Mathematics (B.S.)

120 credits of coursework is required for the baccalaureate degree with a minimum 2.0 overall GPA, and a minimum 2.0 major GPA.

Program Requirements Overview

General Education Requirements32
World Languages and Cultures Requirements3-9
Major Requirements55
Free Electives30-24
Total Credits120

Major Requirements

Core Requirements
MATH 122Calculus I4
MATH 221Calculus II4
MATH 222Calculus III4
MATH 225Linear Algebra4
MATH 340Probability3
Specialization Requirements
MATH 320Transitions to Advanced Mathematics3
MATH 425Advanced Calculus I3
MATH 431Foundations of Modern Algebra3
Collateral Requirement
CSIT 111Fundamentals of Java Programming3
or CSIT 104 Python Programming I
PHYS 191University Physics I4
PHYS 192University Physics II4
Select 15 credits from the list below.15
MATH 499Math Senior Workshop1
Total Credits55

Mathematics Electives

COED 401Cooperative Education Experience I3-8
ECON 408Strategic Thinking and Game Theory3
MATH 323Complex Variables3
MATH 325Ordinary Differential Equation4
MATH 360Mathematical Modeling in Biology3
MATH 364Operations Research I3
MATH 369Mathematical Modeling3
MATH 375History of Mathematics3
MATH 398Vector Calculus3
MATH 421Partial Differential Equations3
MATH 426Advanced Calculus II3
MATH 433Theory of Numbers3
MATH 450Foundations of Geometry3
MATH 451Topology3
MATH 460Introduction to Applied Mathematics3
MATH 463Numerical Analysis3
MATH 465Operations Research II3
MATH 478Theoretical Fluid Dynamics3
MATH 485Applied Combinatorics and Graph Theory3
MATH 487Introduction to Mathematical Cryptography3
MATH 490Honors Seminar3
MATH 491Research in Mathematics Education3
MATH 495Special Topics in Advanced Undergraduate Mathematics1-3
MATH 497Mathematics Research I1-3
MATH 498Mathematics Research II1-3
PHYS 368Fluid Mechanics3
SOCI 301Sociological Research Methods I4
STAT 230Data Science and Statistics3
A. New Student Seminar
Complete a 1 credit New Student Seminar course.1
C. Communication
1. Writing 3
2. Literature3
3. Communication3
D. Fine and Performing Arts
Complete a 3 credit Fine and Performing Arts course.3
F. Humanities
1. Great Works and Their Influences3
2. Philosophical and Religious Perspectives 3
G. Computer Science
Fundamentals of Java Programming (Fulfilled in the major.)
Python Programming I
H. Mathematics
Calculus I (Fulfilled in the major.)
I. Natural Science Laboratory
University Physics I (Fulfilled in the major.)
J. Physical Education
Complete a 1 credit Physical Education course.1
K. Social Science
1. American and European History 3
2. Global Cultural Perspectives3
3. Social Science Perspectives 3
L. Interdisciplinary Studies
Complete a 3 credit Interdisciplinary Studies course.3
Total Credits32

World Languages and Cultures Requirements

Click here for a list of courses that fulfill World Languages and Cultures categories.

World Languages
Based on language placement exam, complete one or two sequential courses in the same language. Requirement is automatically fulfilled by language major courses.3-6
World Cultures
Requirement may be fulfilled by course selected in General Education - Social Science: Global Cultural Perspectives. Requirement may also be fulfilled by major coursework. See list of courses.0-3
Total Credits3-9

Recommended Roadmap to Degree Completion

This four-year plan is provided as an outline for students to follow in order to complete their degree requirements within four years.  This plan is a recommendation and students should only use it in consultation with their academic advisor.

First Year
MATH 1021GENERAL EDUCATION: (C2) Literature3
CSIT 111 or 1043GENERAL EDUCATION: (J) Physical Education1
MATH 1224MATH 2214
PHYS 1914PHYS 1924
 15 15
Second Year
General Education course3General Education course3
World Language 13World Language 23
MATH 2224MATH 3403
MATH 2254Free Elective3
Free Elective3Free Elective3
 17 15
Third Year
General Education course3General Education course3
General Education course3General Education course3
MATH 3203MATH 4313
Major Elective3Major Elective3
Free Elective3Major Elective3
 15 15
Fourth Year
General Education course3Major Elective3
World Cultures3Major Elective3
MATH 4253Free Elective3
MATH 4991Free Elective3
Free Elective3 
Free Elective3 
 16 12
Total Credits 120