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**

##### 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 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

- Students must complete a 3-credit course that incorporates computer programming. Suggested course is one of CSCI 2202, MATH/STAT 2300, PHYC2050/MATH2052, or permission of advisor.

**Applied Mathematics**

##### 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

- MATH 3045 : Curves and Surfaces, MATH 3120.03: Differential Equations or MATH 3260.03: Applied Differential Equations, MATH 3340 : Regression Analysis and Variance, MATH 3360 : Probability.
- At least 15 credit hours selected from MATH 3080.03: Introduction to Complex Variables, MATH 3210.03: Statistical Mechanics, MATH 3300.03: Optimization, MATH 3330.03: Applied Graph Theory, MATH 3400.03: Classical Game Theory, MATH 3900.03: Financial Mathematics, MATH 4190.03: Ordinary Differential Equations, MATH 4220.03: Introduction to Partial Differential Equations, MATH 4230.03: Partial Differential Equations, MATH 4250.03: Asymptotic Analysis, MATH 4320.03: Combinatorial Optimization, MATH 4370.03: Combinatorics: Techniques and Structures, MATH 4540.03: Applied Analysis

##### Programming requirement

- Students must complete a 3-credit course that incorporates computer programming. Suggested course is one of CSCI 2202, MATH/STAT 2300, PHYC2050/MATH2052, or permission of advisor.

#### 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.