🎓 Teaching

My teaching spans deep learning, trustworthy foundation models, and the reliable deployment of modern AI systems, with themes aligned to AI auditing and assurance, AI safety and security, and AI for science and society.

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)