Dr Hammad Afzal (Director)

Detailed Resume  |  Education  Supervision |  Editorial

Dr. Hammad Afzal is an accomplished academician, currently working as a Professor and heads the “Center of Data and Text Engineering and Mining” (CoDTeEM), a research lab at National University of Sciences and Technology, Pakistan (ranked #334 in the QS World University Rankings 2023 and #1 in Pakistan). He is recognized for his contributions in the fields of machine learning (ML), natural language processing (NLP), and applied ML in cutting-edge domains, including smart healthcare, multi-lingual NLP, and information security. In Multi-lingual NLP, he is positioned among the top 10% most cited researchers on Google Scholar.

Dr. Hammad completed PhD from School of Computer Science, University of Manchester, UK (ranked #26 in the QS World University Rankings 2023) and worked as Research Internee in Insight Center for Data Analytics, University of Ireland, Galway. He did MSc in Advanced Computing Sciences from University of Manchester, UK where he was awarded Program Prize of the year from Department of Computation for acquiring highest grades in MS courses. He has also garnered professional training and certifications from prestigious institutes such as IBM, DeepLearning.AI, Microsoft, and Google.

He has over 13 years of teaching and research experience at various educational and research institutions. He has over 79 publications (with Cumulative Impact Factor more than 200) in highly prestigious refereed international journals and conferences. He has supervised 10 PhD and 80 MS students. He is currently engaged in various funded projects, supported by a substantial funding amount of more than 20 Million PKR from various resources including Research and Academic Collaboration, Govt of Pakistan, National Grassroots ICT Research Initiative and BBSRC-funded project (UK).

Dr. Hammad is a professional member of various national and international bodies such as IEEE (Senior Member) ACM, Pakistan Engineering Council (PEC). He has served as the Head of UG Curriculum Committee, PEC and HEC, for Sub-Group Software Engineering. He has also served as an evaluator for several National R&D programs including ICT R&D, NGIRI, NTS etc. He has also attained several awards such as Best Researcher MCS NUST of year 2019, Peter Jones Prize of the year 2005, to attain highest grades in all MSc courses in the Department of Informatics, University of Manchester, UK (Equivalent to Gold Medal).

He has contributed extensively to the academic community by serving as Chair, Co-Chair and a member of the Technical Program Committee for several conferences, e.g. WETICE, ICMMI, ICOSST, MedPRAI etc. He has served as a reviewer of over 20 reputed international journals including IEEE Communications Magazines, the Journal of Natural Language Engineering, Neural Computing and Applications, Cluster Computing, etc. Apart from that, currently, he holds the position of Associate Editor for Human-centric Computing and Information Sciences, (a journal ranked in Q1 and in the top 10% according to Scopus and WoS) as well as for Mobile Information Systems. Additionally, he has had the honor of serving as a Guest Editor for two special issues in Security and Communication Networks (ranked in Q2 according to Scopus).

Roles

  • Professor (NUST)
  • PG Program Coordinator (Dept of Computer Software Engg, NUST)
  • Lead Sub-Group Software Engineering ECRDC, Pakistan Engineering Council (Curriculum 2020)
  • Member ACM | Senior Member IEEE | PEC Recognized Engr | HEC Approved Supervisor;

Education

  • PhD Computer Science, University of Manchester, UK (2009)
    Thesis: A Literature-Based Framework for Semantic Descriptions of e-Science Resources
  • MSc Computer Science, University of Manchester, UK [Distinction] (2005)
    Thesis: Topic Focused Web Crawler
    Honour: Peter Jones Prize for the highest score among all MSc students in the Department of Informatics
  • BE Software Engg, National University of Sciences and Technology, Pakistan (2003)
    CGPA: 3.53/4.0 (Honours)
  • Google Cloud – Coursera
    Google Cloud Big Data and Machine Learning Fundamentals
    Google Cloud Fundamentals: Core Infrastructure
  • DeepLearning.AI – Coursera
    Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization
    Neural Networks and Deep Learning – DeepLearning.AI – Coursera
    Effective Problem-Solving and Decision-Making -University of California, Irvine – Coursera

Supervision

Doctoral Thesis Supervised/Supervising

Student Title
Sabeen Javaid A Web of Things Architecture Focusing on Trust
Zeeshan Anwar Mining Crowdsourcing Repositories for Open Innovation in Software Engineering
Naureen Zainab Temporal Detection and Classification of Citrus Canker Growth Rate
Muhammad Waheed Khan Multiclass Vulnerabilities Discovery and Severity Analysis in Mobile Platforms
Sumair Shaukat Text to Image Synthesis of Medical Images using Diffusion Modeling
Osama Subhani Study of Ethical Issues in Large Language Models
Quratulain Classification of Severity Level of Dysarthria Disease and Voice Reconstruction using Deep Learning

 

Graduate Thesis Supervised/Supervising

Student Topic Year
Haider Kamal Replication of Learned Multi-Agent Reinforcement Learning Strategies for the Hide and Seek Problem 2023
Syeda Hafsa Ali Generation of Textual Art using Hybrid Learning Techniques 2023
Rahat Afza Improving Text-to-Image Generation with Multimodal Semantic Coherence in Adversarial Training 2023
Mehram Nawaz Multimodal Islamophobic Content Detection on Social Media using Deep Learning 2023
Joveria Rubaab Mapping Network Features to attack profiles to enhance the Real-time Intrusion Detection 2003
Muneeba Daud Using Vision Transfers for Image Enhancement 2023
Anum Fatima An Automated Teeth Lesion Diagnosis based on deep learning 2022
Sarah Ali Personality Detection Using Deep Learning Techniques 2022
Laraib Zainab A Deep Learning based Framework for low-light image enhancement 2022
Rabia Qayyum Detection and Analysis of Mental Health Illness using social media 2022
Iqra Javed Disaster Events Identification from Social Media Data Using Deep Machine Learning Technique 2022
Aiman Muzaffar Recommending of experts to questions on Stack Overflow 2022
Raja Mubashir Munaf Urdu Summarization using Pretrained Language Models 2022
Maira Ali Towards the creation of adversarial attacks for textual data from diverse domains 2022
Muhammad Mubashir Detection of Fake Apps Through Hybrid Machine Learning and NLP Techniques 2022
Aleena Nadeem Depression Detection using Machine Learning Technique 2021
Faiza Murtaza Optimal Controller’s Placement inside SDN environment via Machine Learning Technique 2021
Shahid Nazir Classification of Legitimate and Compromised Data inside IoT Environment Based on Machine Learning 2021
Sajid Hussain Adverse Drug Reactions (ADRs) extraction using Transfer Of Learning 2020
Muhammad Azeem Iqbal Smart Poultry Farming Using IoT 2020
Samiullah Javaid Response Generation Using Deep Learning for Automated Email Response System 2020
Muhammad Hamza Qamar A Multilingual Framework for Identification and Categorization of Hate Speech and Abusive Language 2020
Jawad Ahmed Fake News Detection Using Machine Learning 2020
Faraz Mahmood Khakwani Multi-class Prediction of Dengue Using Early Clinical, Demographic, and Laboratory Data 2020
Moniba Iqbal Automated User Requirements Extraction from Reddit Using Machine Learning 2020
Marvi Waheed Missing Values Imputation & Classification Using Stream Mining Algorithms in the Internet of Things (IoT) 2020
Sumaiya Arshad Talking Hand: Two-Way Communicator for Deaf People 2019
Khawir Mahmood A framework for predicting optimal tuning parameters for GPU compute kernels using machine learning 2019
Sartaj Aziz A Model for Entity and Relation Extraction from Biomedical Text 2019
Tayyeba Jehangir Deep Fusion Approach Towards Kinship Verification 2019
Aziya Mehboob Supervised Topic Modeling in Urdu Language for Domain Lexicon Generation 2019
Madiha Yousaf Detecting Semantically Similar Sentences Using Deep Learning Techniques 2019
Badr un Nisa Improving the Concept Search of the Quran Using Linguistic Semantic Resources and Deep Learning 2019
Rumesa Farooq Embedding Part of Speech (POS) Information in Word2vec for Text Classification 2019
Ramsha Saeed Detection of Hate Speech Against Different Groups on Social Media 2019
Farah Saleem Predicting Trust Using Reputation Features 2019
Zafran Khan Improvised Hybrid Collaborative Filtering Recommender System 2018
Mehreen Astafnas Design and implementation of a framework to aggregate feedback about consumer products from social media 2018
Zafar Iqbal Improved Predictive Models for Thoracic Surgery Using Datamining Techniques 2017
Kanwal Ahmed Analyzing the bias in public opinion and media reports for events in different geographical regions 2017
Subhan Khan A-Semi Automatic Decision Support System for Predicting Heart Failure Using Advanced Classification Techniques 2017
Nabeel Ahmed A Predictive Classifier for Crowdfunding Success Prediction Using Project Attributes 2017
Talha Arshad Malik Identifying source printers of documents using Image Processing & Machine Learning 2017
Asma Ghulam Rasool Handwriting analysis of offline data for gender prediction 2016
Hassan Latif Prediction of Movies popularity using machine learning techniques 2016
Yaser Waseem   2016
Maham Jehangir Enhanced Expert Systems for Medical Diagnostics using Data Mining 2016
Komal Khalid Extension Of Semantic Based Urdu Linguistic Resources Using Natural Language Processing Techniques 2016
Mahreen Ahmed Churn prediction in the telecommunication industry using machine learning 2016
Faiza Moqaddas Sentiment Analysis On Complex Sentences Of Urdu With Negations Using Deep Learning 2016
Muhammad Jamal Ashraf A semantics-based bi-lingual information retrieval system to improve results of search engines 2015
Kashif Mehmood Automatic Filtration of Spams in Multi-lingual Short Messages on Mobile and Social Media 2015
Sunia Malik Crime Forecasting Using Data Mining Techniques 2015
Amna Khalid Framework to cluster structured data and a recovery mechanism 2014
Sheikh Zeeshan Javed Text Processing And Analyzing Traditional Medicine Literature 2014
Iqra Javed Spatial-Temporal Political Event Analysis Based On Social Web 2014
Mansoor Ahmed Khan Efficient Algorithms for Collective Communication Operation for MPI in Java using MPG Express 2014
Shoohira Aftab A framework at the DAAS layer for handling interoperability and security in data integration 2014
Veena Safdar A gradient routing protocol for wireless sensor networks with mobile sinks using a zone-based approach 2014
Asma Sajid Linked Data Portal for e-Government Resources of Pakistan 2013
Tayyaba Mukhtar Creating an infrastructure for the semantic search of The Holy Quran using English Wordnet 2012

Teaching

I have been regularly teaching one/two courses each semester. My Teaching schedule has been like below:

Summer, 2023Data Structures and AlgorithmsUndergraduate
Spring, 2023Machine LearningPostgraduate
Fall, 2022Machine LearningUndergraduate
Spring, 2022Deep LearningPostgraduate
Spring, 2022Data Warehousing and Data MiningUndergraduate
Fall, 2021Machine LearningUndergraduate
Fall, 2021Machine LearningUndergraduate
Spring, 2021Data Warehousing and Data MiningUndergraduate
Spring, 2021Machine LearningPostgraduate
Fall, 2020Data Warehousing and Data MiningUndergraduate
Fall, 2020Data Warehousing and Data MiningUndergraduate
Spring, 2020Data Warehousing and Data MiningUndergraduate
Spring, 2020Machine LearningPostgraduate
Fall, 2019Computer Organization and ArchitectureUndergraduate
Fall, 2019Machine LearningPostgraduate
Spring, 2019Data Warehousing and Data MiningUndergraduate
Spring, 2019Machine LearningUndergraduate
Summer, 2018Object Oriented ProgrammingUndergraduate
Spring, 2018Machine LearningPostgraduate
Spring, 2018Object Oriented ProgrammingUndergraduate
Fall, 2017Data Mining and WarehousingUndergraduate
Spring, 2017Object Oriented ProgrammingUndergraduate
Spring, 2017Machine LearningPostgraduate
Fall, 2016Data Mining and WarehousingUndergraduate
Spring, 2016Computer Organization and ArchitectureUndergraduate
Spring, 2016Machine LearningPostgraduate
Fall, 2015Data Mining and WarehousingUndergraduate
Summer, 2015Machine LearningPostgraduate
Spring, 2015Software Quality EngineeringPostgraduate
Fall, 2014Data Mining and WarehousingUndergraduate
Summer, 2014Object Oriented ProgrammingUndergraduate
Spring, 2014Distributed ComputingUndergraduate
Spring, 2014Advanced DatabasesPostgraduate
Fall, 2013Object Oriented ProgrammingUndergraduate
Spring, 2013Data MiningUndergraduate
Spring, 2013Computer Org and ArchUndergraduate
Fall 2012Operating SystemsUndergraduate