Mathematics & Its Applications program requirements
What the Mathematics & Its Applications Specialists require, as the 2026-2027 Arts & Science Calendar states it, and every course they name.
Mathematics & Its Applications Specialist (Physical Science)
- Science program
- 12.5-13.0 credits
- Open enrolment
- ASSPE1758
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
12.5-13.0 credits
Fundamentals for Mathematical Applications in the Physical Sciences
1Calculus, Analysis and Proofs: 2.0 - 2.5 credits from [(MAT158H1, MAT159H1)/ MAT157Y1]/ [(MAT148H1, MAT149H1)/ MAT137Y1, MAT246H1], (MAT235H1, MAT236H1)/ [(MAT235H1, MAT236H1), MAT235Y1]/ MAT237Y1/ MAT257Y1
2Algebra: 1.0 credit from MAT223H1/ MAT240H1, MAT224H1/ MAT247H1
3Ordinary Differential Equations: MAT244H1/ MAT267H1
4Computer Programming: CSC108H1, CSC148H1/ CSC110Y1
5Probability and Statistics: STA237H1/ STA257H1
6Foundations of Physics: PHY151H1, PHY152H1
7Foundations of Astronomy and Astrophysics: AST221H1
Ethical and Social Responsibility
80.5 credit with a significant emphasis on ethics and social responsibility (list below)
Further Studies in the Physical Sciences:
9Topics in Physics: 1.5 credits from AST222H1/ PHY250H1/ PHY252H1/ PHY254H1/ PHY256H1
10Additional Topics: 1.5 credits from AST320H1/ AST325H1/ MAT337H1/ MAT363H1/ MAT367H1/ PHY350H1/ PHY354H1/ PHY356H1/ PHY357H1/ PHY358H1
Further Studies in Mathematics
11Groups and Symmetries: MAT301H1
12Complex Variables: MAT334H1
13Partial Differential Equations: 0.5 credit from APM346H1/ MAT351Y1
14Advanced Topics: 1.0 credit from APM421H1/ APM426H1/ APM441H1/ APM446H1/ PHY407H1/ PHY408H1/ PHY456H1
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 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.
Note 6Students 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.
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
- MAT148H1Calculus I with Proofs
- MAT149H1Calculus II with Proofs
- MAT137Y1Calculus with Proofs last in the 2025-2026 Calendar
- MAT246H1Concepts in Abstract Mathematics
- MAT235H1Vector Calculus I
- MAT236H1Vector Calculus II
- MAT235Y1Multivariable Calculus last in the 2025-2026 Calendar
- MAT237Y1Multivariable Calculus with Proofs
- MAT257Y1Analysis II
- MAT223H1Linear Algebra I
- MAT240H1Algebra I
- MAT224H1Linear Algebra II
- MAT247H1Algebra II
- MAT244H1Introduction to Ordinary Differential Equations
- MAT267H1Advanced Ordinary Differential Equations
- CSC108H1Introduction to Computer Programming
- CSC148H1Introduction to Computer Science
- CSC110Y1Foundations of Computer Science I
- STA237H1Probability, Statistics and Data Analysis I
- STA257H1Probability and Statistics I
- PHY151H1Foundations of Physics I
- PHY152H1Foundations of Physics II
- AST221H1Stars and Planets
- AST222H1Galaxies and Cosmology
- PHY250H1Electricity and Magnetism
- PHY252H1Thermal Physics
- PHY254H1Classical Mechanics
- PHY256H1Introduction to Quantum Physics
- AST320H1Introduction to Astrophysics
- AST325H1Introduction to Practical Astronomy
- MAT337H1Introduction to Real Analysis
- MAT363H1Geometry of Curves and Surfaces
- MAT367H1Differential Geometry
- PHY350H1Electromagnetic Theory
- PHY354H1Advanced Classical Mechanics
- PHY356H1Quantum Mechanics I
- PHY357H1Nuclear and Particle Physics
- PHY358H1Quantum Materials: from Atoms to Crystals
- MAT301H1Groups and Symmetries
- MAT334H1Complex Variables
- APM346H1Partial Differential Equations
- MAT351Y1Partial Differential Equations
- APM421H1Mathematical Foundations of Quantum Mechanics and Quantum Information Theory
- APM426H1General Relativity
- APM441H1Asymptotic and Perturbation Methods
- APM446H1Applied Nonlinear Equations
- PHY407H1Computational Physics
- PHY408H1Time Series Analysis
- PHY456H1Quantum Mechanics II
- 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
Mathematics & Its Applications Specialist (Probability/Statistics)
- Science program
- 11.5-12.5 credits
- Open enrolment
- ASSPE1890
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
11.5-12.5 credits
Fundamentals for Mathematical Applications in Probability and Statistics
1Calculus, Analysis and Proofs: 2.0 - 2.5 credits from (MAT158H1, MAT159H1)/ MAT157Y1/ [(MAT148H1, MAT149H1)/ MAT137Y1, MAT246H1], MAT237Y1/ MAT257Y1
2Algebra: 1.0 credit from MAT223H1/ MAT240H1, MAT224H1/ MAT247H1
3Ordinary Differential Equations: MAT244H1/ MAT267H1
4Computer Programming: CSC108H1, CSC148H1/ CSC110Y1
5Probability and Statistics: STA237H1/ STA257H1, STA238H1/ STA261H1, STA347H1/ MAT377H1/ MAT370H1
Ethical and Social Responsibility
60.5 credit with a significant emphasis on ethics and social responsibility (list below)
Further Studies in Probability and Statistics
7Data Analysis: STA302H1
8Related Structures: 1.0 credit from STA355H1/ MAT332H1/ MAT344H1/ APM348H1/ APM461H1
9Advanced Statistics: 1.0 credit from STA452H1/ STA453H1/ STA437H1/ STA442H1/ STA447H1/ STA465H1/ STA410H1
Further Studies in Mathematics
10Groups and Symmetries: MAT301H1
11Complex Variables: MAT334H1
12Real Analysis: MAT337H1
13Partial Differential Equations or Optimization: 0.5 credit from APM346H1/ MAT351Y1/ APM462H1
14Advanced Topics: Additional 1.0 credit at the 300+ level from APM/MAT courses
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 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.
Note 6Students 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.
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
- MAT148H1Calculus I with Proofs
- MAT149H1Calculus II with Proofs
- MAT137Y1Calculus with Proofs last in the 2025-2026 Calendar
- MAT246H1Concepts in Abstract Mathematics
- MAT237Y1Multivariable Calculus with Proofs
- MAT257Y1Analysis II
- MAT223H1Linear Algebra I
- MAT240H1Algebra I
- MAT224H1Linear Algebra II
- MAT247H1Algebra II
- MAT244H1Introduction to Ordinary Differential Equations
- MAT267H1Advanced Ordinary Differential Equations
- CSC108H1Introduction to Computer Programming
- CSC148H1Introduction to Computer Science
- CSC110Y1Foundations of Computer Science I
- STA237H1Probability, Statistics and Data Analysis I
- STA257H1Probability and Statistics I
- STA238H1Probability, Statistics and Data Analysis II
- STA261H1Probability and Statistics II
- STA347H1Probability
- MAT377H1Mathematical Probability Theory
- MAT370H1Introduction to Mathematical Probability
- STA302H1Methods of Data Analysis I
- STA355H1Theory of Statistical Practice
- MAT332H1Introduction to Graph Theory
- MAT344H1Introduction to Combinatorics
- APM348H1Mathematical Modelling
- APM461H1Combinatorial Methods
- STA452H1Mathematical Statistics I
- STA453H1Mathematical Statistics II
- STA437H1Methods for Multivariate Data
- STA442H1Methods of Applied Statistics
- STA447H1Stochastic Processes
- STA465H1Spatial Data Analysis
- STA410H1Statistical Computation
- MAT301H1Groups and Symmetries
- MAT334H1Complex Variables
- MAT337H1Introduction to Real Analysis
- APM346H1Partial Differential Equations
- MAT351Y1Partial Differential Equations
- APM462H1Nonlinear Optimization
- 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
Mathematics & Its Applications Specialist (Teaching)
- Science program
- 10.5-11.0 credits
- Open enrolment
- ASSPE1580
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
10.5-11.0 credits, including at least 1.0 credit at the 400-level
Fundamentals for Mathematical Applications related to Teaching
1Calculus, Analysis and Proofs: 2.0 - 2.5 credits from [(MAT158H1, MAT159H1)/ MAT157Y1]/ [(MAT148H1, MAT149H1)/ MAT137Y1, MAT246H1], (MAT235H1, MAT236H1)/ MAT235Y1/ MAT237Y1/ MAT257Y1
2Algebra: 1.0 credit from MAT223H1/ MAT240H1, MAT224H1/ MAT247H1
3Ordinary Differential Equations: MAT244H1/ MAT267H1
4Computer Programming: CSC108H1/ CSC110Y1
5Probability and Statistics: STA237H1/ STA257H1
Ethical and Social Responsibility
60.5 credit with a significant emphasis on ethics and social responsibility (list below)
Further Studies in Mathematics related to Teaching
7Concepts in Elementary Mathematics: MAT329Y1
8History of Mathematics: 1.0 credit from HPS390H1/ MAT390H1, HPS391H1/ MAT391H1
9Intriguing Topics: 1.0 credit from MAT309H1/ MAT315H1/ STA302H1/ STA347H1/ MAT370H1
Further Studies in Mathematics:
10Groups & Symmetries: MAT301H1
11Complex Variables: MAT334H1
12Advanced Topics: 1.0 credit further from MAT332H1/ MAT335H1/ MAT337H1/ MAT344H1/ MAT363H1/ MAT367H1
13Further Topics: 1.0 credit of any APM/MAT 400-level courses, MAT401H1/ MAT402H1 recommended
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 3Students may use CR/NCR on the course they use toward the ethics and social responsibility credit.
Note 4Students 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.
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.
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
- MAT148H1Calculus I with Proofs
- MAT149H1Calculus II with Proofs
- MAT137Y1Calculus with Proofs last in the 2025-2026 Calendar
- MAT246H1Concepts in Abstract Mathematics
- MAT235H1Vector Calculus I
- MAT236H1Vector Calculus II
- MAT235Y1Multivariable Calculus last in the 2025-2026 Calendar
- MAT237Y1Multivariable Calculus with Proofs
- MAT257Y1Analysis II
- MAT223H1Linear Algebra I
- MAT240H1Algebra I
- MAT224H1Linear Algebra II
- MAT247H1Algebra II
- MAT244H1Introduction to Ordinary Differential Equations
- MAT267H1Advanced Ordinary Differential Equations
- CSC108H1Introduction to Computer Programming
- CSC110Y1Foundations of Computer Science I
- STA237H1Probability, Statistics and Data Analysis I
- STA257H1Probability and Statistics I
- MAT329Y1Concepts in Elementary Mathematics
- HPS390H1The Story of Number: Mathematics from the Babylonians to the Scientific Revolution
- MAT390H1History of Mathematics up to 1700
- HPS391H1Rebels Who Count: The History of Mathematics from 1700 to the Present
- MAT391H1History of Mathematics after 1700
- MAT309H1Introduction to Mathematical Logic
- MAT315H1Introduction to Number Theory
- STA302H1Methods of Data Analysis I
- STA347H1Probability
- MAT370H1Introduction to Mathematical Probability
- MAT301H1Groups and Symmetries
- MAT334H1Complex Variables
- MAT332H1Introduction to Graph Theory
- MAT335H1Chaos, Fractals and Dynamics
- MAT337H1Introduction to Real Analysis
- MAT344H1Introduction to Combinatorics
- MAT363H1Geometry of Curves and Surfaces
- MAT367H1Differential Geometry
- MAT401H1Polynomial Equations and Fields
- MAT402H1Classical Geometries
- 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 & Its Applications.
Add your courses and Atlas marks each requirement done, in progress or still to do.