I have served as the instructor for the following courses at the University of Waterloo:
CS 486/686: Introduction to AI
Co-Instructor: Pascal Poupart
I have served as the instructor for the following courses at the Vector Institute (focused towards industry professionals):
Bootcamp: Reinforcement Learning
Co-Instructor: Pascal Poupart
I have served as a teaching assistant for the following courses at the University of Waterloo (multiple times for a few courses).
ECE 150: Fundamentals of Programming.
Instructor: Douglas Harder; Hiren Patel
ECE 250: Algorithms and Data Structures
Instructor: Ladan Tahvildari
ECE 657A: Data and Knowledge Modelling and Analysis
Instructor: Mark Crowley
ECE 493: Reinforcement Learning
Instructor: Mark Crowley
CS 885: Reinforcement Learning
Instructor: Pascal Poupart
In addition, I have served as the teaching assistant for the Reinforcement Learning course conducted by the Vector Institute in Winter 2021. This is a professional development course aimed at improving the general understanding of AI in the industry. More details can be found here.
Professor: Pascal Poupart