Mathematics and Physics program requirements
What the Mathematics and Physics Specialist requires, as the 2026-2027 Arts & Science Calendar states it, and every course it names.
Mathematics and Physics Specialist
- Science program
- 14.5 credits
- Open enrolment
- ASSPE0397
Enrolment
This is an open enrolment program. A student who has completed 4.0 credits may enrol in the program. The full enrolment requirements are on the Calendar's page for this program.
Completion requirements
14.5 credits, including at least 1.0 credit at the 400-level
Mathematics and Physics Fundamentals
1Analysis: (MAT158H1, MAT159H1)/ MAT157Y1, MAT257Y1
2Algebra: MAT240H1, MAT247H1
3Advanced Ordinary Differential Equations: MAT267H1
4Foundations of Physics: PHY151H1, PHY152H1
Ethical and Social Responsibility
50.5 credit with a significant emphasis on ethics and social responsibility (list below)
Further Studies in Physics
6Practical Physics: PHY224H1, PHY324H1
7Electricity and Magnetism: PHY250H1, PHY350H1
8Thermal Physics: PHY252H1
9Classical Mechanics: PHY254H1, PHY354H1
10Quantum Physics: PHY256H1, PHY356H1
11Topics: 1.0 credit further from PHY450H1/ PHY452H1/ PHY454H1/ PHY456H1/ PHY460H1
Further Studies in Mathematics
12Partial Differential Equations: MAT351Y1
13Advanced Math related to the study of Physics: 1.0 credit from MAT334H1/ MAT354H1/ MAT357H1
14Algebra, Topology, and Differential Geometry: 0.5 credit from MAT327H1/ MAT347Y1/ MAT363H1/ MAT367H1
15Mathematical Techniques for Physics: 1.0 credit from APM421H1/ APM426H1/ APM446H1/ APM441H1
Research and Exploration in Mathematics and Physics
160.5 credit from MAT477H1/ PHY424H1/ PHY478H1/ PHY479Y1
Notes:
Note 1Not 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.
Note 2Each course can count toward only one requirement, even if listed as options to multiple requisites of the program.
Note 3CSC108H1 is waived for students who complete CSC148H1 first. If a student has not taken a year-long course in programming in secondary school, it is strongly recommended that students take CSC108H1 first.
Note 4Students may use CR/NCR on the course they use toward the ethics and social responsibility credit.
Note 5Students may be permitted to take an independent reading course. A 0.5 credit of these courses may count towards program requirements, where relevant (e.g., as courses “at the 400-level”). To review eligibility criteria and apply for independent reading courses as an undergraduate student, find more information on the A&S Math website.
Note 6Students may be permitted to take Math graduate courses. A 0.5 credit of 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.
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
Courses these requirements name
- MAT158H1Analysis 1A
- MAT159H1Analysis 1B
- MAT157Y1Analysis I last in the 2025-2026 Calendar
- MAT257Y1Analysis II
- MAT240H1Algebra I
- MAT247H1Algebra II
- MAT267H1Advanced Ordinary Differential Equations
- PHY151H1Foundations of Physics I
- PHY152H1Foundations of Physics II
- PHY224H1Practical Physics I
- PHY324H1Practical Physics II
- PHY250H1Electricity and Magnetism
- PHY350H1Electromagnetic Theory
- PHY252H1Thermal Physics
- PHY254H1Classical Mechanics
- PHY354H1Advanced Classical Mechanics
- PHY256H1Introduction to Quantum Physics
- PHY356H1Quantum Mechanics I
- PHY450H1Relativistic Electrodynamics
- PHY452H1Statistical Mechanics
- PHY454H1Continuum Mechanics
- PHY456H1Quantum Mechanics II
- PHY460H1Nonlinear Physics
- MAT351Y1Partial Differential Equations
- MAT334H1Complex Variables
- MAT354H1Complex Analysis I
- MAT357H1Foundations of Real Analysis
- MAT327H1Introduction to Topology
- MAT347Y1Groups, Rings and Fields
- MAT363H1Geometry of Curves and Surfaces
- MAT367H1Differential Geometry
- APM421H1Mathematical Foundations of Quantum Mechanics and Quantum Information Theory
- APM426H1General Relativity
- APM446H1Applied Nonlinear Equations
- APM441H1Asymptotic and Perturbation Methods
- MAT477H1Seminar in Mathematics
- PHY424H1Advanced Physics Laboratory
- PHY478H1Undergraduate Research Project
- PHY479Y1Undergraduate Research Project
- CSC108H1Introduction to Computer Programming
- CSC148H1Introduction to Computer Science
- CSC300H1Computers and Society
- CSE240H1Introduction to Critical Equity and Solidarity Studies
- CSE270H1Community Dis/Engagement and Solidarity
- EEB215H1Conservation Biology
- ENV200H1Assessing Global Change: Science and the Environment
- ESS205H1Confronting Global Change
- FOR201H1Conservation of Tropical and Subtropical Forests
- HIS268H1Law and History
- HPS200H1Science and Values
- HPS202H1Technology in the Modern World
- INS200H1Introduction to Indigenous Truth and Resilience
- JPH441H1Physical Science in Contemporary Society
- PHL265H1Introduction to Political Philosophy
- PHL271H1Law and Morality
- PHL273H1Environmental Ethics
- PHL275H1Introduction to Ethics
- PHL281H1Bioethics
- PHL295H1Business Ethics
- SDS256H1Methods in Queer and Trans Studies
Requirements are quoted from the 2026-2027 Arts & Science Calendar, which is the official version. Atlas is independent of U of T, so confirm important decisions with your department or college registrar. See how to read program requirements or browse every program.
See where you stand in Mathematics and Physics.
Add your courses and Atlas marks each requirement done, in progress or still to do.