Requirements for the Mathematics Major are as follows:

Foundations:12
Calculus II
Calculus III
Linear Algebra
Computing:4
Programming I: Problem Solving
Programming for the Mathematical Sciences
Theoretical/Pure Math:8-12
2 or 4 hours:
Introduction to Proofs
Discrete Mathematics and Functional Programming
Choose 6-8 hours of Pure Math Electives: (must include MATH 341 or MATH 351 or both)
Modern Algebra
Real Analysis
Complex Analysis
Geometry
Topics in Pure Mathematics
Applied Math & Statistics:8
Differential Equations
Probability Theory
Electives:6-8
Mathematical Modeling
Topics in Applied Mathematics
Topics in Statistics
Partial Differential Equations
Mathematical Statistics
Applied Machine Learning
or any Pure Math elective(s) from the list above.
Capstone:2
Senior Seminar
Total Credits40-46