Teaching

Current and upcoming:

  • Spring 2023: ECEN 5005 Graduate Laboratory
  • Fall 2022:
  • Fall 2022:

Previous:

  • Fall 2021:
  • Spring 2021:
  • Fall 2020:
  • Fall 2019:
  • Spring 2019:
  • Spring 2019:
  • Spring 2018: ECEN 3400 Electromagnetic Field and Waves 
  • Fall 2017: ECEN 2250 
  • Spring 2017: ECEN 4005/5005 
  • Fall 2016: ECEN 1500 
  • Spring 2016: ECEN 3400 Electromagnetic Field and Waves 
  • Fall 2015: ECEN 4005 
  • Spring 2015: ECEN 6005 Solar Energy Conversion 
  • Fall 2014: ECEN 5008 
  • Spring 2014: ECEN 5005 Organic Electronic Devices

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Â