Teaching Wide Bandgap Laboratory Semiconductor Optoelectronics Fall Semester Details Introduction to Photovoltaics Spring Semester Details