Teaching

Courses Taught at the University of Missouri

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)