Courses Taught at University of South Florida (2000-present)
- EGN 3365 Materials Engineering I
- EGN 4366 Materials Engineering II
- EML 6930 Electronic Materials Manufacturing
- EML 6930 Micro and Nano manufacturing
Courses Taught at University of South Alabama (USA) (1993-1999)
- Electronic Devices
- Physical Electronics
- Electronic Thin Film Science
- VLSI Technology and Fabrication
- Electronics Circuit Lab
- Basic Electrical Engineering I
- VLSI Design System
- Professional & Ethics in EE/CPE
- Digital Design I
- Random Signal and Linear Systems
- Thin Film Technology
- Advances in Semiconductor Devices
