Teaching

Assistantship

January 2013 – April 2017: Teaching Assistant in the Department of Electrical Engineering and Computer Science at York University, Toronto, Canada.

  • Object Oriented Programming from Sensors to Actuators
  • Professional Practice in Computing
  • Introduction to 3D Computer Graphics (x4)
  • Advanced Topics in 3D Computer Graphics
  • Introduction to Virtual Reality
  • Programming Language Fundamentals
  • •Advanced Object Oriented Programming
  • Software Engineering
  • Computers, Information, and Society
  • Research Directions in Computing
  • Professional Practice in Computing
  • Introduction to COSC I
  • Introduction to COSC II
  • Computer Use: Web and Database Systems

Guest Lecturing

Guest Lecturer in the Department of Electrical Engineering and Computer Science at York University, Toronto, Canada.

  • Introduction to 3D Computer Graphics, Ray Tracing
  • Introduction to 3D Computer Graphics, Illumination Models