Doctoral education pilot
We are hiring 178 new doctoral researchers - get your doctorate from Aalto
Our high-quality degree programmes offer students with solid fundamentals in computer science, a variety of options to specialize and some of the most desired skills for the future labor market. The interdisciplinary interaction between the department’s research fields and Aalto’s other science units creates a fertile environment for learning and allows students to develop their skills in several directions.
Computer science students have the opportunity to benefit from the department's extensive industry connections, and gain experience in working with organizations during their studies. Many students choose to pursue part-time employment while undertaking their studies, and there are several internship options available in the industry. In Finland, it is common practice for students to do their master's thesis in industry, which can help to increase their chances of securing a permanent job upon completion of their studies.
Educating new generations of computer science specialists at the highest level is our main focus, but the department also teaches the basics of computer science to students of other academic fields and contributes to international teaching cooperation. Providing online study modules and MOOC courses, the department promotes accessibility of high-quality life wide learning opportunities in computer science in the Finnish society.
Aalto University students have access to almost all of Aalto's course offerings, and if they wish, a student selected for Computer Science can choose courses from, for example, the School of Arts and Design or other Aalto Schools. Students can also include courses offered by other universities in their studies within the framework of university cooperation. The vibrant campus and optional courses inspire students to new ideas and friendships – and it is not unusual for new innovative companies to emerge in the interdisciplinary environment.
On the Bachelor’s level, we provide education in four different majors in the Aalto Bachelor’s Programme in Science and Technology:
Computer Science (in Finnish)Data Science (in English)Engineering Psychology (in Finnish)
Information Networks (in Finnish)
Take a closer look on our Bachelor’s programmes in Finnish and how to apply.
Admission: Application period is annually at the beginning of the year.
Read more about applying to Aalto University's bachelor's programmes taught in English.
Department of Computer Science contributes to teaching in the following Aalto University’s study programmes:
Master’s Programme in Computer, Communication and Information Sciences (CCIS) merges all the ICT related education in Aalto University under 9 majors. Programme is jointly organized by the School of Science (SCI) and the School of Electrical Engineering (ELEC). Department of Computer Science contributes to teaching in the following majors:
Master's Programme in Life Science Technologies offers a multidisciplinary curriculum focusing on important aspects of current biomedical research, covering fields such as biological data analysis and modeling, advanced biomaterials and bioelectronics, biomedical engineering and neuroscience.The programme is jointly organized by the School of Science, the School of Chemical Engineering, and the School of Electrical Engineering. Department of Computer Science contributes to teaching in the following majors:
Master’s Programme in Information Networks educates cross-disciplinary thinkers and innovators with human-centric technological skills. The programme is organized by the School of Science. Department of Computer Science contributes to teaching in the following majors:
Digital Ethics, Society and Policy
International joint degree programmes are two-year English-language master's programmes in which students study at two or more universities. The application periods and selection procedures differ from rest of Aalto's master programmes. Department of Computer Science contributes to the following international joint degree programmes:
The Doctoral Programme in Science is a multidisciplinary programme with a unique combination of science, technology and business. The research done is committed to high standards of international excellence and the aim is to educate doctoral students in different research fields to tackle increasingly complex societal challenges in areas such as energy, environment, health and well-being. The doctoral programme offers a four-year doctoral programme in physics, mathematics, biomedical engineering, computer science or industrial engineering and management.
We are hiring 178 new doctoral researchers - get your doctorate from Aalto
Aalto has a thriving student culture with strong traditions and plenty of possibilities to interact, learn and make an impact. Our students can contribute to academic issues and student activities through CS guilds: Computer Science Guild, Data Guild, and Information Networks Guild (Athene). Aallonhuiput is Aalto University Doctoral Student Association that connects and represents doctoral students in Aalto University.
Heli Julkunen developed a machine learning method that predicts how different drug combinations kill cancer cells. After graduation she helped advance preventive healthcare as a data scientist.
Master student of Software and Service Engineering, Emmi Kranz wants to approach technology from a human perspective
Sami Nieminen graduated as a Master of Science in Technology in the summer of 2022, majoring in human-computer interaction.
Dr. Cichonska has received two awards for her dissertation and now she helps develop preventive medicine using data science
Before starting her Data Science studies at Aalto, Angeline Jayanegara obtained a diploma in fashion design. In the future, she would like to work as a Data Scientist in the fashion industry.
In her diploma work, Niina Arvila studied how awareness of crowdfunding and the skills it requires could be spread among entrepreneurs of small communities in poor countries. Alongside her studies, Arvila arranged a coding club to adolescents and worked as a UX Designer at technology event Slush.
When Cong was still in high school, she contemplated becoming a doctor or getting a business degree. During her senior year she made up her mind to study technology at Aalto University. She confirms that it was a marvellous decision.
Studies in information networks helped Pietari Keskinen to realise that making the world a better place calls for understanding of context, instead of hard technology.
Doctoral student Iiris Sundin learned in her studies that a machine learning model could make use of a physician's silent knowledge which usually is never written down. This kind of model predicts best how a given patient will react to specific treatment.
Esko Evtyukov hopes to work in the games industry in the future and is currently working as a research assistant in Assistant Professor Robin Welsch's team, designing virtual reality experiments. Salla Nicholls, by contrast, dreams of combining data science and human-computer interaction.
FITech offers university courses free of charge for degree students and adult learners in Finland.
Study courses organised by Finnish universities of technology free of charge. Courses are aimed at all Finns and permanent residents of Finland.
After completing this online course, you will know the basic concepts of programming, and be able to read program code and implement small-scale programs.
Learn basic knowledge and skills related to data and information management! Databases are present everywhere in our daily lives and the importance of customer databases and data is also constantly growing in the workplace. After completing this course, you will know what data and information are and you will understand the concepts that describe the amount of data. You will know how to manage data and know how to implement small-scale programs that use a database.
These are the lecture notes of the Aalto University course Programming Parallel Computers
Open course about how Python can be utilized in scientific computing.
Competence in data science and scientific computing in general requires a lot more than data science skills: there are many secondary skills needed to do practical work efficiently that are often not taught in courses. This course is more of a self-study guide to these skills and tools needed in scientific computing. Rather than a single guided course, it is more of a map to browse whenever a topic is relevant to one’s work.
Aalto University Lifewide Learning helps you develop your skills in an ever-changing environment.