Core Requirements: MATH 122 (except for those mathematics majors who begin the calculus sequence with MATH 221), 201 or 204, 221, 241, and 459;
Mathematical Reasoning Requirements: At least two courses from, with at least one numbered 321 or above. MATH 245, 251, 321, or 341.
Mathematical Applications Requirements: At least one course from MATH 311,331, or 338.
- Elective Requirements: Four additional courses from MATH 201 Discrete Mathematical Structures (4) and above. At most two of MATH 208, MATH 231, or MATH 212 may count toward the major. If taken as part of a second major, one of MATH 208, MATH 231, or MATH 212 can be replaced with ECON 202, ECON 400, ECON 401; PHYS 331, PHYS 332, PHYS 341, PHYS 344; CHEM 331, CHEM 332; any CS course at the CS 111 level and above (except CS 301); PHIL 151 (4 credits).
- Upper Division Requirements: Beyond the mathematical core requirements, a total of 3 courses taken in the major must be numbered above MATH 300, not including MATH 459.
- Related Field Requirements: At least 16 credits in courses outside mathematics that involve quantitative or logical reasoning, or a minor or second major in any field. These courses must include CS 110, Introduction to Programming, or a course in a structured programming language, or the student must demonstrate proficiency in a structured programming language.