Program Options
The Master of Science (MSc) program in Mathematics is offered in three options.
Thesis Option
For the thesis option, you will write the Master's Thesis (MA699), complete the Seminar in Mathematical Modelling in Finance and Science (MA680) and 1.5 credits of approved courses. For the thesis option, at most 0.5 credits at the 500 level may be counted towards the program credit requirement.
Project Option
For the project option, you will complete the Major Research Project (MA695), the seminar in Mathematical Modelling in Finance and Science (MA680), and 2.5 credits of approved courses.
Course-Based Option
For the course-based option, you will complete the Graduate Seminar (MA693) and 4.0 credits of approved courses. For students in the course-based option, at most 2.0 credits at the 500 level may be counted towards the program credit requirement.
Concentrations
You can take an optional field of concentration. A maximum of one field of concentration is permitted as part of the MSc in Mathematics degree. There are six approved fields:
- Analysis and Geometry
- Computational Finance
- Discrete Mathematics and Algebra
- Financial Mathematics and Risk Management
- Mathematical Modelling
- Statistics and Data Analytics
To complete a field, students in the thesis option must complete a minimum of 1.5 credits (including all required courses) listed in the Field and MA699 - Master's Thesis must be in the student's field of concentration. Students in the project option must complete a minimum of 2.0 credits (including all required courses) listed in the Field and MA695 - Major Project must be in the student's field of concentration. Students in the coursebased option must complete a minimum of 2.5 credits (including all required courses) listed in the Field.
Analysis and Geometry
Required Courses (1.0 credits):
- MA618 - Differential Geometry
- one of
- MA550 – Real Analysis
- MA650 - Measure and Integration
Elective Courses:
- MA504 - Introduction to Complex Analysis
- *MA550 - Real Analysis
- MA555 - Continuous and Discrete Transforms
- MA619 - Variational and Geometric Methods in Applied Mathematics
- MA622 – Advanced Linear Algeb
- *MA650 – Measure and Integration
- MA655 - Advanced Partial Differential Equations and Applications
* indicates course can be counted as an elective course for this field if it is not used as a required course.
Computational Finance
Required Courses (1.0 credit):
- MA671 - Computational Methods in Finance
- ST674 - Monte Carlo and Simulation Methods
Elective Courses:
- One of
- MA507 - Numerical Analysis
- MA571 - Computational Methods for Data Analysis
- MA555 - Continuous and Discrete Transforms
- MA570 - Financial Mathematics in Discrete Time
- MA572 – Introduction to Optimization
- MA632 – Optimization
- MA651 – Stochastic Analysis
- MA655 - Advanced Partial Differential Equations and Applications
- MA670 – Financial Modelling and Derivative Pricing in Continuous Time
- MA677 – Quantitative Financial Risk Management
- ST562 - Regression Analysis
- ST662 – Advanced Regression Analysis
- ST663 – Computational Statistics
- ST673 – Financial Data Analysis
- ST690 – Stochastic Processes
- ST691 – Survival Analysis
- ST692 – Time Series Analysis
- ST694 – Statistical Learning
Discrete Mathematics and Algebra
Required Courses (1.0 credits):
- One of
- MA523 - Introduction to Groups and Ring
- MA538-Graph Theory
- One of
- MA625 - Group Theory
- MA675 - Ring, Field, and Galois Theory
Elective Courses:
- MA504 – Introduction to Complex Analysis
- MA517 - Number Theory
- *MA523 - Introduction to Groups and Rings
- *MA538 - Graph Theory
- MA572 – Introduction to Optimization
- MA622 - Advanced Linear Algebra
- *MA625 – Group Theory
- MA632 – Optimization
- *MA675 - Ring, Field, and Galois Theory
* indicates course can be counted as an elective course for this field if it is not used as a required course.
Financial Mathematics and Risk Management
Required Courses (1.0 credits):
- MA670 - Financial Modelling and Derivative Pricing in Continuous Time
- MA677 - Quantitative Financial Risk Management
Elective Courses:
- One Of
- MA507-Numerical Analysis
- MA571- Computational Methods for Data Analysis
- MA555 - Continuous and Discrete Transforms
- MA570 - Financial Mathematics in Discrete Time
- MA572 – Introduction to Optimization
- MA632 - Optimization
- MA651 – Stochastic Analysis
- MA655 - Advanced Partial Differential Equations and Applications
- MA671 - Computational Methods in Finance
- ST559 – Intermediate Probability
- ST562 - Regression Analysis
- ST662 - Advanced Regression Analysis
- ST663 – Computational Statistics
- ST673 – Financial Data Analysis
- ST674 - Monte Carlo and Simulation
- ST690 – Stochastic Processes
- ST691 – Survival Analysis
- ST692 – Time Series Analysis
- ST694 – Statistical Learning
Mathematical Modelling
Required Courses (1.5 credits):
- One of
- MA507 - Numerical Analysis
- MA571 - Computational Methods for Data Analysis
- MA655 - Advanced Partial Differential Equations and Applications
- MA680 – Seminar in Mathematical Modelling in Finance and Science
Elective Courses:
- MA505 – Ordinary Differential Equations
- MA555 - Continuous and Discrete Transforms
- MA572 – Introduction to Optimization
- MA619 - Variational and Geometric Methods in Applied Mathematics
- MA651 – Stochastic Analysis
- MA660 – Dynamical Systems
- MA664 - Mathematical Biology
- ST674 – Monte Carlo and Simulation
Statistics and Data Analytics
Required courses (1.0 credits):
- Two of:
- ST662 – Advanced Regression Analysis
- ST692 – Time Series Analysis
- ST694 – Statistical Learning
Elective courses:
- One of
- MA507 - Numerical Analysis
- MA571 - Computational Methods for Data Analysis
- MA555 - Continuous and Discrete Transforms
- MA572 – Introduction to Optimization
- MA632 - Optimization
- MA651 – Stochastic Analysis
- MA677 - Quantitative Financial Risk Management
- ST544 – Introduction to Experimental Design and Survey Sampling
- ST559 – Intermediate Probability Theory
- ST561 – Advanced Theory of Statistics
- ST562 - Regression Analysis
- *ST662 – Advanced Regression Analysis
- ST663 – Computational Statistics
- ST673 – Financial Data Analysis
- ST674 - Monte Carlo and Simulation
- ST690 – Stochastic Processes
- ST691 – Survival Analysis
- *ST692 – Time Series Analysis
- *ST694 – Statistical Learning
* indicates course can be counted as an elective course for this field if it is not used as a required course.
Course Offerings
- MA504 Introduction to Complex Analysis
- MA505 Ordinary Differential Equations
- MA507 Numerical Analysis
- MA517 Number Theory
- MA523 Introduction to Groups and Rings
- MA538 Graph Theory
- MA550 Real Analysis
- MA555 Continuous and Discrete Transformations
- MA570 Financial Mathematics in Discrete Time
- MA571 Computational Methods for Data Analysis
- MA572 Introduction to Optimization
- MA618 Differential Geometry
- MA619 Variational and Geometric Methods in Applied Mathematics
- MA622 Advanced Linear Algebra
- MA625 Group Theory
- MA632 Optimization
- MA635 Game Theory
- MA650 Measure and Integration
- MA651 Stochastic Analysis
- MA655 Advanced Partial Differential Equations and Applications
- MA660 Dynamical Systems
- MA664 Mathematical Biology
- MA670 Financial Modelling and Derivative Pricing in Continuous Time
- MA671 Computational Methods in Finance
- MA675 Ring, Field and Galois Theory
- MA677 Quantitative Financial Risk Management
- MA680 Seminar in Mathematical Modelling in Finance and Science
- MA685 Directed Studies
- MA686 Special Topics (topics depend on students' interests)
- MA693 Graduate Seminar
- ST544 Introduction to Experimental Design and Survey Sampling
- ST559 Intermediate Probability Theory
- ST561 Theory of Statistics
- ST562 Regression Analysis
- ST662 Advanced Regression Analysis
- ST663 Computational Statistics
- ST673 Financial Data Analysis
- ST674 Monte Carlo and Simulation Methods
- ST690 Stochastic Processes
- ST691 Survival Analysis
- ST692 Time Series Analysis
- ST694 Statistical Learning
Project and Thesis
- MA695: Major Project
- MA699: Master's Thesis
*Not all courses are offered every year, refer to LORIS for current offerings.