Mathematics Specialist (Science Program) - ASSPE1165

The Specialist Program in Mathematics is directed toward students who aim to pursue mathematical research as a career.

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 analysis and algebra in their first year of study ( MAT157Y1, MAT240H1, MAT247H1).

Completion Requirements

12.5 credits, including at least 3.0 credits at the 400-level

Mathematics Fundamentals

1. Analysis: MAT157Y1, MAT257Y1
2. Algebra: MAT240H1, MAT247H1
3. Advanced Ordinary Differential Equations: 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. Topology: MAT327H1
6. Groups, Rings and Fields: MAT347Y1
7. Partial Differential Equations: MAT351Y1
8. Complex and Real Analysis: MAT354H1, MAT357H1
9. Geometry: MAT363H1/​ MAT367H1
10. Advanced Topics: 4.0 credits of further APM/MAT 300+ level courses including at least 2.5 credits of APM/MAT courses at the 400-level

Research Seminar in Mathematics

11. MAT477H1


  • 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.
  • Each course can count toward only one requirement, even if listed as options to multiple requisites of the program.
  • Students may use CR/NCR on the course they use toward the ethics and social responsibility credits.
  • Students in their last year of study with a cGPA of 3.5 or higher may be permitted to take up to 1.5 credits of Math graduate courses. These courses may count toward specialist program requirements, where relevant (e.g., as courses “at the 400-level”). To review eligibility criteria and apply for graduate courses as an undergraduate student, find more information on the A&S Math Website.
  • To enrich your studies in mathematics, students in the Mathematics Specialists are encouraged to take PHY151H1 and PHY152H1 in the first year of study, as well as CSC148H1 and STA257H1 before graduation. If a student has not taken a year-long high school programming course, students are advised to take CSC108H1 prior to CSC148H1.

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