Coursework
All courses were taken at the University of Toronto. Courses marked joint were offered jointly to undergraduate and graduate students; both course codes are listed. Full-year courses are listed under the term in which they began.
Graduate coursework
Fall 2026 (Ph.D.)
- CSC2421H: Topics in Algorithms: Online and Other Myopic Algorithms (in progress)
- STA2111H: Probability Theory I (in progress)
Winter 2026 (M.Eng.)
- ECE1505H: Convex Optimization
- ECE1549H: Stochastic Networks
- MIE1621H: Non-Linear Optimization
- MIE2002H: Readings in Industrial Engineering I
- MIE8888Y: MEng Research Project
Fall 2025 (M.Eng.)
- ECE1657H: Game Theory and Evolutionary Games
- MIE1605H: Stochastic Processes
- MIE1615H: Markov Decision Processes
Undergraduate coursework
Fall 2024
- CSC413H1 / CSC2516H: Neural Networks and Deep Learning (joint)
- ECO353H1: Special Topics in Economics with Data Analytics: Sports Economics
- ESS205H1: Confronting Global Change
- MAT301H1: Groups and Symmetries
- MAT327H1: Introduction to Topology
Summer 2024
- APM462H1: Nonlinear Optimization
- MAT246H1: Concepts in Abstract Mathematics
Winter 2024
- MAT334H1: Complex Variables
- MAT344H1: Introduction to Combinatorics
- STA347H1: Probability
- STA414H1 / STA2104H: Statistical Methods for Machine Learning II (joint)
Fall 2023
- ECO358H1: Financial Economics I
- MAT332H1: Introduction to Graph Theory
- STA314H1: Statistical Methods for Machine Learning I
- STA355H1: Theory of Statistical Practice
- STA437H1 / STA2005H: Methods for Multivariate Data (joint)
Summer 2023
- APM346H1: Partial Differential Equations
- MAT337H1: Introduction to Real Analysis
- STA302H1: Methods of Data Analysis I
Winter 2023
- CSC148H1: Introduction to Computer Science
- CSC165H1: Mathematical Expression and Reasoning for Computer Science
- STA261H1: Probability and Statistics II
Fall 2022
- ECO206Y1: Microeconomic Theory (full year)
- MAT224H1: Linear Algebra II
- MAT237Y1: Multivariable Calculus with Proofs (full year)
- MAT244H1: Introduction to Ordinary Differential Equations
- STA257H1: Probability and Statistics I
Winter 2022
- CSC108H1: Introduction to Computer Programming
- ECO102H1: Principles of Macroeconomics
- FSL100H1: Elementary French I
- PHL245H5: Modern Symbolic Logic (UTM)
- STA130H1: An Introduction to Statistical Reasoning and Data Science
Fall 2021
- ECO101H1: Principles of Microeconomics
- LIN101H1: Introduction to Linguistics: Sound Structure
- MAT137Y1: Calculus with Proofs (full year)
- MAT223H1: Linear Algebra I
- PHY100H1: The Magic of Physics
