Teaching

  • Miami University:
    • Spring 2024: CYB 236 (Data Security), CYB 332 (Human, Organizational, and Societal Security)
    • Fall 2023: CSE 486/586 (Introduction to Artificial Intelligence)
    • Spring 2023: CSE 667 (Cryptography), CYB 236 (Data Security)
    • Fall 2022: CSE 486/586 (Introduction to Artificial Intelligence)
    • Spring 2022: Assigned Research Appointment
    • Fall 2021: CSE 486/586 (Introduction to Artificial Intelligence)
    • Spring 2021: CSE 374 (Algorithms I), CSE 486/586 (Introduction to Artificial Intelligence)
    • Fall 2020: CSE 667 (Cryptography), CSE 486/586 (Introduction to Artificial Intelligence)
    • Spring 2020: CSE 470K/570K (Applied Cryptography), CSE 486/586 (Introduction to Artificial Intelligence)
    • Fall 2019: CSE 486/586 (Introduction to Artificial Intelligence)
    • Spring 2019: CSE 667 (Cryptography), CSE 486/586 (Introduction to Artificial Intelligence)
    • Fall 2018: CSE 486/586 (Introduction to Artificial Intelligence)
  • University of Victoria: TA for CSC 167, CSC 349A , CSC 320
  • University of Waterloo: TA for Math 104, Math 106, Math 118, Math 119, Math 135, Math 137, CO 227, CO 250, PMath 352