University of Saskatchewan

Undergraduate:
  • EE362: Digital Signal Processing, Fall 2020, Fall 2021, Fall 2022, Fall 2023
  • EE205: Safety and Stewardship in Electrical and Computer Engineering, Fall 2019, Fall 2020, Fall 2021, Fall 2022, Fall 2023
  • EE465: Design of a DSP System, Winter 2022 (with Prof. Brian Berscheid), Winter 2023, Winter 2024
Graduate:
  • EE810: Communication Theory I, Fall 2023
  • EE898: Fundamentals of Estimation Theory, Winter 2023
  • EE898: Short-Packet Communications for IoT, Fall 2020 (with Prof. Ha Nguyen)
  • EE815: Fundamentals of Wireless Communications, Winter 2021, Winter 2022, Fall 2022

Ulster University, UK

  • COM351: Communications, Fall-Winter 2017-2018, Fall-Winter 2018-2019
  • EEE204: Engineering Design Automation, Winter 2018, Winter 2019
  • COM342: Computer Networks, Winter 2018
  • EEE197: Engineering Fundamentals, Fall 2017

 Memorial University of Newfoundland

  • ENGI 8879: Digital Communications, Spring 2013, Spring 2014
  • ENGI 6876: Computer Networks, Fall 2013

Flag Counter