EE 350 - Signals and Systems, Fall 2022, Spring 2023

EE 561 - Information Theory, Spring 2022, Spring 2023

EE 597 - Special Topics in Distributed Algorithms
Spring 2018, Spring 2020

EE 560 - Probability, Random Variables, and Random Processes
Fall 2016, Fall 2019.

EE 564 - Error Correcting Codes
Spring 2016, Spring 2018., Spring 2022

EE 460 - Communication Systems II.
Fall 2014, Fall 2015, Fall 2017.

EE 360 - Communication Systems I
Spring 2015, Spring 2017, Fall 2018, Fall 2019, Fall 2020