CSCI 334: Visual Programming, Undergraduate course, Omar Al-Mukhtar University [Winter 2023]. The primary objective of this course is to enable students to learn event-driven programming and build complete Windows applications. The course mainly includes explanations and discussions of the following topics: Introduction of event-drive programming and visual programming, controls (properties events), error handling, files manipulation, connecting to databases, reports, packaging, and distribution.
CSCI 499: Serve in the examiners committee for the IT Capstone Project (final year projects), Omar Al-Mukhtar University. [Winter 2022, Fall 2022]
COMP 3999: Evaluator of the co-operative work term report, Carleton University [Summer 2021, Fall 2021, Winter 2022]
COMP 5900 K / CSI 5137 IW00: Selected Topics in CS - Software Ecosystems, , Carleton University [Winter 2022].
Course website: Available through Brightspace
COMP-249: Object-Oriented Programming II, Concordia University [Winter 2020].
Teaching Assistant