SPECIALIST PROGRAM IN MATHEMATICS - Comprehensive Stream (SCIENCE) - SCSPE11659

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.

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


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.