BSc or BA (120 credit hour) Double Major in Mathematics and another subject

The Double Major degree program allows students to combine the study of Mathematics with another subject. The other subject may be any discipline from the Faculty of Science, the Faculty of Arts and Social Sciences, the Faculty of Computer Science or the College of Sustainability. Mathematics may be the primary subject (defined as the subject with the larger number of credits), or the secondary subject. If the primary subject area is from the Faculty of Arts and Social Sciences, the degree granted will be a BA.

Students enrolled in a Double Major program are advised to review their proposed program of study with advisors in both subject areas.

Departmental requirements

In addition to fulfilling the requirements outlined in the Academic Regulations and College of Arts and Science Degree Requirements sections, students in a BSc or BA Double Major program in Mathematics and another subject must complete the following:

Mathematics as the primary subject

Student completing a double major with Mathematics as the primary subject can fulfill the Mathematics requirements by following one of two programs below.

Pure Mathematics

1000 level
2000 level
  • MATH 2001.03: Intermediate Calculus I and MATH 2002.03: Intermediate Calculus II
  • MATH 2040.03: Matrix Theory and Linear Algebra II (or MATH 2135.03: Linear Algebra)
  • At least two of MATH 2110.03: Logic and set theory (or MATH 2112.03: Discrete Structures I), MATH 2051.03: Problems in Geometry, MATH 2505.03: Introductory Analysis
3000 level
  • 18 additional MATH credit hours at or above the 3000 level. This selection may not include MATH 3700.03: Mathematics for Economists, MATH 3800.03: Financial Economics.
Programming requirement

Applied Mathematics

1000 level
2000 level
  • MATH 2001.03: Intermediate Calculus I
  • MATH 2040.03: Matrix Theory and Linear Algebra II (or MATH 2135.03: Linear Algebra)
  • MATH 2120.03: Methods for Ordinary Differential Equations and MATH 2002.03: Intermediate Calculus II
  • MATH 2060.03: Introduction to Probability and Statistics or MATH 2080.03: Statistical Methods for Data Analysis and Inference
3000 and 4000 level 
Programming requirement

Mathematics as the secondary subject

A student enrolled in a Double Major with Mathematics as the secondary subject also fulfills the Mathematics requirements by following one of the programs listed above for a Double Major with Mathematics as the primary subject.

Note: Students will not receive credit for taking MATH 1115.03 after receiving credit for MATH 1000.03, MATH 1500X, or MATH 1215.03.