* Emerging Web Media (Fall-2014 & Fall-2015)Masters in Digital Media, National University of Ireland
Topics Covered: Web Programming (HTML, XHTML), XML, Social Media, Semantic Web (RDF, RDFa), SPARQL and Linked Data
* Advanced Topics in Data Warehousing (Spring-2012)Masters in Computer Science, COMSATS Institute of Information Technology, Lahore
Topics Covered: Business Intelligence, Visualization of Data, Advanced Dimensional Modelling, Knowledge Management, Data Warehouses and Data Marts (Top Down and Bottom Up approaches), ETL Challenges and Techniques, Data Warehouse Schema Evolution and Schema Versioning, Implementation, Deployment, Management, Maintenance of Data Warehouse, Enterprise Application Integration (EAI), Enterprise Information Integration (EII), Data Quality, Accessing and Delivering Information, Real-Time Data Warehousing, Active Data Warehousing
* Data Mining (Spring-2012)Bachelors in Computer Science, COMSATS Institute of Information Technology, Lahore
Topics Covered: Introduction to Data Mining, Data Cubes, High-Dimensional Data, Classifiers, Decision Trees, Neural Networks, Clustering Algorithms, Association Rules & Sequences, Commercially-Available Data Mining Tools.
* Object Oriented Programming (Spring-2004)Bachelors in Computer Science, APTECH Institute of Computer Science, Sargodha, Pakistan
Topics Covered: Introduction to Object Oriented Programming. Objects, Classes and Inheritance. The Concept of Encapsulation, Polymorphism. Early and Late Binding. Operator Overloading and Function Overloading. Constructors and Destructors. Friend Functions. Inline Functions. Virtual Functions. Class Libraries. Object-oriented Software Development.
* Web Programming (Spring-2004)Bachelors in Computer Science, APTECH Institute of Computer Science, Sargodha, Pakistan
Topics Covered:Overview of Protocols:TCP/IP, HTTP, Overview of 3-tier Architecture, Web Based Applications Architecture. Developing Front End Applications : Front End Development Tools, HTML, XML, Scripting (Java Script, Jscript, Vbscript), Java Applets.