Since 2002 I have taught the following courses:

ENGN 110 Explore Engineering I & ENGN 111 Explore Engineering II

ECE 472/572 Plasma Discharges and Material Processing

ECE 474/574 Optical Fiber Communications

ECE 454/554 Introduction to Bioelectrics (Co-responsible for introducing this new course in 2003. Course was co-taught)

ECE 486-487 (Senior Project) — Supervised numerous projects for senior students

ECE 313 Electronics Circuits

ECE 323 Electromagnetics

ECE 623 Advanced Electromagnetics

ECE 775/875 Non-thermal Plasma Engineering (Introduced this course)

ECE-BME 464/564 Biomedical applications of Low Temperature Plasmas (Introduced this course in 2012)