Mathematics Major (Science Program) - ASMAJ1165

The Major in Mathematics is directed toward students who are interested in combining a solid knowledge of Mathematics with studies in other disciplines. While typically less in-depth than the Specialist Programs, it still covers a broad swath of the subject.

Students in this program have the option to complete the Arts & Science Internship Program (ASIP) stream.

Enrolment Requirements

This is an open enrolment program. A student who has completed 4.0 credits may enrol in the program.

Students are encouraged to take their introductory calculus/analysis and algebra in their first year of study [( MAT135H1, MAT136H1)/ MAT137Y1/​ MAT157Y1)], MAT223H1/​ MAT240H1, MAT224H1/​ MAT247H1

Completion Requirements

7.5 credits, including 2.5 credits at the 300+ level with a minimum of 0.5 credit at the 400 level

Mathematics Fundamentals

1. 2.5 credits from ( MAT135H1, MAT136H1, MAT246H1)/ ( MAT137Y1, MAT246H1)/ ( MAT157Y1, 0.5 credit from APM/MAT200+ courses), MAT235Y1/​​ MAT237Y1/​​ MAT257Y1

2. Algebra: 1.0 credit from MAT223H1/​ MAT240H1, MAT224H1/​ MAT247H1

3. Ordinary Differential Equations: MAT244H1/​ MAT267H1

Ethical and Social Responsibility

4. 0.5 credit with a significant emphasis on ethics and social responsibility (list below)

Higher Studies in Mathematics

5. Groups and Symmetries: MAT301H1

6. Mathematical Logic or Number Theory: MAT309H1/​ MAT315H1

7. Complex Variables: MAT334H1

8. Further Topics: 1.5 credits including 1.0 credit at the 300+ level including 0.5 credit at the 400-level: ACT240H1/​​ ACT230H1/​​ APM236H1/​ APM346H1/​ any APM400-level course/ HPS390H1/​ HPS391H1/​ MAT309H1/​​ MAT315H1/​​ MAT332H1/​ MAT335H1/​​ MAT337H1/​ MAT344H1/​ MAT363H1/​ MAT390H1/​ MAT391H1/​ any MAT400-level course/ PSL432H1/​ STA247H1/​​ STA257H1


  • Only 0.5 credit of HPS390H1/​ MAT390H1/​ HPS391H1/​ MAT391H1 may count toward the major completion requirement of "further topics."

  • Each course can count toward only one requirement, even if listed as options to multiple requisites of the program.

  • Not all courses listed have priority enrolment for students enrolled in this program. Students are responsible for checking priority of courses and meeting course prerequisites for courses they wish to take.

  • Students may use CR/NCR on the course they use toward the ethics and social responsibility credit.

  • Students interested in becoming K-12 teachers should consider applying to the combined degree program --- a six-year program that leads to an Honours Bachelor of Science (HBSc) from the University of Toronto and a Master of Teaching (MT) from the Ontario Institute for Studies in Education (OISE). The HBSc part of this program involves completing a Math Major, a Minor in Education and Society (offered by Victoria College) and a Minor in an area that would lead to a second "teachable" subject. Please see the Victoria College website for more information.

Courses accepted towards this program’s ethics requirement:
CSC300H1/​ CSE240H1/​ CSE270H1/​ EEB215H1/​ ENV200H1/​ ESS205H1/​ any ETH200+/ FOR201H1/​ HIS268H1/​ HPS200H1/​ HPS202H1/​ INS200H1/​ JPH441H1/​ PHL265H1/​ PHL271H1/​ PHL273H1/​ PHL275H1/​ PHL281H1/​ PHL295H1/​ SDS256H1/​ another suitable course with permission from the Associate Chair, Undergraduate