Teaching
14 distinct undergraduate and graduate courses taught or coordinated across Pakistan and Europe.
See teaching highlightsCultivating curiosity in the classroom while leading research initiatives and serving the broader systems community.
A snapshot of the courses I teach, the projects I lead, and the communities I help shape around embedded systems, cybersecurity, and the Internet of Things.
14 distinct undergraduate and graduate courses taught or coordinated across Pakistan and Europe.
See teaching highlightsRs. 24+ million in competitive funding to power sustainable IoT, cybersecurity, and human-centric computing.
Explore funded projectsInternational fellowships and best-paper accolades celebrating impact in the embedded systems community.
View awardsGuiding Ph.D., M.Sc., and undergraduate researchers toward resilient, human-centered technology solutions.
Meet the menteesTopics in IoT (CS-677) — Graduate seminar style course.
Operating Systems (CS-370)
Computer Organization and Assembly Language (CS-223)
Object Oriented Programming (CS-210)
Embedded Systems Security (CyS-367)
Critical Infrastructure Security (CyS-697)
Research Methodology (CS-692)
Cyber Security Tool Development (CyS-353)
Embedded Systems (CS-602)
Drone and Autonomous Vehicle Security (CS-634)
Introduction to Computing (CS-156)
OOP and Data Structures (CS-200)
Teaching Assistant — EE522 Advanced Embedded Systems, FAST-NUCES.
Battery-less IoT for sustainable urban services.
Automation for cyber ranges and national preparedness.
Human-centered cybersecurity capacity building for Pakistan.
Peer review, editorial support, and program committee leadership across premier venues.
Distinguished Reviewers, ACM Transactions on Internet of Things (TIoT).
Technical Program Committee, ACM ENSsys 2024.
Reviewer, Elsevier Computers & Security.
Reviewer, ACM Computing Surveys.
Reviewer, Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies (IMWUT).
Reviewer, IEEE Transactions on Vehicular Technology (TVT).
Reviewer, IEEE Transactions on Very Large Scale Integration Systems (TVLSI).
TPC Member, IEEE ICPADS 2019.
TPC Member, Springer AlgoSensor 2019.
TPC Member, IEEE ISIOT 2019.
TPC Member, ACM/IEEE IoTDI 2019 Posters & Demos.
Reviewer, Springer Swarm Intelligence.
Reviewer, IET Electronic Letters.
Reviewer, IEEE Transactions on Sensor Networks (TOSN).
Reviewer, International Journal of Distributed Sensor Networks (IJDSN).
Reviewer, ACM Internetware 2015.
Recognitions for scholarship, leadership, and community impact.
Vice Chancellor Commendation Award, Air University — Best Faculty.
ERCIM Alain Bensoussan Postdoctoral Fellowship.
Best Ph.D. Forum Presentation, IPSN 2016.
Indigenous Ph.D. Scholarship, Politecnico di Milano.
Gold Medal, FAST-NUCES MSc Class of 2011.
Coaching scholars to explore resilient, secure, and human-aware computing.
Muhammad Tahir — LUMS (2024 – 2028, in progress)
Thesis: Privacy-Preserving Smart Glasses
Asra Masood — Air University (2023)
Thesis: FireFlow: Firewall State Synchronization using BGP Flowspec
Kashif Javed — Air University (2022)
Thesis: MOPTIC-SM: Sleep Mode-enabled Multi-optimized Intermittent Computing for Transiently Powered Systems
Dragoș Perju — KTH Royal Institute of Technology (2019)
Thesis: Applying Memoization as an Approximation Technique for Transiently Powered Embedded Systems
Erik Henricus Wouters — KTH Royal Institute of Technology (2019)
Thesis: Securing Intermittent Computing
Abdur-Rahman Ibrahim Sayyid-Ali — LUMS
Muhammad Abdullah Soomro — LUMS
Approxify: Automating Energy-Accuracy Trade-offs in Batteryless IoT Devices
Ahmed Najeeb & Abdul Rafay — LUMS
Glitch in Time: Exploiting Temporal Misalignment of IMU for Eavesdropping
Abdullah Khalid — Air University
VOICE SABER: Attacking Virtual Voice Assistants using Laser
Afeefa Ahmed & Asima Tahir — Air University
Responsify: PPID Spoofing and Automated Incident Response
Ans Nadeem & Rabeea Ahmed — Air University
Cleanify: Batteryless Waste Management System
Arooba Sehar & Kanwal Naz — Air University
Etoile: IoT-based Sustainable Health Monitoring of Livestock
Minahil Ejaz & Iqra Bibi — Air University
Sustainable Water Flow Monitoring: System Design
Aizaz Ali & Zubair Bin Hamid — Air University
Smart Parking System for Air University: Design & Deployment
Sharing knowledge through tutorials, guest lectures, and maker-style engagements.
Tutorial on Transiently Powered Embedded Systems — IPSN 2018, Porto, Portugal.
Invited talk on Transiently Powered Embedded Systems — RISE-SICS, Stockholm, Sweden.
Internet of Things Workshop — ComSys Lab, RWTH Aachen, Germany.
Interactive lecture on Embedded Sensing — Politecnico di Milano (Campus Bovisa).
Aerial drone showcase — Polifactory, Politecnico di Milano.
Tutorial labs on TelosB, mbed, and MSP430 platforms — EE522 Advanced Embedded Systems, FAST-NUCES.
Workshop on Bro NIDS deployment — CS411 Network Security, FAST-NUCES.