Supervisor of Studies: N. Breuss (416-287-7226) Email:

Program Objectives
This program provides a solid foundation in basic areas of mathematics, especially those with applications in other disciplines. This program is intended to be combined with other programs, typically a major program in another discipline.

Enrolment Requirements

Enrolment in the Major Program in Mathematics is limited. Students may apply to enter the program after completing 4.0 credits, and must meet the requirements described below:

1. Students already admitted to the UTSC Year 1 Mathematics admissions category:

Required Courses:

Students must have passed the following CSC and MAT courses: CSCA08H3, [CSCA67H3 or MATA67H3], MATA22H3, MATA31H3, and MATA37H3.

Required Grades:

Students that meet all of the following requirements will be admitted to the Mathematics Major POSt:
a. A cumulative grade point average (CGPA) of at least 2.0 over the following courses: CSC/MATA67H3, MATA22H3, MATA31H3, and MATA37H3; and
b. A final grade of at least B in one of the following: CSC/MATA67H3, MATA22H3, and MATA37H3.

2. Students admitted to other UTSC Year 1 admissions categories:

Students that have been admitted to other CMS admissions categories (Computer Science or Statistics) or any other of the UTSC Year 1 admissions categories are eligible to apply for a Mathematics Major POSt. Admission will be based on academic performance in the required A-level courses, identified above. The admission requirements change each year depending on available spaces and the pool of eligible applicants, and students are cautioned that there is no guarantee of admission; as such, students are strongly advised to plan to enroll in backup programs.

For more information about the admission requirements, please visit the following CMS webpage.

Program Requirements
This stream requires a total of 8.5 credits, chosen so as to satisfy all of the following requirements:

1. Foundational courses - 5.5 credits from the following:
[MATA67H3 or CSCA67H3 Discrete Mathematics]
MATA22H3 Linear Algebra I for Mathematical Sciences
MATA31H3 Calculus I for Mathematical Sciences
MATA37H3 Calculus II for Mathematical Sciences
CSCA08H3 Introduction to Computer Science I
MATB24H3 Linear Algebra II
MATB41H3 Techniques of the Calculus of Several Variables I
MATB42H3 Techniques of the Calculus of Several Variables II
MATB44H3 Differential Equations I
STAB52H3 Introduction to Probability
[MATC01H3 Groups and Symmetry OR MATC15H3 Introduction to Number Theory]

2. Further analysis courses - 1.0 credit from the following:
MATB43H3 Introduction to Analysis
MATC27H3 Introduction to Topology
MATC34H3 Complex Variables
MATC46H3 Differential Equations II
MATD35H3 Introduction to Discrete Dynamical Systems
MATD46H3 Partial Differential Equations
MATD67H3 - Differentiable Manifolds

3. Further algebra, geometry, and discrete mathematics courses - 1.0 credit from the following:
MATC01H3 Groups and Symmetry
MATC09H3 Introduction to Mathematical Logic
MATC15H3 Introduction to Number Theory
MATC32H3 Graph Theory and Algorithms for its Applications
MATC44H3 Introduction to Combinatorics
MATC63H3 Differential Geometry
MATD01H3 Fields and Groups
MATD02H3 Classical Plane Geometries and their Transformations
MATD44H3 Topics in Combinatorics

4. Elective courses - 1.0 credit from the following:
MATB61H3 Linear Programming and Optimization
STAB57H3 Introduction to Statistics
MATD50H3 Mathematical Introduction to Game Theory

Any C- or D-level MAT, STA, or CSC course, excluding STAC32H3, STAC53H3 and STAD29H3

Recommended Writing Course
Students are urged to take a course from the following list of courses by the end of their second year.
ANTA01H3, ANTA02H3, CLAA06H3, (CTLA19H3), CTLA01H3, ENGA10H3, ENGA11H3, ENGB06H3, ENGB07H3, ENGB08H3, ENGB09H3, ENGB17H3, ENGB19H3, ENGB50H3, (ENGB51H3), GGRA02H3, GGRA03H3, GGRB05H3, (GGRB06H3), (HISA01H3), (HLTA01H3), ACMA01H3, (HUMA01H3), (HUMA11H3), (HUMA17H3), (LGGA99H3), LINA01H3, PHLA10H3, PHLA11H3, WSTA01H3.