Academics
MSc
Winter 2025
- MAT1045: Topics in Ergodic Theory: Randomness in Groups
- MAT1525: Variational Methods in Imaging and Generative Neural Networks
- MAT1902: Random surfaces of large genus (Reading course)
Fall 2024
- MAT1344: Introduction to Symplectic Geometry
- MAT1510: Introduction to Deep Learning
- MAT1600: Mathematical Probability I
- MAT1901: Randomness and Geometry (Reading course)
BSc
Winter 2024
- CSC311: Introduction to Machine Learning
- MAT415: Algebraic Number Theory
- MAT458: Advanced Real Analysis II
- MAT477: Seminar in Mathematics
- MAT1301: Algebraic Topology
Fall 2023
- APM421: Mathematical Foundations of Quantum Mechanics and Quantum Information Theory
- CSC485: Computational Linguistics
- MAT437: K-Theory and C* Algebras
- MAT457: Advanced Real Analysis I
- MAT464: Riemannian Geometry
Winter 2023
- CSC209: Software Tools and Systems Programming
- MAT347: Groups, Rings, and Fields
- MAT357: Foundations of Real Analysis
- MAT367: Differential Geometry
- MAT445: Representation Theory
- MAT454: Complex Analysis II
Fall 2022
- CSC373: Algorithm Design, Analysis & Complexity
- HPS200: Science and Values
- LIN101: Introduction to Linguistics: Sound Structure
- MAT347: Groups, Rings, and Fields
- MAT354: Complex Analysis I
- MAT377: Mathematical Probability
Winter 2022
- CSC258: Computer Organization
- CSC263: Data Structures and Analysis
- DTS200: Introduction to Diaspora and Transnational Studies
- MAT257: Analysis II
- MAT267: Advanced Ordinary Differential Equations
Fall 2021
- CSC207: Software Design
- DTS200: Introduction to Diaspora and Transnational Studies
- MAT327: Introduction to Topology
- MAT257: Analysis II
- STA247: Probability with Computer Applications
Winter 2021
- CSC148: Introduction to Computer Science
- CSC240: Enriched Introduction to the Theory of Computation
- GER195: Cities, Real and Imagined
- MAT157: Analysis I
- MAT247: (Linear) Algebra II
Fall 2020