Current Courses (2025-26):
- PHY354S: Advanced Classical Mechanics
- PHY450SS/1510S: Relativistic Electrodynamics
- PHY489H/1489F: Introduction to High Energy Physics
Previous Courses:
- PHY138Y: Physics for the Life Sciences
- PHY140Y: Foundations of Physics
- PHY356H: Quantum Mechanics I
- PHY456H: Quantum Mechanics II
- PHY2403H: Quantum Field Theory I
- PHY2404H: Quantum Field Theory II
Assorted Lecture Notes:
- PHY2403 Lecture Notes (Quantum Field Theory I)
- Linear Algebra Notes for PHY356 (Quantum Mechanics I)