Mathematics Major

(Science Program)
Completion Requirements: 

(7.5 full courses or their equivalent. These must include at least 2.5 full course equivalent (FCE) at the 300+ level. Of those 2.5 FCE,at least 0.5 FCE must be at the 400 level).

First Year:
(MAT135H1, MAT136H1)/MAT137Y1/​MAT157Y1, MAT223H1/​MAT240H1
Second Year:
MAT224H1/​ MAT247H1, MAT235Y1/​ MAT237Y1/​MAT257Y1, MAT244H1, MAT246H1

1. MAT224H1 may be taken in first year

Second and Higher Years:
1. At least 0.5 FCE with a significant emphasis on ethics and social responsibility: ETH210H1/​ ETH220H1/ ​HPS200H1/​ JPH441H1/​ PHL265H1/​ PHL273H1/​ PHL275H1/​ PHL281H1 or another H course approved by the Department. Note: Students may use the CR/NCR option with this H course and have it count toward the program.

Higher Years:
1. MAT301H1, MAT309H1/​MAT315H1, MAT334H1
2. Additional 0.5 FCE at the 200+ level from: ACT240H1/​ACT230H1; APM236H1; MAT309H1/​MAT315H1/​MAT335H1/​ MAT337H1; STA247H1/​STA257H1
3. Additional 0.5 FCE at the 300+level from: APM346H1, APM462H1; MAT309H1, MAT315H1, MAT332H1/​MAT344H1, MAT335H1, MAT337H1, MAT363H1, MAT475H1; HPS390H1, HPS391H1; PSL432H1
4. MAT401H1/​MAT402H1 or any other MAT/APM 400-level course


1. Students using MAT157Y1 towards the first year program requirements must replace the exclusion course MAT246H1 with a different H level MAT/APM course at the 200+ level.

2. In the major program, higher level courses within the same topic are acceptable substitutions. With a judicious choice of courses, usually including introductory computer science, students can fulfill the requirements for a double major in mathematics and one of several other disciplines.

3. Students planning to take specific fourth year courses should ensure that they have the necessary second and third year prerequisites.

4. 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 (H B Sc) from the University of Toronto and a Master of Teaching (M T) 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.