Electrical Circuit Analysis

  • Electrical Circuit Analysis (ECEN 200): Spring 2019, Fall 2019, Spring 2020, Fall 2020, Spring 2021, Fall 2021

Probability

  • Probability and Random Process (ECEN 356): Spring 2022, Spring 2023

  • Probability and Random Process (ECEN 656): Fall 2019

Digital Signal Processing

  • Digital Signal Processing (ECEN 451/650): Fall 2020, Fall 2022

Communication Systems

  • Wireless Communication Systems (ECEN 452): Spring 2020, Spring 2021

  • Introduction to Communication Systems/Digital Communications (ECEN 449/649): Fall 2021, Fall 2022

  • Introduction to Telecom Networks/Telecommunications (ECEN 447/647): Spring 2021, Spring 2022, Spring 2023