Supervisors for projects and theses
To students: This is a list of Computer Science Department people who can supervise projects and theses, with interests and project ideas. Also see Research Project and Thesis. Valid from spring 2024: Intended Learning Outcomes for BSc and MSc theses.
To supervisors: Please edit your information to be valuable to students. The list of projects may be inline in this page or a link to a separate one.
- 1 Anna Rogers
- 2 Alessandro Bruni
- 3 Amelia Jiménez-Sánchez
- 4 Andres Faina
- 5 Andrzej Wasowski
- 6 Bernardo Machado David
- 7 Carsten Schürmann
- 8 Christian Hardmeier
- 9 Christian Østergaard Madsen
- 10 Christoph Seidl
- 11 Claus Brabrand
- 12 Dan Witzner Hansen
- 13 Dovile Juodelyte
- 14 Elda Paja
- 15 Eleni Tzirita Zacharatou
- 16 Elisa Bassignana
- 17 Fabricio Batista Narcizo
- 18 Helge Pfeiffer
- 19 Jens Schmidt
- 20 Jesper Bengtson
- 21 Jørgen Staunstrup
- 22 Kasper Støy
- 23 Konstantinos Manikas
- 24 Leon Derczynski
- 25 Louise Barkhuus
- 26 Louise Meier Carlsen
- 27 Luca Aiello
- 28 Mahsa Varshosaz
- 29 Marco Carbone
- 30 Maria Astefanoaei
- 31 Martin Aumüller
- 32 Max Müller-Eberstein
- 33 Michael Szell
- 34 Michele Coscia
- 35 Mircea Lungu
- 36 Natalie Schluter
- 37 Niclas Hedam
- 38 Nutan Limaye
- 39 Oksana Kulyk
- 40 Paloma Thomé de Lima
- 41 Paolo Tell
- 42 Patrick Bahr
- 43 Payam Zahadat
- 44 Peter Sestoft
- 45 Philippe Bonnet
- 46 Pınar Tözün
- 47 Radu-Cristian Curticapean
- 48 Rasmus Ejlers Møgelberg
- 49 Raúl Pardo
- 50 Riko Jacob
- 51 Rob van der Goot
- 52 Roberta Sinatra
- 53 Rodrigo Moreno Garcia
- 54 Rosario Giustolisi
- 55 Rune Møller Jensen
- 56 Sami Brandt
- 57 Sinisa Neskovic
- 58 Søren Debois
- 59 Stefan Heinrich
- 60 Stella Grasshof
- 61 Therese Graversen
- 62 Thore Husfeldt
- 63 Toine Bogers
- 64 Vedran Sekara
- 65 Veronika Cheplygina
- 66 Willard Rafnsson
- 67 Yvonne Dittrich
- 68 Zoi Kaoudi
Natural language processing: language models, interpretability, evaluation, machine reading comprehension, AI ethics
Security, protocols, protocol analysis, formal verification, logics, ethical hacking, electronic voting, IoT
Deep learning, medical imaging, health, curriculum learning, domain adaptation, federated learning, evaluation of AI.
Robotics, both software and hardware. Self-reconfigurable robotics, evolutionary robotics, liquid-handling robots, electronic and mechanical design (including automatic design), hardware and prototypes. A lot of projects combine software and hardware, but just software projects are also available.
Email and Homepage and List of project ideas (REAL lab).
Software Engineering, Software Quality Assurance, Bugs Finding and Fixing, Static Analysis and Testing, Open Source, Project, Linux Kernel, Robot Operating System, Probabilistic Programming, Data Privacy and Leakage
Email and Homepage and List of project ideas.
Bernardo Machado David
Cryptography, multiparty computation, blockchain.
Research interests: foundations (oblivious transfer/commitments), efficient multiparty computation, privacy preserving and scalable blockchain applications, privacy preserving machine learning.
Email, Homepage and Project Ideas
Information security; socio-technical systems, security analysis, IoT security, offensive security, forensics, program and protocol verification, standards and certification. Election security; cryptographic voting protocols, statistical methods in elections and risk-limiting audits, zero-knowledge proof checking, identity management. Digital democracy; models of electoral transparency, vote privacy and trust, computational social choice. Programming language theory, type theory, logic, formal methods; logical frameworks, substructural and modal logics, domain specific programming languages, concurrency, automated theorem proving, proof assistants, computational logic.
Natural language processing: Machine translation, multilingual NLP, bias and fairness in NLP, reference in language, discourse/text-level NLP.
Christian Østergaard Madsen
Public IT projects, digital governance, multichannel management, service design, action research, qualitative and quantitative studies, literature reviews
Model-based/model-driven software engineering, software product lines (SPLs), language engineering/domain-specific languages (DSLs), software evolution/maintenance, reengineering/refactoring.
Computing Education Research, Intrinsic/Extrinsic Motivation, Diversity/Gender Studies, Cognitive Competences (SOLO Taxonomy), Teaching/Learning Activities, Online Teaching/Learning Activities, Assessment, Learning Tools, Educational Experiments.
Dan Witzner Hansen
Image analysis, machine learning, eye tracking, Gaze interaction, sports analysis, Eye information, Privacy and security within Eye information.
Deep learning, transfer learning, medical imaging. Currently only co-supervising with Veronika Cheplygina.
Requirements, software engineering, security.
Eleni Tzirita Zacharatou
Data Management, Spatial Data Analytics, Data Structures
Natural Language Processing: Information Extraction, Sentiment Analysis.
Fabricio Batista Narcizo
Eye tracking, computer vision, machine learning, web programming, and mobile app development.
NB: Since Fabricio is a part-time lecturer, you must ask for permission for him to supervise BSc and MSc projects.
Software Engineering, Software Quality and Metrics, Technical Debt, DevOps, Continuous Integration and Delivery/Deployment, Dependency Management, Reverse Engineering
Government IT. IT Projects. Software Engineering.
Programming languages, logic, verification.
Mobile apps (Android) and Concurrency
Robotics. Current topics: Affective robots, lab automation, and braid robotics.
Software architecture, software development, software engineering, agile development/architecture, enterprise architecture & IT strategy.
NB: Since Konstantinos is a part-time lecturer, you must ask for permission for him to supervise BSc and MSc projects.
Email , homepage
Social science studies of technology, privacy, qualitative and quantitative methods, mobile social technologies, human-computer interfaces (HCI)
Louise Meier Carlsen
Computer science education
Computational Social Science, Data Science, Applied Machine Learning, Network Science.
Security, Software as a Medical Device, Programming Languages, Concurrency, Distributed Systems, Formal Models
- Hacking AI - in collaboration with Carsten Schürmann and Leon Derczynski - Detect communication errors in robots - in collaboration with Andrzej Wasowski - Privacy via Gradual Typing in Erlang - in collaboration with Alessandro Bruni
- Risk Management (formal models or Software as a Medical Device) - Behavioural types in mainstream programming languages
Spatial data analysis, timeseries data, large scale visualisations, machine learning, urban computing, graph algorithms, human mobility, embeddings
Algorithms, Algorithm Engineering, Algorithmic Privacy & Fairness.
Cross-lingual, cross-domain Natural Language Processing and multimodal Representation Learning.
Urban Data Science, Network Science, Bicycle Networks and Infrastructure, Human Mobility, Sustainable Urban Transport, Social Networks, Computational Social Science.
Network Analysis, Social Networks, Data Mining, Human Mobility, Complex Systems, Economic Development, Memetics.
Data Systems, Computational Storage, Privacy & Security in the context of Data Systems, eBPF.
Currently only co-supervising with Pinar or Philippe.
Email and website and [ https://dasya.itu.dk/for-students/proposals/ Project ideas for the data systems group].
Paloma Thomé de Lima
Robotics software, swarm robotics, bioinspired computing.
Computational storage, data systems, database tuning, decentralized cloud, energy analytics, satellite data, IoT.
Collaborations with Samsung, NEC Labs, KK, Small Smart City, Orkney, Asian Institute of Technology.
Email and Homepage and List of project ideas.
Contact me if you're interested in a project in algorithms or theoretical computer science in general. I am also interested in exploring modern ways of teaching computer science.
Rasmus Ejlers Møgelberg
Programming languages, logic, semantics. Dependent types.
Online privacy: privacy in data analytics, privacy in Internet of Things, privacy in social networks, enforcement of privacy regulations (e.g., GDPR); probabilistic programming; formal methods; Bayesian data analysis.
See also the list of project ideas in the SQUARE group.
(Parallel) Algorithms, complexity, experiments, differential privacy, combinatorial optimization, blockchain, peer to peer
Write me an email and we will discuss the details of a bachelor-, master- or project-thesis.
Rob van der Goot
Natural Language Processing.
Very limited supervision availability. Social Networks, Network Science, Computational Social Science, Data Science, Complex Systems, Science of Science
Rodrigo Moreno Garcia
Robotics: Lab automation, modular robotics, evolutionary robotics.
Rune Møller Jensen
Meta heuristics, constructive heuristics, mathematical programming, constraint programming, prediction, classification, forecasting, development of large-scale optimization algorithms like phase-decompositions and test driven design, decision support systems for stowage planning, uptake management, and capacity management in container and break-bulk liner shipping.
Email and Homepage and List of project ideas.
Web Application Development, Web Architectures and Frameworks, Advanced Software Architectures.
Very limited supervision availability. Security, distributed systems, blockchain, smart contracts, applications in large organisations, applications of traditional security techniques to compliance.
Neurocognition inspired Machine Learning and Machine Learning driven Cognitive Modelling, often on Problems in Natural Language Processing and Language Acquisition.
Face models; 3D reconstruction; factorization models; Non-rigid structure from motion; 3D point correspondences; image registration; Image, video, and audio analysis; Image processing; computer vision; machine learning; spatial and temporal alignment; expression transfer; mental health; body motion analysis; Human motion
Statistics (both mathematical statistics and applied statistics), Bayesian networks and graphical models, DNA forensics, Forensic science.
Recommender systems. Email
Data Science, Network Science, Computational Social Science, Data Mining, Social Networks, Complex Systems, Algorithmic Auditing, Data Representativeness, Bais & Fairness in ML and AI (+ occasional 'crazy projects')
Machine learning, pattern recognition, transfer learning, medical imaging, health, open science, evaluation of AI (fairness, carbon footprint), meta-research.
Security, programming languages, program analysis, program verification, program transformation, program synthesis, testing, programming language theory, type theory, automated theorem proving, interactive theorem proving.
Software engineering. Home page.
Data systems, knowledge graphs, large-scale data analysis.