Currently…

 

Computer Science & Engineering Department, Qatar University (Assistant Professor) {Since September 2005}

            CMPE-462  PC Interfacing

            CMPE-485  Fundamentals of Digital Image processing

            CMPE-483  Introduction to Robotics

CMPE-261  Digital Logic

            CMPE-265  Object Oriented Programming

            CMPE-476  Digital Signal Processing

            CMPS-405  Operating Systems

            501106                   Computer Programming

 

Previously…

 

Communications Department, Institute of Space Technology, Islamabad, Pakistan (Visiting Faculty) {Summers 2004, 2005}

            Digital Image Processing

            Electrical Circuit Analysis

 

EECS Department, Tulane University (Assistant Professor) {June 2001-May 2005}

CPEN461/661 Graphics and Animation,

CPEN240         Digital Logic

CPEN201         Computer Organization

ELEN201         Electrical Circuits

ELEN204         Electrical Circuits Lab

 

Independent Studies

(Robotics, Interactive 3D Modeling, Special Topics in Image Processing, Special Topics in Signal Processing, Neural Networks)

 

University of Massachusetts Dartmouth, Massachusetts, USA Part Time Visiting Lecturer (Fall 2000)

CIS-431 (Human Computer Interaction)

 

South-coast Learning Networks, Massachusetts, USA Part Time Instructor (2000-2001)

Computers for Seniors

Advanced Windows

Web design

 

King Fahd University of Petroleum & Minerals (KFUPM), Dhahran, Saudi Arabia Lecturer (September 97-December 98), Research Assistant (June 95-August 97)

Process Control.

Analog Control System design and analysis.

Digital Control System design and analysis.

Advanced Electronic Circuit Theory.

 

N.E.D. University of Engineering & Technology, Karachi, Pakistan. Lab Instructor (November 94-June 95)

Design and conduction of undergraduate Labs for the following courses:

Electrical Instrumentation

Linear Control Systems

Digital Electronic Design and Analysis.

 

National Institute of Computer Programming (NICP), Karachi, Pakistan. Software Instructor (1990-1991)

Teaching Diploma and short certificate courses for the following languages:

Fortran 90.

BASIC.