EE 405E - Optical Communication Systems, May 2009