Teaching
University of Ottawa — Instructor
Winter 2026
- SED3115: Introduction to Artificial Intelligence
- SYS5185 / IAI5101 / GNG5300: Foundations and Applications of Machine Learning
University of Waterloo — Course Development
2024 — with the Cybersecurity and Privacy Institute
- Artificial Intelligence (AI) Literacy: module on “Data Poisoning Attacks and Defenses”
University of Waterloo — Teaching Assistant
2020 – 2024
- CS480 / CS680: Introduction to Machine Learning
- CS245: Logic and Computation
- CS116: Introduction to Computer Science 2
University of Manitoba — Teaching Assistant
2018 – 2020
- COMP4550: Real-time Systems
- COMP4190: Advanced Artificial Intelligence