🎓 Teaching
My teaching spans deep learning, trustworthy foundation models, and the reliable deployment of
modern AI systems, with themes that follow the same three levels: agent action (auditability and
control of agent systems across their lifecycle), model behavior (trust and robustness evaluation
of foundation models), and input distribution (anomaly and out-of-distribution detection in data).
USC (as instructor):
- CSCI 566: Deep Learning and its Applications (Fall 2026 (scheduled); ~300 students);
See Course website.
- CSCI 699: Adversarial and Trustworthy Foundation Models (Spring 2026; 40 students);
See Course website.
- CSCI 566: Deep Learning and its Applications (Spring 2025; ~300 students);
See Course website.
- CSCI 566: Deep Learning and its Applications (Spring 2024; ~300 students);
Show previous teaching experience (non-USC)
CMU (as teaching assistant):
- Intro to Artificial Intelligence (Spring 2020-Spring 2022)
- Digital Transformation (Spring 2022)
- Statistics for IT Managers (Fall 2021)
University of Toronto (as teaching assistant):
- Embedded Systems (Fall 2015)