SPECIALIST PROGRAM IN MATHEMATICS (SCIENCE)

Supervisor of Studies: R. Grinnell (416-287-5655) Email: raymond.grinnell@utoronto.ca

Program Objectives
This program provides the student with a sound foundation in the main areas of mathematics, and some exposure to computer programming and statistics. It comprises three streams: Comprehensive, Statistics, and Teaching, each serving a more specific goal.

The Comprehensive Stream provides a broad and deep knowledge of mathematics at the undergraduate level. It is the recommended program for students who plan to pursue graduate study in mathematics, but it is also suitable for other career paths.

The Statistics Stream provides greater exposure to statistics, and the areas of mathematics most closely associated with it. This stream prepares students for careers in industry, or for graduate study in certain mathematically-oriented subjects, including statistics and financial mathematics.

The Teaching Stream is intended for students with a serious interest in mathematics but whose career objectives lie in mathematics education at the elementary or secondary level.

Enrolment Requirements

Enrolment in the Specialist Program in Mathematics (all streams) 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 a Mathematics Specialist POSt* of their choice:
a. A cumulative grade point average (CGPA) of at least 2.5 over the following courses: CSC/MATA67H, MATA22H3, MATA31H3, and MATA37H3; and
b. A final grade of at least B in two of the following: CSC/MATA67H3, MATA22H3, and MATA37H3.

*Students must select one stream of the Mathematics Specialist.

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 Specialist 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
The Program requirements consist of a core 15 courses (7.5 credits), common to all streams, and additional requirements that depend on the stream, for a total of 26-27 courses (13.0-13.5 credits).

The structure of the programs allows for easy switching between streams until relatively late. Consequently, these programs should not be viewed as rigidly separated channels feeding students to different career paths, but as a flexible structure that provides guidance to students in their course selection based on their broad (but possibly fluid) interests.

Core (7.5 credits)

1. Writing Requirement (0.5 credit)(*)
0.5 credits from the following: 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, WSTA01H3.
(*) It is recommended that this requirement be satisfied by the end of the second year.

2. A-level courses (2.5 credits)
CSCA08H3 Introduction to Computer Science I
MATA22H3 Linear Algebra I for Mathematical Sciences
MATA31H3 Calculus I for Mathematical Sciences
MATA37H3 Calculus II for Mathematical Sciences
[MATA67H3 or CSCA67H3 Discrete Mathematics]

3. B-level courses (3.5 credits)
MATB24H3 Linear Algebra II
MATB41H3 Techniques of the Calculus of Several Variables I
MATB42H3 Techniques of the Calculus of Several Variables II
MATB43H3 Introduction to Analysis
MATB44H3 Differential Equations I
STAB52H3 Introduction to Probability (**)
STAB57H3 Introduction to Statistics (**)
(**) This course may be taken after the second year, except for the Statistics stream.

4. C-level courses (1.0 credit)
MATC01H3 Groups and Symmetry
MATC34H3 Complex Variables


A. Comprehensive Stream
This stream requires a total of 27 courses (13.5 credits) In addition to the core requirements 1-4 common to all streams, 12 other distinct courses must be chosen satisfying all of the following requirements:

5. Additional courses in analysis and algebra (1.5 credits):
1.5 credits from the following:
MATC37H3 Introduction to Real Analysis
MATC46H3 Differential Equations II
MATD01H3 Fields and Groups
MATD35H3 Introduction to Discrete Dynamical Systems
MATD46H3 Partial Differential Equations

6. Courses in key areas of mathematics (1.0 credit):
1.0 credit from the following:
MATC15H3 Introduction to Number Theory
MATC27H3 Introduction to Topology
MATC63H3 Differential Geometry
MATD02H3 Classical Plane Geometries and their Transformations
MATD34H3 Complex Variables II

7. Mathematics of computation (1.0 credit):
1.0 credit from the following:
CSCC37H3 Introduction to Numerical Algorithms for Computational Mathematics
CSCC63H3 Computability and Computational Complexity
CSCC73H3 Algorithm Design and Analysis
MATC09H3 Introduction to Mathematical Logic
MATC32H3 Graph Theory and Algorithms for its Applications
MATC44H3 Introduction to Combinatorics
MATD16H3 Coding Theory and Cryptography
MATD44H3 Topics in Combinatorics

8. Electives (2.5 credits):
2.5 credits from CSC/MAT/STA/PHY of which at least 1.5 must be at the C- or D-level MAT courses.


B. Statistics Stream
This stream requires a total of 26 courses (13.0 credits). In addition to the core requirements 1-4 common to all streams, 11 other distinct courses must be chosen, satisfying all of the following requirements (in choosing courses to satisfy requirements 7-9, students must select at least one D-level course).

5. Algebra and Analysis (1.5 credits):
MATB61H3 Linear Programming and Optimization
MATC46H3 Differential Equations II
MATD01H3 Fields and Groups

6. Statistics (1.5 credits):
STAC58H3 Statistical Inference
STAC62H3 Probability and Stochastic Processes I
STAC67H3 Regression Analysis

7. Discrete mathematics and geometry (0.5 credit):
0.5 credit from the following:
MATC32H3 Graph Theory and Algorithms for its Applications
MATC44H3 Introduction to Combinatorics
MATD02H3 Classical Plane Geometries and their Transformations
MATD44H3 Topics in Combinatorics
MATD50H3 Mathematical Introduction to Game Theory

8. Upper-level MAT electives (1.0 credit):
1.0 credit from any C- or D-level MAT courses (*)
(*) For students wishing to pursue graduate studies in Mathematics or Statistics it is recommended that MATC37H3 be chosen as one of these two courses.

9. Upper-level STA electives (1.0 credit):
1.0 credit from the following:
(ACTB47H3) Introductory Life Contingencies
Any C- or D-level STA course, excluding STAC32H3, STAC53H3 and STAD29H3


C. Teaching Stream
This stream requires a total of 26 courses (13.0 credits). In addition to the core requirements 1-4 common to all streams, 11 other distinct courses must be chosen, satisfying all of the following requirements:

5. Algebra, analysis, and geometry (1.5 credits):
1.5 credits from the following:
MATC15H3 Introduction to Number Theory
MATD01H3 Fields and Groups
MATD02H3 Classical Plane Geometries and their Transformations
MATD35H3 Introduction to Discrete Dynamical Systems
MATD46H3 Partial Differential Equations

6. Discrete mathematics (0.5 credit):
0.5 credit from the following:
MATC32H3 Graph Theory and Algorithms for its Applications
MATC44H3 Introduction to Combinatorics
MATD44H3 Topics in Combinatorics

7. MAT electives (1.5 credits):
1.5 credits of any C- or D-level MAT courses

8. MAT/STA/CSC electives (2.0 credits):
2.0 credits of any C- or D-level MAT, STA, CSC courses, excluding STAC32H3, STAC53H3 and STAD29H3
It is recommended that students obtain a TA-ship within the Department of Computer and Mathematical Sciences.