ECGR – 4290/5090 & OPT 5090: The Science and Technology of Photovoltaic
ECGR 3131: Fundamentals of Electronics and Semiconductors
ECGR 3133: Solid State Microelectronics I
ECGR 3134: Solid State Microelectronics II
ECGR 3132: Electronics II
ECGR 3155: Electronics
ECGR 3156: Electromagnetic and Devices
ECGR – 4090/5090: Special Topics in Electrical Engineering: Solar Decathlon Course
ECGR 3121: Introduction to Electromagnetic fields
ECGR 3122: Electromagnetic Waves