Teaching

 

Teaching Experience

 

Oct 2010 - Current -   Professor,

                                    College of Computer & Information Sciences,

                                    Al-Imam Muhammad bin Saud Islamic University,

                                    Riyadh, Saudi Arabia

July 2007 - Sept 2010  - Professor,    

                                    Dept. of Computer Science,

                                    National Univ. of Computer & Emerging Sciences,

                                    Islamabad, Pakistan

Jan 2003 - July 2007 - Associate Professor,

                                    Dept. of Computer Science,

                                    National Univ. of Computer & Emerging Sciences,

                                    Islamabad, Pakistan

Aug 2001 - Jan 2003  - Assistant Professor,

                                    Dept. of Computer Science,

                                    National Univ. of Computer & Emerging Sciences,

                                    Islamabad, Pakistan

Aug 2000 - Aug 2001  - Adjunct Faculty,

                                    Foundation University and Mohi-ud-din Islamic University,

                                    Pakistan

 

Courses Taught [2001 - 2015]

 

IS414 – E Commerce 

IS394 – Requirements Engineering

IS309 – Systems Analysis and Design

IS631 – Enterprise Architecture

IS612 – Project & Change Management

IS332 – Decision Support Systems

T180 - Data Structures and Algorithms in Java

            M359 – Relational Databases: Theory & Practice                     

            M253 – Team Working in Distributed Environments

            IS397 – Data Mining

            IS622 – Emerging Technologies & Issues

            CS605 – Adv. Computational Intelligence

            CS542 – Intelligent Systems

            CS613 – Swarm Intelligence

            CS566 – Evolutionary Computations

            CS531 – Machine Learning

            CS549 – Computational Intelligence

            CS429 – Data Mining

CS401 – Artificial Intelligence

            CS528 – Adv. Artificial Intelligence

            EE106 – Computer Logic Design

            EE302 – Digital Signal Processing

            EE204 – Computer Architecture

            CS532 – Neural Networks

 

 

 

 Last update: 21 - Feb - 2015