Instructor
Purdue University Calumet, Hammond, USA
- Introduction to communication theory (undergraduate course) Fall 2011/2012 Lecture Notes
- Information theory (graduate course) Spring 2010/Fall 2011 Lecture Notes
- Detection and estimation theory (graduate course) Spring 2011
- Digital communications (graduate course) Fall 2009/2010
- Software tools for engineers (undergraduate course) Fall 2009/2010 Spring 2009/2011
Harvard University, Cambridge, USA
- Signals and systems (undergraduate course), Spring 2009
- Information theory (graduate course) Fall 2008
Teaching fellow
Harvard University, Cambridge, USA
- Signals and systems (undergraduate course), Spring 2008
- Decision theory (graduate course), Spring 2007
INRS-EMT, Montreal, Canada
- Adaptive filtering (graduate course), Spring 2005
- Digital communications (graduate course), Fall 1998
- Stochastic processes for signal processing (graduate course), Fall 1997