How to find a supervisor:
This page includes a list of master's thesis supervisors suitable for students studying in SCI Master's Programme in Computer, Communication and Information Sciences. The student should contact the eligible supervisor whose area best matches with the potential topic. If finding a supervisor turns out to be difficult, the student can request help from the responsible professor of their major.

The list consists of faculty members in the Department of Computer Sciences and elsewhere. As a default, the master’s thesis is written on a topic related to the student’s major. The supervisor should be a professor or lecturer from the field of the major. The supervisor can be from the School of Science, department of Computer Science (CS) or from another department in SCI or from another technical school (ELEC, ENG, CHEM). Supersivors from SCI with the following tittles are accepted: professors, university lecturers, or senior university lecturer. Supervisors from ELEC may also have a tittle Staff Scientist. Supervisors from non-technical schools (BIZ, ARTS) are not accepted.

If you want to write your thesis to your minor, please contact studentservices@aalto.fi first.

Please also check what is the correct course code for the thesis and maturity test in your HOPS: the thesis code should match the department of your supervisor and maturity test code the school of the supervisor. To help you recognize if the possible supervisor is from other departments than CS, we have marked the correct department code after the name of the possible supervisor. If the supervisor is from CS, the correct codes are CS.thes and SCI.matr. If the supervisor is from ELEC, the codes should be ELEC.thes and ELEC.matr.

For CCIS students:


Looking for a topic in Aalto? Check the wiki page for master thesis topics at the Department of Computer Science.

CS faculty members' contact informationhttps://www.aalto.fi/en/department-of-computer-science/faculty-members.

