Aaron Ding, PhD

Director, & Horizon SPATIAL €5M
Senior Associate Professor (UHD1), TU Delft
Associate Professor, University of Helsinki
Editorial Board, ACM Transactions on IoT
Editorial Board, Springer Nature Computing
Founder, FCN Series
Founder, ACM EdgeSys

Google Scholar    LinkedIn 
Email: Aaron.Ding (at) tudelft.nl



Education Highlight

 "Education is what remains after one has forgotten what one has learned in school." -- Albert Einstein

As an educator, I value teaching as one of the most rewarding experiences and the most important responsibilities for a faculty member. My teaching is centered on engaging and inspiring students to explore real-world problems not only in depth but also beyond the boundaries of teaching curriculum. Independent research and team collaboration are both encouraged in my classes.

I supervised 100+ students and served as Examiner for PhD degrees at many institutions including the University of Cambridge, TU Munich, Aalto University, and Rotterdam Erasmuc MC. I hold permanent Title of Docent in Computer Science, Full Doctorate Promotion Rights (ius promovendi), University Teaching Qualification (BKO), with 9 Cum Laude, 10 Honors, Cuperus Prize, and fulfilling whereabouts.

PhD Supervision

 PhD Promotor | Supervisor

  • W. Toussaint, PhD'23 Cum Laude, TU Delft
  • V. Cozzolino, PhD'23, TU Munich
  • M. Haus, PhD'21, TU Munich
  • D. Katare, TU Delft
  • P. Bagave, TU Delft
  • R. Sulastri, TU Delft
  • S. Auliya, TU Delft
  • C. Baanstra, TU Delft
  • L. Tonetto, TU Munich
  • I. Hafeez, University of Helsinki
  • M. Zhou, Fudan University

 PhD Examiner | Opponent  

  • A. Isstaif [PhD'25], Serverless Computing, University of Cambridge
  • J. Luo [PhD'25], Childhood Health, Erasmus University Rotterdam Medical Center
  • Y. You [PhD'24], Healthy Aging, Erasmus University Rotterdam Medical Center
  • V. Cozzolino [PhD'23], Edge Computing, TU Munich
  • S. Naas [PhD'23], Mobile AI, Aalto University
  • M. Haus [PhD'21], Edge Computing, TU Munich
  • E. Boz [PhD'20], Mobile Networking, Aalto University

 PhD Qualification (Go/No-Go) Committee

  • M. Barea [GNG'25], TBM VTI, TU Delft
  • V. Poprcova [GNG'24], TBM MAS, TU Delft
  • L. Cassens [GNG'23], TBM ESS, TU Delft
  • A. Sundaram [GNG'23], TBM MAS, TU Delft
  • S. Auliya [GNG'23], TBM VTI, TU Delft
  • S. Salmani Pour Avval [GNG'23], LR, TU Delft
  • P. Bagave [GNG'22], TBM ESS, TU Delft
  • N. Shankar [GNG'22], TBM MAS, TU Delft
  • R. Sulastri [GNG'22], TBM ESS, TU Delft
  • D. Katare [GNG'22], TBM ESS, TU Delft
  • Y. Liu [GNG'21], EWI, TU Delft
  • V. Rajkumar [GNG'21], EWI, TU Delft
  • W. Toussaint [GNG'20], TBM ESS, TU Delft
  • C. Wang [GNG'19], EWI, TU Delft

Education Qualification

 2024

  • [Certificate] Full Doctorate Promotion Rights (Ius Promovendi), TU Delft
  • [Course Manager] SEN1622: I&C Service Design, MSc, TU Delft
  • [Course Manager] TB242IC: Interconnected Engineering Systems, BSc, TU Delft
  • [Course Manager] TB243IB: I&C Systems: Risk and Control, BSc, TU Delft
  • [Instructor] MOT122A: Lecturer on IoT Services, MSc, TU Delft
  • [Supervisor] EPA2942: EPA Master Thesis, TU Delft
  • [Supervisor] MOT2910: MOT Master Thesis, TU Delft
  • [Supervisor] SEN2331: CoSEM Master Thesis, TU Delft
  • [Supervisor] TB351D: Bachelor Thesis Project, TU Delft

 2023

  • [Certificate] Qualification for EPA Graduation Chair, TU Delft
  • [Works Council] Standing Committee for Education and Research, TU Delft
  • [Course Manager] SEN1622: I&C Service Design, MSc, TU Delft
  • [Course Manager] TB242IC: Interconnected Engineering Systems, BSc, TU Delft
  • [Course Manager] TB243IB: I&C Systems: Risk and Control, BSc, TU Delft
  • [Course Manager] TB341IC: I&C Risk and Control, BSc, TU Delft
  • [Instructor] CIE5805: Lecturer on Mobile Communication for Intelligent Vehicles, MSc, TU Delft
  • [Instructor] MOT1531: Lecturer on IoT Services, MSc, TU Delft
  • [Supervisor] EPA2942: EPA Master Thesis, TU Delft
  • [Supervisor] MOT2910: MOT Master Thesis, TU Delft
  • [Supervisor] SEN2331: CoSEM Master Thesis, TU Delft
  • [Supervisor] TB351D: Bachelor Thesis Project, TU Delft

 2022

  • [Certificate] Qualification for Graduation Chair and Diploma Authorization, TU Delft
  • [Works Council] Standing Committee for Education and Research, TU Delft
  • [Course Manager] SEN1622: I&C Service Design, MSc, TU Delft
  • [Course Manager] TB242IB: Interconnected Engineering Systems, BSc, TU Delft
  • [Course Manager] TB243IA: Interconnected World, BSc, TU Delft
  • [Course Manager] TB341IC: I&C Risk and Control, BSc, TU Delft
  • [Instructor] CIE5805: Lecturer on Mobile Communication for Intelligent Vehicles, MSc, TU Delft
  • [Instructor] MOT1531: Lecturer on IoT Services, MSc, TU Delft
  • [Co-Examiner] SEN163A: Fundamentals of Data Analytics, MSc, TU Delft
  • [Supervisor] MOT2910: MOT Master Thesis, TU Delft
  • [Supervisor] SEN2331: CoSEM Master Thesis, TU Delft

 2021

  • [Works Council] Standing Committee for Education and Research, TU Delft
  • [Course Manager] SEN1622: I&C Service Design, MSc, TU Delft
  • [Course Manager] TB243IA: Interconnected World, BSc, TU Delft
  • [Faculty Coordinator] Graduation Coordinator for ICT, MSc, TU Delft
  • [Instructor] CIE5805: Lecturer on Mobile Communication for Intelligent Vehicles, MSc, TU Delft
  • [Instructor] MOT1531: Lecturer on IoT Services, MSc, TU Delft
  • [Instructor] TB141IB: Lecturer on TCP/IP and Internet Routing, BSc, TU Delft
  • [Co-Examiner] SEN163A: Fundamentals of Data Analytics, MSc, TU Delft
  • [Co-Examiner] TB341IC: I&C Risk and Control, BSc, TU Delft
  • [Supervisor] MOT2910: MOT Master Thesis, TU Delft
  • [Supervisor] SEN2331: CoSEM Master Thesis, TU Delft
  • [Supervisor] TB351C: Bachelor End Project, TU Delft

 2020

  • [Certificate] Personal Development Programme (PDP)
  • [Works Council] Education and Research Committee, TU Delft
  • [Course Manager] SEN1622: I&C Service Design, MSc, TU Delft
  • [Course Manager] TB243IA: Interconnected World, BSc, TU Delft
  • [Faculty Coordinator] Graduation Coordinator for ICT, MSc, TU Delft
  • [Instructor] CIE5805: Lecturer on Mobile Communication for Intelligent Vehicles, MSc, TU Delft
  • [Instructor] MOT1531: Lecturer on IoT Services, MSc, TU Delft
  • [Instructor] TB141IB: Lecturer on TCP/IP and Internet Routing, BSc, TU Delft
  • [Co-Examiner] SEN163A: Fundamentals of Data Analytics, MSc, TU Delft
  • [Co-Examiner] TB341IC: I&C Risk and Control, BSc, TU Delft
  • [Supervisor] MOT2910: MOT Master Thesis, TU Delft
  • [Supervisor] SEN2331: CoSEM Master Thesis, TU Delft
  • [Supervisor] TB351C: Bachelor End Project, TU Delft

 2019

  • [Certificate] Dutch University Teaching Qualification (BKO Certificate)
  • [Works Council] Education and Research Committee, TU Delft
  • [Course Manager] SEN1622: I&C Service Design, MSc, TU Delft
  • [Faculty Coordinator] Graduation Coordinator for ICT, MSc, TU Delft
  • [Qualification] University Teaching Qualification: Teach, TU Delft
  • [Qualification] University Teaching Qualification: Assess, TU Delft
  • [Qualification] University Teaching Qualification: Develop, TU Delft
  • [Qualification] University Teaching Qualification: Supervise, TU Delft
  • [Instructor] CIE5805: Lecturer on 5G Mobile Communication for Intelligent Vehicles, MSc, TU Delft
  • [Instructor] MOT1531: Lecturer on IoT and 5G Services, MSc, TU Delft
  • [Instructor] TB243IA: Interconnected World, BSc, TU Delft
  • [Instructor] TB141IA: Lecturer on TCP/IP and Internet Routing, BSc, TU Delft
  • [Supervisor] MOT2910: MOT Master Thesis, TU Delft
  • [Supervisor] SEN2331: CoSEM Master Thesis, TU Delft

 2018 and Before

  • [Certificate] English Proficiency Certificate for University Education, 2018, TU Delft
  • [Faculty Coordinator] Graduation Coordinator for ICT, MSc 2018, TU Delft
  • [Instructor] SEN1622: I&C Service Design, MSc 2018, TU Delft
  • [Instructor] Security and Privacy in Distributed Systems (invited lecture), PhD 2018, University of Oulu
  • [Instructor] Edge Computing and Communication Seminar - MSc 2017, TU Munich
  • [Instructor] Do-It-Yourself Networking - MSc 2016, TU Munich
  • [Instructor] Protocol Design - MSc 2016, TU Munich
  • [Instructor] Internet for All Seminar - BSc 2016, TU Munich
  • [Qualification] University Pedagogy - Practical Teaching Skills 2015, University of Helsinki
  • [Qualification] University Pedagogy - Effective Small Group Teaching 2014, University of Helsinki
  • [Instructor] Network Programming (in C, Linux & Unix) - MSc 2013, University of Helsinki

Student Supervision

My advising focuses on discovering the interests and passion of my students, and matching them with well-scoped, fruitful projects. If you are interested in doing an exciting MSc/BSc thesis project at TU Delft, drop me a quick note via email.

 Overview
  • Supervisor for 40+ Master students (8 Cum Laude + Cuperus Prize), TU Delft
  • Supervisor for 40+ Bachelor students (10 Honors), TU Delft
  • Supervisor for 3 Master students, TU Munich
  • Supervisor for 8 Master students, University of Helsinki
 Open Topics
  • MSc/BSc: Edge AI for IoT
  • MSc/BSc: Ethical Hacking for IoT
  • MSc/BSc: IoT Management
  • MSc/BSc: Securing IoT Edge Networks
  • MSc/BSc: Enhancing Edge Communications with Visible Light
  • MSc/BSc: Privacy-Preserving Service Discovery
  • MSc/BSc: Secure Multipath IoT Device-to-Device (D2D) Communication
 Graduation Perspectives - future whereabouts
  • Academia: Columbia, Chicago, CMU, TU Munich, TU Delft, Helsinki, Barcelona, Leiden, Utrecht
  • Public Sector: Red Cross, Dutch Ministry DICTU, Dutch Ministry of Foreign Affairs
  • Industry: Microsoft, Nokia, SONY, Huawei, Audi, BMW, McKinsey, ASML, ABN AMRO, Hilti, F-Secure, PwC, Coolblue

Besides my lab members, I have been providing recommendations for graduate students, who successfully obtained their positions at Google, Apple, Nokia.