Courses Taught at the University of Missouri
Spring 2025
ECE 3510 Electromagnetic Fields
ECE 8001 Optoelectronic Device Modeling and Simulation
Fall 2024
ECE 3510 Electromagnetic Fields
ECE 8655 Materials for Solid-State Lighting
Spring 2024
ECE 8001 Optoelectronic Device Modeling and Simulation
Fall 2023
ECE 8001 Materials for Solid-State Lighting
Spring 2023
ECE 8001 Advanced Energy Conversion Devices
Fall 2022
ECE 8001 Materials for Solid-State LightingÂ
Courses Taught at The University of Tulsa
Spring 2022
Electromagnetic Waves & Optics (PHYS 4073-01/6073-01)
General Physics II (PHYS 2063-01)
Graduate Seminar (PHYS 7971-01)
Fall 2021
Solid State Electronic Devices (ES 3063-01)
Electricity & Magnetism (PHYS 4063-01)
Graduate Seminar (PHYS 7971-01)
Summer 2021
General Physics II Lab (PHYS 2061-01)
Spring 2021
Electromagnetic Waves & Optics (PHYS 4073-01/6073-01)
General Physics II (PHYS 2063-02)
Fall 2020
Solid State Electronic Devices (ES 3063-01)
General Physics II (PHYS 2063-03)
Spring 2020
Electromagnetic Waves & Optics (PHYS 4073-01/6073-01)
General Physics II (PHYS 2063-02)
Fall 2019
Solid State Electronic Devices (ES 3063-01)
General Physics II Lab (PHYS 2061-03, 05)
Summer II 2019
General Physics II Lab (PHYS 2061-01)
Spring 2019
Electromagnetic Theory (PHYS 7063-01/ PHYS 5063-01)
General Physics II (PHYS 2063-02)
Fall 2018
Fundamentals of Photonics (PHYS 6523-01/ PHYS 4523-01)
Electricity & Magnetism (PHYS 4063-01)
Spring 2018
Electromagnetic Wave & Optics (PHYS 4073-01)
Electromagnetic Theory (PHYS 7063-01/ PHYS 5063-01)
Graduate Seminar (PHYS 7971-01)
Fall 2017
Solid State Electronic Devices (ES 3063-01)
Electricity & Magnetism (PHYS 4063-01)
Graduate Seminar (PHYS 7971-01)
Fall 2016
Electricity & Magnetism (PHYS 4063-01)
Graduate Seminar (PHYS-7971-01)
Summer II 2016
General Physics II (PHYS 2063-01)
Spring 2016
General Physics II (PHYS 2063-02)
General Physics II Lab (PHYS 2061-01, 02, 03, 04)
Fall 2015
General Physics II (PHYS 2063-01)
General Physics II Lab (PHYS 2061-01, 02, 03, 04, 05)
Summer II 2015
General Physics II (PHYS 2063-01)
Spring 2015
General Physics II (PHYS 2063-02)
Instrumentation Lab (PHYS 3112-01)
General Physics II Lab (PHYS 2061-01, 03, 04)
Fall 2014
General Physics II (PHYS 2063-03, 04)
General Physics II Lab (PHYS 2061-02, 03, 04)