Courses

Courses

If you are a UofT student and you have any academic question, feel free to shoot me an email (bottom of the sidebar)

Undergraduate Coursework

Computer Science

2024-2025

  • CSC412/2506 Probabilistic Learning & Reasoning - Prof. Denys Linkov; A+
  • CSC413/2516 Neural Networks & Deep Learning - Prof. Roger Grosse; A-
  • CSC486/2502 Knowledge Representation & Reasoning - Prof. Bahar Aameri; A+
  • CSC446/2310 Computation Methods in Partial Differential Equations - Prof. Kirill Serkh 🤩; A+

2023-2024

  • CSC258 Computer Organization - Prof. Mario Badr; A+
  • CSC311 Introduction to Machine Learning - Prof. Alice Gao; A+
  • CSC336 Numerical Methods - Prof. Christina Christara; A+
  • CSC373 Algorithm Design, Analysis & Complexity - Prof. Nathan Wiebe 🤩; A+
  • CSC369 Operating System - Prof. Mario Badr; A
  • CSC384 Introduction to Artificial Intelligence - Prof. Bahar Aameri; A+

2022-2023

  • CSC207 Software Design - Prof. Paul Gries; A+
  • CSC209 Software Tool & System Programming - Prof. Michelle Craig; A+
  • CSC236 Introduction to the Theory of Computation - Prof. François Pitt; A+
  • CSC263 Data Structures & Analysis - Prof. François Pitt; A+

2021-2022

  • CSC108 Introduction to Computer Programming - Prof. Sadia Sharmin; A+
  • CSC148 Introduction to Computer Science - Prof. Sadia Sharmin; A+
  • CSC165 Mathematical Expression & Reasoning for Computer Science - Prof. François Pitt; A+

Physics

2024-2025

  • PHY254 Classical Mechanics - Prof. Nicolas Grisouard; A+
  • PHY354 Advanced Classical Mechanics - Prof. Michael Luke 🤩; A+
  • PHY407 Computational Physics - Prof. Miriam Diamond; A+
  • PHY456 Quantum Mechanics II - Prof. Erich Poppitz 🤩; A+

2023-2024

  • PHY224 Practical Physics I - Prof. Christopher Lee; A+
  • PHY356 Quantum Mechanics I - Prof. John Sipe; A-

2022-2023

  • PHY250 Electricity & Magnetism - Prof. Robert Orr; A+
  • PHY256 Introduction to Quantum Mechanics - Prof. Aephraim Steinberg; A+
  • PHY365 Quantum Information - Prof. Daniel James; A

2021-2022

  • PHY151 Foundations of Physics I - Prof. Paul Kushner & Prof. Stephen Julian; A+
  • PHY152 Foundations of Physics II - Prof. Paul Kushner & Prof. Stephen Julian; A+

Mathematics/Statistics

2024-2025

  • MAT363 Geometry of Curves and Surfaces - Prof. Fabian Parsch 🤩; A+

2023-2024

  • MAT224 Linear Algebra II - Prof. Nara Jung; A+
  • MAT244 Introduction to Ordinary Differential Equations - Prof. Victor Ivrii; A+

2022-2023

  • MAT237 Multivariable Calculus with Proofs - Prof. Asif Ali Zaman 🤩; A+
  • STA247 Probability with Computer Applications - Prof. Karen Wong; A+

2021-2022

  • MAT137 Calculus with Proofs - Prof. Xiaoyue Cui; A+
  • MAT223 Linear Algebra I - Prof. Stan Yoshinobu 🤩; A+
  • STA130 An Introduction to Statistical Reasoning and Data Science - Prof. Scott Schwartz; A+