Aaron Ding, PhD

Director of and H2020 SPATIAL (€5M)
Founder, ACM EdgeSys
Tenured Faculty, TU Delft
Associate Professor, University of Helsinki
Associate Editor, ACM Transactions on IoT

Google Scholar Profile 
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'm holding the Title of Docent (permanent) in Computer Science and Dutch University Teaching Qualification (BKO). By serving on the Standing Committee for TU Delft Works Council, I have been actively contributing to the education development at TU Delft.

PhD Supervision

In role of PhD supervisor, promotor, advisor, examiner and committee, more details at

 PhD Supervisor and Promotor

  • W. Toussaint, TU Delft
  • D. Katare, TU Delft
  • P. Bagave, TU Delft
  • R. Sulastri, TU Delft
  • A. Wahyudi, TU Delft

 PhD Advising Committee

  • M. Haus, TU Munich
  • V. Cozzolino, TU Munich
  • L. Tonetto, TU Munich
  • I. Hafeez, University of Helsinki

 PhD Dissertation Examiner

  • M. Haus [PhD'21], TU Munich
  • E. Boz [PhD'20], Aalto University

 PhD Qualification (Go/No-Go) Committee

  • Y. Liu [GNG'21], EWI, TU Delft
  • V. Rajkumar [GNG'21], EWI, TU Delft
  • W. Toussaint [GNG'20], TBM, TU Delft
  • C. Wang [GNG'19], EWI, TU Delft

Besides CPI members, I have been providing recommendations for PhD graduates (CPI collaborators), who successfully obtained their positions at Google and Apple.

MSc BSc 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 25+ Master students (3 Cum Laude), TU Delft
  • Supervisor for 20+ Bachelor (honor) students, 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 career onward
  • Academia: Columbia, Chicago, CMU, TU Munich, TU Delft, Helsinki, Barcelona, Leiden, Utrecht
  • Industry: Microsoft, Nokia, Audi, ASML, Accenture, ABN AMRO, Hilti, F-Secure, PwC, Coolblue

Education Records and Qualification

 2021

  • [Promotion] Tenured Faculty of TU Delft
  • [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: Lecturing on Mobile Communication for Intelligent Vehicles, MSc, TU Delft
  • [Instructor] MOT1531: Lecturing on IoT Services, MSc, TU Delft
  • [Instructor] TB141IB: Lecturing 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

  • [Promotion] Helsinki Docentship (permanent) with full qualification for PhD supervision and promotion
  • [Certificate] Tenure Track Personal Development Programme (PDP)
  • [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: Lecturing on Mobile Communication for Intelligent Vehicles, MSc, TU Delft
  • [Instructor] MOT1531: Lecturing on IoT Services, MSc, TU Delft
  • [Instructor] TB141IB: Lecturing 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)
  • [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: Lecturing on 5G Mobile Communication for Intelligent Vehicles, MSc, TU Delft
  • [Instructor] MOT1531: Lecturing on IoT and 5G Services, MSc, TU Delft
  • [Instructor] TB243IA: Interconnected World, BSc, TU Delft
  • [Instructor] TB141IA: Lecturing 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 Qualification for University Education: C1 High (equivalent IELTS 8.0), 2018
  • [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