Courses taught at UBC:
  • Statistical Mechanics  (PHYS 516 graduate level, Spring 2009/Spring 2010/Spring 2011/Fall 2011/Fall 2017/Spring 2019)
  • Computer Simulation of Quantum Materials (PHYS 573 graduate level, Spring 2015)

    Undergraduate courses:
  • Computational Physics (PHYS 410, Fall 2006/Fall 2007/Spring 2009)
  • Electrodynamics (PHYS 301, Fall 2017/Fall 2018)
  • Introduction to Biophysics (PHYS 305, Spring 2014, Spring 2015, Spring 2016, Spring 2017)
  • Thermal Physics I (PHYS 203, Spring 2006/Spring 2007/Spring 2008)
  • Electricity, Light and Radiation (PHYS 102, Spring 2010/Spring 2011/Spring 2012/Summer 2014)
  • Energy and Waves (PHYS 101, Spring 2015, Spring 2016, Spring 2017)

  • Undergraduate Thesis supervision (PHYS 449):
    I frequently supervise  Honour's Theses  - please contact me if interested.