teaching

A summary of my teaching and mentoring activities...

Sessional Instructor

University of Calgary — Calgary, Alberta

  • ENSF 380: Object-Oriented Principles for Software Development
    Co-taught with Dr. Ann Barcomb · Winter 2026

Teaching Assistant

University of Calgary — Calgary, Alberta

  • ENEL 500: Computer, Electrical, and Software Engineering Team Design
    Fall 2025, Winter 2026
  • ENSF 401: Software Architecture
    Winter 2024, Winter 2025, Winter 2026
  • ENSF 380: Object-Oriented Principles for Software Development
    Winter 2024, Summer 2024, Winter 2025
  • ENSF 480: Principles of Software Design
    Fall 2023, Fall 2024

Mentoring

  • Capstone Project Mentor — York University
    Mentoring students on their capstone project · 2026