Teaching

ECE 3030 - Semiconductor Electronic Devices (link to syllabus)
ECE 5033 - Surfaces and Interfaces of Electronic Materials (link to syllabus)
ECE 6193 - Individual Studies in Electrical Engineering
ECE 8999 - Research for Dissertation
Physics 7193 - Individual Studies
Physics 8820 - Physics of Electronic Material Surfaces and Interfaces (link to syllabus)
Physics 8999 - Research in Physics