Courses Taught
ENGI 6876
Communication Networks: Fall 2014, Fall 2013, Fall 2012, Fall 2011, Fall 2010, Fall 2009, Fall 2008, Fall 2007, Fall 2006
ENGI 7824
Introduction to DSP: Spring 2009, Spring 2008, Spring 2007, Spring 2006, Spring 2005
ENGI 8808
Wireless Communications: Winter 2013, Winter 2012, Winter 2011
ENGI 9808
Optical Communications: Fall 2014
ENGI 9871
Information Theory and Coding: Spring 2011, Spring 2010, Spring 2009, Spring 2008, Spring 2007, Spring 2006, Spring 2005
ENGI 9872
Digital Communications: Fall 2014, Fall 2011, Fall 2010, Fall 2009, Fall 2006, Spring 2005
ENGI 9878
Wireless Communications: Winter 2013, Winter 2012, Winter 2011