Mathematics and Philosophy program requirements
What the Mathematics and Philosophy Specialist requires, as the 2026-2027 Arts & Science Calendar states it, and every course it names.
Mathematics and Philosophy Specialist
- Science program
- 12.0 credits
- Open enrolment
- ASSPE1361
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.0 credits including at least 1.0 credit at the 400-level
Mathematics and Philosophy Fundamentals
1Analysis: (MAT158H1, MAT159H1)/ MAT157Y1, MAT257Y1
2Algebra: MAT240H1, MAT247H1
3Philosophy related to science: 0.5 credit from PHL232H1/ PHL233H1/ PHL255H1
Further Studies in Philosophy
4History of Philosophy: 1.0 credit from PHL200Y1/ PHL205H1/ PHL206H1/ PHL210Y1
5Logic: 1.0 credit from MAT309H1/ PHL348H1, PHL345H1
6Politics and Ethics: PHL265H1/ PHL275H1
7Topics: 2.0 credits further from PHL325H1/ PHL331H1/ PHL332H1/ PHL346H1/ PHL354H1/ PHL347H1/ PHL349H1/ PHL355H1/ PHL451H1/ PHL480H1
Further Studies in Mathematics
8Topology: MAT327H1
9Groups, Rings and Fields: MAT347Y1
10Complex or Real Analysis: MAT354H1/ MAT357H1
11Topics: 2.0 credits further of PHL/ APM/ MAT courses at the 300+ level
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 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 4Students 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 these requirements name
- MAT158H1Analysis 1A
- MAT159H1Analysis 1B
- MAT157Y1Analysis I last in the 2025-2026 Calendar
- MAT257Y1Analysis II
- MAT240H1Algebra I
- MAT247H1Algebra II
- PHL232H1Knowledge and Reality
- PHL233H1Philosophy for Scientists
- PHL255H1Philosophy of Science
- PHL200Y1Ancient Philosophy
- PHL205H1Early Medieval Philosophy
- PHL206H1Later Medieval Philosophy
- PHL210Y117th-and 18th-Century Philosophy
- MAT309H1Introduction to Mathematical Logic
- PHL348H1Logic and Computation
- PHL345H1Intermediate Logic
- PHL265H1Introduction to Political Philosophy
- PHL275H1Introduction to Ethics
- PHL325H1Early Analytic Philosophy
- PHL331H1Metaphysics
- PHL332H1Epistemology
- PHL346H1
- PHL354H1Philosophy of Mathematics
- PHL347H1Modal Logic and Philosophical Applications of Logic
- PHL349H1Set Theory
- PHL355H1Philosophy of Natural Science
- PHL451H1Seminar in Philosophy of Language
- PHL480H1Advanced Topics in Logic
- MAT327H1Introduction to Topology
- MAT347Y1Groups, Rings and Fields
- MAT354H1Complex Analysis I
- MAT357H1Foundations of Real Analysis
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 Philosophy.
Add your courses and Atlas marks each requirement done, in progress or still to do.