Purdue University
- ECE 202: Linear Circuit Analysis II (Fall 2017, Fall 2018, Spring 2019)
- ECE 301: Signals and Systems (Fall 2015): Lecture Notes.
- ECE 483: Digital Control Systems Analysis and Design (Spring 2015)
- ECE 695: Structure and Dynamics of Large-Scale Networks (Spring 2016, Fall 2019)
University of Waterloo
- ECE 380: Analog Control Systems (Winter 2011, Winter 2012, Winter 2013, Winter 2014): Lecture Notes.
- ECE 606: Algorithm Analysis and Design (Fall 2014)
- ECE 686: Filtering and Control of Stochastic Linear Systems (Winter 2013, Winter 2014)
- ECE 780: Fault Tolerant and Secure Control Systems (Fall 2010, Fall 2011, Fall 2012): Lecture Notes.
University of Illinois
- ECE 486: Control Systems (Fall 2008)