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Â