At the College of Science, Computer Science Department, currently I am teaching "Object Oriented Programming" course.
But in the past I have taught the following courses:
Object Oriented Programming
Artificial Intelligence
Computer Basics
Algorithm & Complexity
Information System Analysis & Design
I have also taught the following courses as a visiting lecturer at the University of Human Development:
System Design
System Analysis
Game Programming
Artificial Intelligence
Object Oriented Programming