Teaching


Instructor :

  • ARTS SCI 4ST3: Where Game Design Meets Culture: A Critical Dive Into Video Games (Winter 2023)
  • COMP SCI/SFWR ENG 3GC3: Computer Graphics (Fall 2021)
  • COMP SCI/SFWR ENG 3GC3: Computer Graphics (Fall 2021)
  • COMP SCI/SFWR ENG 3GC3: Computer Graphics (Fall 2020)
  • COMP SCI/SFWR ENG 3GC3: Computer Graphics (Fall 2019)

  • Guest Lecturer :

  • SOC475Contemporary Sociology (Fall 2022 -- Toronto Metropolitan University) -- Digital Embodiment in Games
  • SFWR ENG 4GC3: Sensory Perception, Cognition and Human/Computer Interfaces for Game Design (Winter 2020) -- Virtual Reality, VR Design, And Embodiment
  • SFWR ENG 4GC3: Sensory Perception, Cognition and Human/Computer Interfaces for Game Design (Winter 2020) -- Avatar Design
  • SFWR ENG 4GC3: Sensory Perception, Cognition and Human/Computer Interfaces for Game Design (Winter 2020) -- Virtual Reality, VR Design, And Embodiment
  • COMP SCI 3SH3: Operating Systems (Fall 2019) -- Scheduling
  • COMP SCI 3SH3: Operating Systems (Fall 2018) -- Scheduling
  • COMP SCI/SFWR ENG 3GC3: Computer Graphics (Fall 2018) -- Ray Tracing and Ray Picking
  • COMP SCI/SFWR ENG 3GC3: Computer Graphics (Fall 2017) -- Intro to Graphics
  • COMP SCI/SFWR ENG 3GC3: Computer Graphics (Fall 2016) -- 2D and 3D Textures
  • CAS 701: Logic & Discrete Math in Software Engineering (Fall 2016) -- Linear Temporal Logic

  • Teaching Assistant:

  • COMP SCI/SFWR ENG 4F03: Distributed Computing Systems (2020)
  • COMP SCI/SFWR ENG 2FA3: Discrete Mathematics with Applications II (2019)
  • COMP SCI 3SH3: Operating Systems (2019)
  • COMP SCI/SFWR ENG 3GC3: Computer Graphics (2018)
  • COMP SCI/SFWR ENG 4F03: Distributed Computing Systems (2018)
  • COMP SCI 3SH3: Operating Systems (2018)
  • COMP SCI/SFWR ENG 3GC3: Computer Graphics (2017)
  • CAS 701: Logic & Discrete Math in Software Engineering(2016)
  • COMP SCI/SFWR ENG 3GC3: Computer Graphics (2016)
  • COMP SCI/SFWR ENG 3GC3: Computer Graphics (2015)
  • COMP SCI/SFWR ENG 2XB3: Software Engineering Practice and Experience: Binding Theory to Practice (2014)