Skip to main content 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