Teaching

2025: University of Alberta - Instructor, Edmonton, Canada

  • ECE 422: Reliable and Secure Systems Design (Winter 2025)

2024: University of Alberta - Instructor, Edmonton, Canada

  • ECE 720: Advanced Topics in Software Engineering and Intelligent Systems (Fall 2024)
  • ECE 422: Reliable and Secure Systems Design (Winter 2024)

2021: Concordia University - Teaching Assistant, Montreal, Canada

  • SOEN 341: Software Process and Practices (Winter 2021)

2020: Concordia University - Teaching Assistant, Montreal, Canada

  • SOEN 341: Software Process and Practices (Winter 2020)
  • SOEN 341: Software Process and Practices (Fall 2020)

2019: Concordia University - Teaching Assistant, Montreal, Canada

  • SOEN 390: Software Engineering Team Design Project (Winter 2019)
  • SOEN7481: Software Verification and Testing (Fall 2019)