Graduate Courses in Mathematics

Winter courses start January 6 and end April 4, 2025unless otherwise indicated.

Course selection for incoming students happens after arrival in discussion with the supervisor.

Note: Students may also be interested in taking courses offered by other departments. 

A list of Math core courses, with descriptions of their content, is provided here. Core courses are marked below with a *.


Winter 2025

  • Math 9020B/4120B — *Field Theory / N. Lemire
  • Math 9052B/4152B — *Algebraic Topology / C. Kapulkin
  • Math 9056B/4156B — *Complex Analysis II / G. Sinnamon
  • Math 9141B/4124B — *Commutative Algebra / A. Dhillon
  • Math 9163B — Convex Geometry / G. Denham
  • Math 9502B — Topics in Homotopy Theory II / C. Kapulkin
  • Math 9515B/4959B — Topological Data Analysis / A. Medina Mardones
  • Math 9607B — Complex Analytic Geometry / J. Adamus
  • AM 9505B/4815B — Partial Differential Equations / X. Zou
  • AM 9524B — Nonlinear Dynamics / P. Yu
  • AM 9624B/4264B — Introduction to Neural Networks / L. Muller
  • Fields Academy Online Courses

Summer 2025

  • Math 9053L — Algebraic Geometry / A. Dhillon
  • Math 9302L — Riemann Surfaces / M. Khalkhali

Past courses

Fall 2024

Summer 2024

Winter 2024

  • Math 9020B/4120B — *Field Theory / T. Brysiewicz
  • Math 9022B/4122B — *Introduction to Measure Theory / J. Adamus
  • Math 9050B/3121B — Advanced Linear Algebra / D. Riley
  • Math 9052B/4152B — *Algebraic Topology / A. Medina Mardones
  • Math 9053B/4153B — *Algebraic Geometry / A. Dhillon
  • Math 9051B — Algebraic Number Theory / C. Hall
  • AM 9505B/4815B — Partial Differential Equations / X. Zou
  • AM 9560B — Computer Algebra for Partial Differential Equations / G. Reid
  • Fields Academy Online Courses

Fall 2023

  • Math 9021A/4121A — *Topology / Y. Verberne
  • Math 9023A/4123A — *Rings and Modules / C. Kapulkin
  • Math 9024A/3124A — Complex Analysis I / B. Boudreaux
  • Math 9054A/4154A — *Functional Analysis / G. Sinnamon
  • Math 9501A — Homotopical Algebra / C. Kapulkin
  • Math 9314A — Several Complex Variables: From Hartogs to Stein / R. Shafikov
  • AM 9561A/Math 4958A — Advanced Numerical Analysis / G. Reid
  • AM 9563A/4615F — Applied Computer Algebra / T. Brysiewicz
  • AM 9564A — Computational Linear Algebra / D. Jeffrey
  • AM 9576A/3615A — Introduction to Mathematical Biology / J. Bertram
  • Fields Academy Online Courses

Summer 2023

Winter 2023

Fall 2022

Summer 2022

Winter 2022

Fall 2021

Summer 2021

Winter 2021

Fall 2020

Summer 2020

Winter 2020

Fall 2019

Summer 2019

Winter 2019

 Fall 2018

Summer 2018

Winter 2018

Fall 2017

Summer 2017

Winter 2017

 Fall 2016

Summer 2016

Winter 2016

Fall 2015

Summer 2015

Winter 2015

Fall 2014

  • Math 9020A/4120A — Field Theory / N. Lemire
  • Math 9021A/4121A — *General Topology / G. Denham
  • Math 9022A/4122A — *Intro. to Measure Theory / G. Sinnamon
  • Math 9023A/4123A — *Rings and Modules / L. Renner
  • Math 9050A/3121A — Linear Algebra / L. Renner
  • Math 9055A/4155A — *Calculus on Manifolds/ A. Eshmatov
  • Math 9056A/4156A — *Complex Analysis I / M. Manolaki
  • Math 9500A — Algebraic K-Theory / R. Jardine
  • Math 9043 — Combinatorial Mathematics / G. Denham; reading course
  • Math 9051 — Algebraic Number Theory / T. Nguyen; reading course
  • Math 9305 — Complex Approximation Theory / A. Boivin; reading course
  • Math 9402 — Noncommutative Ring Theory / D. Riley; reading course
  • Math 9403 — Topics in Linear Algebraic Groups / L. Renner; reading course
  • Math 9405 — Polynomial Identity Algebras / D. Riley; reading course
  • Math 9600 — Topics in Differential Geometry / M. Pinsonnault; reading course
  • Math 9607 — Complex Analytic Geometry / J. Adamus; reading course

Summer 2014

Winter 2014

  • 9020B — Field Theory / H. Bacard
  • 9021B — Topology / M. Franz
  • 9054B — Functional Analysis / A. Eshmatov
  • 9141B — Commutative Algebra / N. Lemire
  • 9151B — Homotopy Theory / R. Jardine
  • 9161B — Differential Geometry / M.Pinsonnault
  • 9600B — Topics in Differential Geometry / M. Khalkhali
  • 9022B — Measure Theory/ G. Sinnamon
  • 9613 — Hyperplane Arrangements / G. Denham; reading course
  • 9313 — Topics in Differential Equations / R. Shafikov; reading course

Fall 2013

Summer 2013

Winter 2013

Fall 2012

Summer 2012

  • 9056 — Complex Analysis I / A. Boivin
  • 9140 — Representation Theory of Finite Groups / D. Christensen
  • 9146 — Category Theory / A. Dhillon

