Teaching

  1. TA Digital Transmission of Signals, Spring 2012

  2. TA & Lecturer Random Signals and Noise, Winter 2012, Winter 2013, Winter 2018, Winter 2019, Winter 2024 [ YouTube Videos]

  3. TA Communication Systems, Spring 2011

  4. TA Electronics Lab, Winter 2016

  5. TA Digital Transmission of Signals, Spring 2017

  6. Lecturer Digital Transmission of Signals, Spring 2025