Education

Courses

I teach the Machine Learning for Design 2nd year course (BSc, IDE), and the Crowd Computing for Design course (MSc, IDE). I am also teaching Crowd Computing (MSc, EEMCS) with Ujwal Gadiraju. I am contributing to the Advanced Machine Learning for Design course (MSc, IDE) coordinated by Evangelos Niforatos, and the Urban Data Science course (BSc, IDE) coordinated by Achilleas Psyllidis.

The students of the IDE faculty honoured me with their nomination as TU Delft Lecturer of the Year for the Academic Year 2021-2022.

I have lectured Information Retrieval (MSc, EEMCS) consecutively from 2013 until 2017; and Web and Database Technologies (BSc, EEMCS, with Claudia Hauff) consecutively from 2013 until 2020. I have been Course Coordinator of the 1st year course Metropolitan Data 1 (MSc Metropolitan Analysis, Design and Engineering), AMS Institute.

A complete list of master and bachelor theses that I supervised in TU Delft is available on the TU Delft Education Repository.

I believe that providing students with concrete research problems can arouse students’ curiosity in scientific careers, motivating them to pursue a thesis within the research group and, sometimes, to join a PhD program. In several occasions I worked one-on-one with students on individual research projects that later contributed to published articles; in other cases the involvement of students included the co-authorship of papers. Several of my master students decided to pursue a PhD trajectory. Some of them currently hold academic positions in prestigious European universities.

Supervised Master Students

Supervised Bachelor Students