2016

August - December
CE/CZ2002 Object Oriented Deisgn and Programming - Lectures, Tutorials and Labs
CE2006/CZ2006 Software Engineering - Labs

January - May
CZ4046 Intelligent Agents - Lectures and Tutorials
CE/CZ2002 Object Oriented Deisgn and Programming - Tutorials

2015

August - December
CE/CZ2002 Object Oriented Deisgn and Programming - Lectures, Tutorials and Labs

January - May
CE/CZ2002 Object Oriented Deisgn and Programming - Lectures
CE2006/CZ2006 Software Engineering - Labs

2014

August - December
CE/CZ2002 Object Oriented Deisgn and Programming - Lectures, Tutorials and Labs

January - May
CE/CZ2002 Object Oriented Deisgn and Programming - Lectures and Tutorials
CE2006/CZ2006 Software Engineering - Tutorials

2013

August - December
CE/CZ2002 Object Oriented Deisgn and Programming - Lectures and Tutorials

January - May
CSC416 Intelligent Agents - Lectures

2012

August - December
CPE425/CSC301 Programming Languages - Lectures
CE2006/CZ2006 Software Engineering - Tutorials

January - May
CSC416 Intelligent Agents - Lectures
CPE425/CSC301 Programming Languages - Tutorials

2011

August - December
CPE425/CSC301 Programming Languages - Lectures and Tutorials

January - May
CSC416 Intelligent Agents - Lectures
CSC207 Software Engineering I - Tutorial and Labs

2010

August - December
CPE419/CSC417/BI6102 Introductory Bioinformatics - Bridging Course - Lectures
CSC302 Net-centric Computing - Labs

January - May
CSC207 Software Engineering I - Tutorial and Labs

 

  2009 and Before
Guest Lecturer
2009 CMPT 412/868 Social Computing and Participative Web (Web 2.0)
2008 CS486/686 Introduction to Artificial Intelligence

Teaching Assistant
2008 CS486/686 Introduction to Artificial Intelligence
2007 CS330 Management Information Systems
2007 CS486/686 Introduction to Artificial Intelligence
2006 CS126 Introduction to Program Principles
2006 CS486/686 Introduction to Artificial Intelligence
2005 CS132 Developing Programming Principles
2005 ADM4725 Introduction to Electronic Commmerce
2005 CS2525 Microcomputer Applications
2004 CS1083 Computer Science Concepts (Java)
2004 ADM4732 Electronic Business Strategies
2004 CS1073 Introduction to Computer Programming in Java
2003 CS4025 Internet-based Software Engineering
2003 CS1083 Computer Science Concepts (Java)
2002 CS4613 Programming Lanagues
2002 CS3403 Unix Software Development Environment