Requirements for the Mathematics Major with Teaching​ are as follows:

Foundations12
Calculus II
Calculus III
Linear Algebra
Computing Course4
Programming I: Problem Solving
Programming for the Mathematical Sciences
Theoretical/Pure Math14-16
Introduction to Proofs
Discrete Mathematics and Functional Programming
Modern Algebra
Real Analysis
Geometry
Applied Math & Statistics8
Introduction to Statistics
Probability Theory
Differential Equations
Capstone2
Senior Seminar
Total Credits40-42

Majoring in Mathematics with Teaching requires that the student complete a second major in Secondary Education or the Pre-Licensure Secondary Education certificate. If a student chooses to drop the Secondary Education major or the pre-licensure secondary education certificate, they must drop the Mathematics with Teaching major and choose a standalone major in the content area.