Teaching

Teaching Assistant

Undergraduate/Graduate Courses, University of Alberta, 2022

  • Algorithms I - CMPUT 204 (Fall 2022)
  • Introduction to Reinforcement Learning - CMPUT 365 (Fall 2023)
  • Machine Learning - CMPUT 466/566 (Winter 2023, Winter 2024)
  • Topics in Reinforcement Learning I - CMPUT 655 (Fall 2023)

Sessional Lecturer

Undergraduate Courses, University of Toronto, 2020

  • Introduction to Machine Learning - CSCC11 (Fall 2020, Winter 2021, Winter 2022)

Teaching Assistant

Undergraduate Courses, University of Toronto, 2016

  • Algorithm Design and Analysis - CSCC73 (Fall 2017)
  • Artificial Intelligence - CSCD84 (Winter 2019, Winter 2020)
  • Calculus II for Physical Science - MATA36 (Winter 2016)
  • Calculus for Management II - MATA33 (Winter 2017, Winter 2018)
  • Calculus for Management I - MATA32 (Fall 2016, Fall 2017)
  • Computability and Computational Complexity - CSCC63 (Winter 2017)
  • Design and Analysis of Data Structures - CSCB63 (Winter 2018)
  • Discrete Mathematics - CSCA67 (Fall 2016, Fall 2017)
  • Introduction to Artificial Intelligence - CSC384 (Winter 2019)
  • Introduction to Computer Science - CSCA08 (Fall 2018)
  • Introduction to Machine Learning - CSCC11 (Fall 2018, Winter 2020)
  • Introduction to the Theory of Computation - CSCB36 (Summer 2017, Fall 2017)
  • Linear Algebra I for Mathematical Sciences - MATA22 (Winter 2018)
  • Principles of Programming Languages - CSCC24 (Winter 2017, Winter 2018)