Teaching
Undergraduate Courses
Undergraduate Courses
Falls 2005, 2006, and 2007, Spring 2009, 2010, 2015, Fall2019:
Discrete Time Signal Processing homepage
Spring 2011, 2014,2018:
Information and Coding Theory homepage
Spring 2012, 2015:
Introduction to Probability and Stochastic Processes homepage
Fall 2016:
Graduate Courses:
Winter 2014:
Springs 2005, 2006, and 2007, Falls 2007 and 2008, Winter 2012, Fall 2013, Winters 2015 and 2016:
Multiuser Communication Systems homepage
Springs 2006, 2010, Winters 2007, 2008, 2012, Fall 2013:
Dynamical Systems under Uncertainty homepage
Winter 2019: