Undergraduate courses
- Quantum mechanics 1: fall 2018, fall 2019, fall 2020, fall 2021 PHY 2810
- Quantum optics: winter 2017, winter 2018, winter 2021 PHY 3320
- BSc Thesis: 2017-present, PHY 3030
Graduate courses
- Quantum Field Theory 1: winter 2020, fall 2021 PHY 6812