Assistant Professor in Computing and Software Engineering
School of Computing and Communications,
Lancaster University Leipzig, Germany
Teaching and Supervision |
Work Experience
List of Taught Courses
-
Software Design and Architecture - 2017 to 2020
Department of Software Engineering, CCSE, UoH, KSA
Degree Program:B.S. in Software Engineering.
-
Software Construction - Spring 2016
School of Electrical Engineering and Computer Science, NUST, Pakistan
Degree Program:B.E. in Software Engineering.
-
Model Driven Software Development - Fall 2016
Department of Computer Sciences and Software Engineering (DCS&SE), IIUI, Pakistan.
Degree Program:M.S. in Software Engineering.
-
Software Project Management - Spring 2016
University Institute of Information Technology (UIIT), PMAS-AAUR, Pakistan.
Degree Program:B.S. in Information Technology.
-
Software Engineering - Fall 2015
School of Electrical Engineering and Computer Science, NUST, Pakistan
Degree Program:B.S. in Computer Science.
-
Introduction to Software Architecture - Fall 2014
IT University of Copenhagen, Denmark
Degree Program:MSc. in Software Engineering.
-
eCommerce Infrastructure - 2010 - 2013 (Lab Tutor)
Dublin City University, Ireland.
Degree Program:Postgraduate Diploma in Information Technology.
-
SCJA/SCJP - 2010
Crovan Technologies, Ireland.
Degree Program:Java Certification.
Supervised Thesis
Ph.D. Thesis (co-supervision)
A Situational Agile Framework to Support Team Coordination in Global Software Engineering
Ph.D. in Software Engineering - Completed in Oct 2016
Institute: International Islamic University Islamabad, Pakistan.
M.S. Thesis (supervision and co-supervision)
-
An Agent-based Framework for Internet of Things (IoTs) based Smart Order Processing
MS. Software Engineering - Completed in Oct 2018
Institute: International Islamic University Islamabad, Pakistan.
-
A Mobile Cloud Framework for Context-Aware Recommender System for Smart Markets
MS. Information Technology - Completed in Mar 2017
Institute: National University of Sciences and Technology, Pakistan.
-
Network Aware Adaptive Security for Mobile Computing
MS. Computer Science Completed in Mar 2017
Institute: National University of Sciences and Technology, Pakistan.
-
Architecture for Cloud-based Software Portability
MSc. Software Engineering - Completed in Nov 2014
Institute: IT University of Copenhagen, Denmark.
-
Data Analytic Using Cloud Computing
MSc. Software Engineering - Completed in Dec 2014
Institute: IT University of Copenhagen, Denmark.