Teaching
Undergraduate Courses
- Signal and System Analysis (EECS 361) – Spring 2024, 2022, 2019 (about 25
enrollments per offering) - Introduction to Communication Networks (EECS 563) – Spring 2025, Fall 2024,
2023, 2022, and 2020 (more than 100 enrollments per offering)
Graduate Courses
- Special Topics: Optimization II (EECS 800) – Spring 2025
- Mathematical Optimization (EECS 868) – Spring 2023
- Special Topics - Networking (EECS 700) – Fall 2021
- Principles of Digital Communications (EECS 862) – Spring 2020 and 2021
- Random Signals and Noise (EECS 861) – Fall 2019