Teaching
Current and upcoming:
- Spring 2023: ECEN 5005 Graduate Laboratory
- Fall 2022: ECEN 4195/5195 Foundations of Quantum Engineering
- Fall 2022: ECEN 2450 Electronic and Semiconductor Device Laboratory
Previous:
- Fall 2021: ECEN 2060 Electronic and Semiconductor Device Laboratory
- Spring 2021: ECEN 4005/5005 Organic Electronic Materials and Devices
- Fall 2020: ECEN 2060 Electronic and Semiconductor Device Laboratory
- Fall 2019: ECEN 2060 Electronic and Semiconductor Device Laboratory
- Spring 2019: ECEN 2250 Introduction to Circuits and Electronics
- Spring 2019: ECEN 4005/5005 Organic Electronics
- Spring 2018: ECEN 3400 Electromagnetic Field and Waves
- Fall 2017: ECEN 2250 Introduction to Circuits & Electronics
- Spring 2017: ECEN 4005/5005 Photovoltaic Devices
- Fall 2016: ECEN 1500 Sustainable Energy
- Spring 2016: ECEN 3400 Electromagnetic Field and Waves
- Fall 2015: ECEN 4005 Photovoltaic Devices
- Spring 2015: ECEN 6005 Solar Energy Conversion
- Fall 2014: ECEN 5008 Complexity and Dynamical Systems
- 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