Week 8: Optoelectronic devices