Teaching

A list of courses taught (or co-taught)

2022

  • PHSI365 Computational Physics
  • ELEC441 Linear Systems and Noise
  • PHSI222 Electromagnetism

2021

  • PHSI331 Quantum Mechanics
  • PHSI365 Computational Physics
  • ELEC441 Linear Systems and Noise
  • PHSI222 Electromagnetism

2020

  • PHSI365 Computational Physics
  • ELEC441 Linear Systems and Noise

2019

  • PHSI331 Quantum Mechanics
  • PHSI365 Computational Physics

2018

  • PHSI331 Quantum Mechanics
  • PHSI365 Computational Physics
  • ELEC424 Advanced Quantum Mechanics II

2017

  • PHSI132 Fundamentals of Modern Physics
  • PHSI365 Computational Physics
  • PHSI331 Quantum Mechanics
  • ELEC424 Advanced Quantum Mechanics II

2016

  • PHSI365 Computational Physics

2015

  • PHSI331 Quantum Mechanics

2013

  • PHSI336 Mathematical Physics

2012

  • PHSI334 Advanced Topics

2011

  • PHSI334 Advanced Topics

2010

  • PHSI334 Advanced Topics

2009

  • PHSI453 Advanced Quantum Mechanics