EE 472 Optoelectronics and Photonics