Grades of C- or below will not be acceptable in major courses.

Requirement 1 — Complete 11 Courses

Core requirements:

course - Calculus 1 4.0

course - Calculus 2 4.0

course - Seminar in Mathematics 1 0.5

course - Fundamentals of Mathematics 3.0

course - Calculus of Several Variables 3.0

course - Ordinary Differential Equation 3.0

course - Theory of Analysis 1 3.0

course - Theory of Analysis 2 3.0

course - Intro to Complex Analysis 3.0

course - Abstract Algebra 1 3.0

course - Advanced Linear Algebra 3.0

Requirement 2 — Complete 1 Requirement

Requirement 2.1 — Complete 2 Courses

course - Elementary Linear Algebra 2.0

course - Computational Linear Algebra 1.0

Requirement 3 — Complete 1 Course

course - Intro to Computer Science 3.0

Requirement 4 — Complete 1 of 2 Courses

course - Stat for Engineers & Scientist 3.0

course - Intro to Bayesian Statistics 3.0

Requirement 5 — Complete 12 hours

course - Data Structures 3.0

course - History & Philosophy of Math 3.0

course - Combinatorics & Graph Theory 3.0

course - Survey of Geometry 3.0

course - Abstract Algebra 2 3.0

course - Mathematics of Data Science 3.0

course - Model Uncertainty & Data 1 3.0

course - Model Uncertainty & Data 1 Lab 1.0

course - Model Uncertainty & Data 2 3.0

course - Model Uncertainty & Data 2 Lab 1.0

course - Topics in Mathematics - You may take once 3.0

course - Intro to Numerical Methods 3.0

course - Numerical Methods 3.0

course - Mathematical Biology 3.0

course - Probability Theory 3.0

course - Mathematical Finance 3.0

course - Model Dynamics & Control 1 3.0

course - Model Dynamics & Control 1 Lab 1.0

course - Model Dynamics & Control 2 3.0

course - Model Dynamics & Control 2 Lab 1.0

course - Intro Partial Differential Eqs 3.0

course - Introduction to Topology 3.0

course - Differential Geometry 3.0

course - Group Representation Theory 3.0

course - Mathematical Cryptography 3.0

course - Number Theory 3.0

course - Readings in Math - You may take once 0.5v

course - Num Methods for Linear Algebra 3.0

course - Num Methods for Partial Diff 3.0

course - Adv Topics in Applied Math - You may take once 3.0

course - Classical Applied Mathematics 3.0

course - Mathematics of Deep Learning 3.0

course - Network Theory 3.0

course - Complex Analysis 3.0

course - Intro to Dynamical Systems 1 3.0

course - Applied Discrete Probability 3.0

course - Linear Analysis 3.0

course - Real Analysis 3.0

course - Modeling and Analysis of PDEs 3.0

course - Foundations of Topology 1 3.0

course - Foundations of Topology 2 3.0

course - Intro to Algebraic Geometry 1 3.0

course - Intro to Algebraic Geometry 2 3.0

course - Differential Geometry 3.0

course - Matrix Analysis 3.0

course - Algebra 1 3.0

course - Algebra 2 3.0

course - Intro Algebraic Number Theory 3.0

course - Intro to Analytic Number Thry 3.0

Requirement 6 — Obtain confirmation from your advisement center that you have completed the following:

Students are required to take either the GRE Mathematics Subject Test or the Mathematics Major Field Test the last semester before they graduate. The tests are ETS (Educational Testing Service) standardized assessment tests of undergraduate mathematics. Go to ETS Math Subject Test (http://www.ets.org/gre/subject/about/content/mathematics) or ETS Major Field Tests (http://www.ets.org/mft/about/content/mathematics) for a test description and sample problems. These tests do not appear on the transcript or affect the GPA.

Students must participate in an exit interview before graduation.

Recommended Courses are not required to complete the program

course - Econ Principles & Problems 3.0

course - Intro to Newtonian Mechanics 3.0

course - Intro Electricity & Magnetism 3.0

Note 1: The courses recommended above can be used to fill General Education requirements.

Note 2: Students who continue toward graduate work should complete Math 372 or Math 473, as well as Math 541 and Math 553.

Note 3: Students who do not plan to pursue a Ph.D. in mathematics are strongly encouraged to complete CS 235.