Full-term courses taught / teaching at IIT Madras:
-
Parameter and State Estimation (senior undergraduate / graduate elective, Jan-April semester)
-
System Identification (senior undergraduate / graduate elective, Jan-April semester)
-
Applied Time-Series Analysis (senior undergraduate / graduate elective, July-Nov semester)
-
Process Dynamics & Control (undergraduate core, Jan-May semester)
-
Statistical Design & Analysis of Experiments (senior undergraduate / graduate core, last taught July-Nov 2010)
-
Modern Control Theory (senior undergraduate / graduate elective, last taught Jan-April 2007)
-
Introduction to Computer Process Control (no longer offered, last taught Jan-April 2005)
On-line MOOC (massive open online course):
-
Introduction to Time-Frequency Analysis and Wavelet Transforms (link to complete set of MOOC video lectures)
-
Introduction to Statistical Hypothesis Testing (link to complete set of MOOC video lectures)
-
Applied Time-Series Analysis (link to complete set of MOOC video lectures)
-
System Identification / Data-Driven Modelling (link to complete set of archived video lectures)
-
Introduction to Research (in collaboration with other colleagues at IIT Madras)
Full-term courses taught at University of Delaware, USA:
-
Process Dynamics & Control (senior undergraduate core, Sep-Dec 2012, co-taught with Prof. Lenhoff and Jake McGill)
-
Introduction to Statistics (graduate core, Jan-April 2013, co-taught with Prof. Ogunnaike)
Full-term courses taught at University of Alberta, Edmonton, Canada:
-
Feedback Control for Mechanical Engineers (undergraduate core, Sep-Dec 2002)
-
Digital Signal Processing for Process Engineering (graduate elective, last taught Sep-Dec 2003)
-
Modelling Process Dynamics (undergraduate core, last taught Jan-April 2004)
Condensed-semester course taught at Technical University of Munich, Germany:
-
Time-Frequency Analysis and Signal Processing (graduate elective, May-July 2014)