For abstract: use the full name of the programme (Master's Programme in Computer, Communication and Information Sciences).  Use the programme name and major always in English, also in Finnish and Swedish abstracts.


Possible supervisors:

The list was updated: 26.9.2024

Supervisors from The Department of Computer Sciences
Supervisors from The Department of Computer Sciences Number of master's theses in supervision Potential Master's thesis topic area
Aledavood, Talayeh 0
Data Science, Social Computing, Digital Health
Aura, Tuomas 5
Information security and privacy
Brzuska, Chris 1
Cryptography, computational complexity
Chalermsook, Parinya 0 Algorithms, theoretical computer science
Coupette, Corinna 0

Di Francesco, Mario 0
Mobile and ubiquitous computing, IoT *** On a research leave during the academic year 2024-2025 ***
Distler, Verena 0
Human-centered security and privacy, dark (deceptive) patterns
Fagerholm, Fabian 3
Software engineering; data-driven software product and process development, human, organisational, and social factors, developer experience
Garg, Vikas 4
Macadamia
Guckelsberger, Christian 1
Creative AI, human-computer interaction, technology adoption, intrinsic motivation, videogames, creative practice
Gunn, Lachlan 5
Information security and privacy, platform security
Haaranen, Lassi 4
Hellas, Arto 9
Learning technologies, computing education, life-long learning, artificial intelligence and machine learning in education, educational data mining, software development, web development
Hirvisalo, Vesa 3
Embedded systems
Holme, Petter 1
Hyvönen, Eero 3
Semantic web, linked open data, artificial intelligence, web technologies
Hämäläinen, Perttu 7
Game design and production, animation technology, human-computer interaction, gameplay innovation, exercise gamification
Hämäläinen, Wilhelmiina 1
Data mining, machine learning, computational medicine
Jung, Alex 15 Machine learning, artificial intelligence, statistical learning theory, compressed sensing, complex networks
Junttila, Tommi 1
Computational logic, constraint programming, algorithms
Kannala, Juho 2
Computer vision, machine learning
Kaski, Petteri 5
Algorithm theory, algebraic algorithms, algorithm engineering
Kaski, Samuel 2
Machine learning, probabilistic modelling, artificial intelligence, bioinformatics, computational medicine
Kisfaludi-Bak, Sándor 0 Algorithm theory, computational geometry
Kauppinen, Marjo 2
Software engineering, requirements engineering
Keller, Barbara 0 Graph theory, Network analysis, Social networks, Data analysis, Simulation
Kivelä, Mikko 1
Computational science, complex systems
Korhonen, Ari 0 Learning technologies, learning analytics, software visualization
Kujala, Sari 1
eHealth, accessibility
Kulshrestha, Juhi 1
Korpi-Lagg, Maarit 2
Macadamia, Big Data and Large-scale computing
Laaksonen, Jorma 5
Machine learning, computer vision, multimodal methods, remote sensing
Lai, Russell 2
Cryptography, privacy-enhancing technologies, steganography
Lassenius, Casper 6
Software engineering; processes, measurement, testing and quality assurance
Lehdonvirta, Vili 0
Lehtinen, Jaakko 3
Computer graphics, image synthesis
Lindqvist, Janne 2
Systems security and privacy, usable security and privacy
Linna, Riku 2
Stochastic and dynamical systems: computational models and simulation, machine learning
Lähdesmäki, Harri 11
Machine learning, generative models, artificial intelligence, probabilistic modeling, computational biology/medicine/health
Malmi, Lauri 3
Learning technologies, software visualization, gameful learning
Mannila, Heikki 2
Marttinen, Pekka 12
Machine learning, computational health, probabilistic modelling
Nieminen, Marko 7
User-centred design, user experience, service design
Nieminen, Mika P. 7
User-centered design of new product, service concepts
Orponen, Pekka 0 Algorithms, data science
Paler, Alexandru 3
Pollari-Malmi, Kerttu 1
Databases
Rintanen, Jussi 3
Artificial Intelligence, Theory of Programming and Programming Languages, Formal Methods. *** Will be on a research leave 7/2025 - 6/2026 ***
Rousu, Juho 4
Data science, artificial intelligence, predicting structured data, kernel methods, computational biology, machine learning
Saramäki, Jari 2
Data science, complex systems, complex networks, social networks, network neuroscience, computational immunology
Sarvas, Risto 2
Savioja, Lauri 0 Room acoustics, virtual acoustics, audio, virtual reality
Sawhney, Nitin 2 Responsible AI, Human-Centered AI, Voice Interaction, Ethics and AI Regulations
Seppälä, Otto 0
Learning technologies, computing education research, software visualization, educational technology, software development, web development
Siekkinen, Matti 4
Multimedia systems, mobile computing, extended reality (VR/AR)
Sorva, Juha 0
Computing education research, psychology of programming, educational technology
Solin, Arno 6
Machine learning, probabilistic modelling, sensor fusion
Suomela, Jukka 4
Algorithms, theoretical computer science, distributed and parallel computing, digital humanities
Suoranta, Sanna 2
Authentication, usable security, security
Truong, Linh 1
Service engineering analytics for IoT, cloud computing, big data and blockchain
Turpeinen, Marko 2
Uitto, Jara 1
Vanhanen, Jari-Pekka 2
Software engineering
Vehtari, Aki 2
Data science, machine learning, bayesian inference, probabilistic modeling
Vuorimaa, Petri 10
Web services, web applications, web of things
Viitanen, Johanna 1
Usability, user experience, human/user-centred design, health informatics, eHealth
Welsch, Robin 1
Zhao, Bo 0
Ylä-Jääski, Antti 2
Cloud computing, microservices, mobile multimedia systems

Supervisors from other departments
Supervisors from other departments Number of master's theses in supervision Potential Master's thesis topic area
Ali, Yusein (elec) 1
Alku, Paavo (elec) 0
Speech processing, speech-based biomarking of health
Bäckström, Tom (elec) 2
Speech processing, privacy in speech and language technology
Elvander, Filip (elec) 2
Juvela, Lauri (elec) 1

Macadamia, Speech Synthesis, Deep Generative Models for Speech and Audio, Deepfake Detection and Countermeasures

Koivunen, Visa (elec) 0
Kurimo, Mikko (elec) 3
Macadamia, Speech and Language Technology
Lassila, Pasi (elec) 0
Lokki, Tapio (elec) 2
Room acoustics, perception, virtual acoustics, 3D sound, psychoacoustics
Manner, Jukka (elec) 17
Sustainable ICT, networking technologies, Internet services, mobile networking, cloud technologies, 5G networking
Ollila, Esa (elec) 0
Oulasvirta, Antti (elec) 6
Human-computer interaction, interactive AI, computational models of behavior
Pajarinen, Joni (elec) 9
Pulkki, Ville (elec) 1
Rinke, Patrick (phys) 0
Ruttik, Kalle (elec) 2
Sarolahti, Pasi (elec) 1
Sigg, Stephan (elec) 1
Ambient Intelligence, Edge Intelligence, Pervasive Sensing, Usable Security, Ubiquitous Computing
Tirkkonen, Olav (elec) 1
Vorobyov, Serigy (elec) 1
Välimäki, Vesa (elec) 6
Audio signal processing
Wichman, Risto (elec) 0
Yu, Xiao (elec) 3
Östergård, Patric (elec) 2
Coding and information theory, mathematical foundations of ICT

Viimeksi muutettu: perjantaina 15. marraskuuta 2024, 14.58