Teaching
Courses taught at U Michigan
- EECS 452: Digital Signal Processing Design Laboratory, Fall 2023
- EECS 498/598: Special topics on “Mobile Interactive Multimedia Systems”, Winter 2024 — see flyer
Courses taught at UC Riverside
- ENGR001: Professional Development and Mentoring, 2017
- CS135: Virtual Reality, 2018-2022 (early syllabus)
- CS179i: Project in Computer Science (Networks), Winter 2016, Winter 2017, Winter 2018
- CS189: Apprentice Teaching for Undergraduates, 2021-2023
- CS204: Advanced Computer Networks, Spring 2016, Spring 2017, Spring 2019, 2020-23
- CS260: Seminar in Multimedia Networking, Winter 2017
Photos