Current and upcoming:

Previous:

At the University of Denver:

  • Spring 2013: PHYS 2252 Modern Physics II 
  • Winter 2013: PHYS 3700 Complex Systems and the Science of Sustainability 
  • Fall 2012: PHYS 1213 University Physics III 
  • Spring 2012: PHYS 2252 Modern Physics II 
  • Winter 2012: PHYS 1112 General Physics II 
  • Fall 2011: FSEM 4353 Complexity and Cooperation in Science and Society 
  • Spring 2011: PHYS 1212 University Physics II 
  • Fall 2010: BIOP 4100 Foundations in Biophysics (team-taught with Prof. Dinah Loerke and Prof. Kingshuk Ghosh) 
  • Spring 2010: PHYS 4111 Graduate Statistical Mechanics 
  • Winter 2008-11: PHYS 4112 Graduate Quantum Mechanics II 
  • Fall 2008-11: PHYS 4111 Graduate Quantum Mechanics I 
  • Fall 2007: PHYS 1111 General Physics I