Winter 2012

  • 9020 — Field Theory / N. Lemire
  • 9021 — General Topology / J. Adamus
  • 9022 — Measure Theory / G. Sinnamon
  • 9043 — Combinatorial Mathematics / G. Denham
  • 9053 — Algebraic Geometry / A. Dhillon
  • 9058 — Foundations of Mathematics / M. Dawes
  • 9144 — Homological Algebra / G. Denham
  • 9145 — Cryptography / M. Franz
  • 9502 — Topics in Homotopy Theory II (Derived Algebraic Geometry) / P. Lowrey
  • 9603 — Non-commutative geometry (Spectral Geometry) / M. Khalkhali
  • 9607 — Complex Analytic Geometry / J. Adamus

Fall 2011

  • 9023 — Rings and Modules / S. Rankin
  • 9052 — Algebraic Topology / D. Christensen
  • 9058 — Foundations of Mathematics / M. Dawes
  • 9131 — Topics in Functional Analysis / A. Boivin Reading course;
  • 9160 — Smooth Manifolds / R. Shafikov
  • 9302 — Riemann Surfaces / M. Khalkhali
  • 9306 — Banach Function Spaces / G. Sinnamon
  • 9403 — Topics in Linear Algebraic Groups / L. Renner Reading course;
  • 9405 — Polynomial Identity Algebras / D. Riley
    Reading course
  • 9413 — Milnor K-Theory / J. Minác; course outline
  • 9501 — Topics in Homotopy Theory I (Higher Category Theory) / M. Robertson

Summer 2011

Winter 2011

  • 9020B — Field Theory / M. Franz
  • 9021B — General Topology / S. Tohaneanu
  • 9022B — Introduction to Measure Theory / M. Khalkhali
  • 9059B — Special Topics (Commutative Algebra) / L. Renner
  • 9142B — Linear Algebraic Groups / L. Renner
  • 9143B — Introduction to Lie Algebra / M. Franz
  • 9152B — Algebraic Topology II / D. Christensen
  • 9500B — Algebraic K-Theory / R. Jardine
  • 9506B — Index Theory / M. Khalkhali

Fall 2010

  • 9023A — Rings and Modules / N. Lemire
  • 9051A — Algebraic Number Theory / J. Minác
  • 9052A — Algebraic Topology / D. Christensen
  • 9055A — Calculus on Manifolds / T. Foth
  • 9056A — Complex Analysis I / S. Randriambololona
  • 9501A — Topics in Homotopy Theory I / R. Jardine
  • 9508A — Topological K-Theory / M. Pinsonnault

2009-2010

  • 9020B — Field Theory / S. Rankin
  • 9021B — General Topology / R. Kane
  • 9022B — Intro. to Measure Theory / P. Milnes
  • 9023A — Rings and Modules / D. Riley
  • 9052A — Algebraic Topology / R. Kane
  • 9053A — Algebraic Geometry / A. Dhillon
  • 9054A — Intro. to Functional Analysis (Hilbert spaces) / M. Khalkhali
  • 9056B — Complex Analysis I / R. Shafikov
  • 9131B — Topics in Functional Analysis (Banach spaces)
  • 9140B — Representation Theory / D. Christensen
  • 9144A — Homological Algebra / R. Jardine
  • 9147A — Intro. to Lie Groups / M. Pinsonnault
  • 9151B — Homotopy Theory / R. Jardine
  • 9160A — Smooth Manifolds / M. Khalkhali
  • 9303A — Several Complex Variables / R. Shafikov
  • 9406B — Profinite Groups / D. Riley
  • 9410A — Topics in Galois Theory II (Étale Algebras) / J. Minác
  • 9502B — Topics in Homotopy Theory II (Homotopy Theory of Stacks) / R. Jardine
  • 9507B — Topics in Toric Topology / M. Franz
  • 9607A — Complex Analytic Geometry / J. Adamus
  • 9610B — Intro. to Sheaves and Schemes / J. Adamus
  • 9611B — Topics in Symplectic Geometry / M. Pinsonnault

2008-2009

  • 9020B — Field Theory / J. Minác
  • 9021A — General Topology / R. Kane
  • 9022B — Intro. to Measure Theory / A. Dhillon
  • 9043A — Combinatorial Mathematics I / J. Minác
  • 9051B — Algebraic Number Theory / J. Minác
  • 9052B — Algebraic Topology I / R. Kane
  • 9054A — Functional Analysis I / T. Foth
  • 9056A — Complex Analysis I / A. Boivin
  • 9057B — Complex Analysis II / A. Boivin
  • 9058A — Foundation of Mathematics / M. Dawes
  • 9141B — Commutative Algebra / N. Lemire
  • 9144B — Homological Algebra / G. Denham
  • 9152A — Algebraic Topology II / D. Christensen
  • 9170B — Methods of Quantum Computing / M. Khalkhali
  • 9302B — Riemann surfaces / R. Shafikov
  • 9403A — Topics in Linear Algebraic Groups ("Topology of Groups Embeddings") / L. Renner
  • 9405B — Polynomial Identity Algebras / D. Riley
  • 9409A — Topics in Galois Theory (Galois p-Groups) / J. Minác
  • 9500A — K-Theory / R. Jardine
  • 9501B — Topics in Homotopy Theory I (Local Homotopy Theory) / R. Jardine
  • 9601B — Symplectic Geometry / M. Franz
  • 9608A — Topics in Complex Analytic Geometry / J. Adamus
  • 9609A — Morse Theory / M. Pinsonnault
  • 9610A — Topics in Complex Geometry (Holomorphic Structures in Noncommutative Geometry) / M. Khalkhali