Using CMOS for Optical Communication By Prof. Filip Tavernier