Aaron Ding, PhD

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

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 hold the Title of Docent (permanent) in Computer Science and Dutch University Teaching Qualification (BKO Certificate). Currently serving on Standing Committee of TU Delft Works Council, I have been contributing actively to 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

  • D. Katare [GNG'22], TBM, TU Delft
  • 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

 2022

  • [Promotion] Associate Professor of TU Delft
  • [Works Council] Education and Research Committee, 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: Lecturing on Mobile Communication for Intelligent Vehicles, MSc, TU Delft
  • [Instructor] MOT1531: Lecturing 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

  • [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 Certificate)
  • [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 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