Teaching

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:

Data Networks

Graduate Courses:

Winter 2014:

CTS Graduate Seminar homepage

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:

Network/Graph Algorithms and Analysis