Teaching
- Fall 2020: Introduction to Communication Networks (EECS 563)
- Spring 2020 and 2021: Principles of Digital Communication Systems (EECS 862)
- Fall 2019: Random Signals and Noise (EECS 861)
- Spring 2019: Signal and System Analysis (EECS 360)
- Spring 2018 (Ohio State University): Computer Networking and Internet Technologies (CSE 3461)