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