Courses Taught
1. ECEN 5626 Active Optical Devices (new course)
2. ECEN 5015 Crystal Structures & Device Applications (new course)
3. ECEN 5005 Crystals, Nanocrystals & Device Applications (new course)
4. ECEN 5015 Nanophotonics
5. ECEN 5355 Principles of Electronic Devices I
6. ECEN 5385 Optical Properties of Materials
7. ECEN 4345 Introduction to Solid State
8. ECEN 3320 Semiconductor Devices
9. ECEN 3250 Circuits/Electronics 3