The Master's Programme in Computer Science at Aalto University is a highly selective, research and industry-oriented degree designed for ambitious computing enthusiasts. This program caters to students aiming for advanced industry roles or doctoral studies in computer science. You will delve into the theoretical foundations and practical applications of cutting-edge algorithms, software, and computing technologies. The curriculum emphasizes hands-on experience with modern professional tools and high-performance computing resources, including Finland’s LUMI supercomputer. Graduates emerge with a deep understanding of advanced software systems, architectures, and strong algorithmic and mathematical foundations. The program fosters a unique blend of broad knowledge and in-depth specialization, preparing you for a career that shapes the future of computing. You will also develop essential design, programming, teamwork, and communication skills, making you a versatile professional ready to contribute to diverse multidisciplinary teams and lead in the evolving tech landscape.
The Master’s Programme in Computer, Communication and Information Sciences – Computer Science totals 120 ECTS credits over two years. The curriculum combines core studies with significant opportunities for specialization and independent research, utilizing modern teaching methods like small group learning and online feedback. While some courses may be available online, on-campus attendance is generally required, and full-time work during academic terms is discouraged due to the demanding nature of the studies.
Graduates of the Computer Science Master's programme are highly sought after in both research and advanced industry positions. The unique combination of broad knowledge and deep specialization, coupled with strong algorithmic and programming skills, prepares students for a wide range of roles that shape the future of technology. You will be equipped to work with active research groups and leading companies at the forefront of innovation.
Applicants are evaluated based on programme-specific criteria, including academic track record and potential for advanced research or industry positions. Specific details regarding minimum GPA or specific course prerequisites are not provided, but a strong academic background in computing is expected.
The tuition fee does not cover personal study materials (books, computers) or mandatory annual fees for Student Union membership and FSHS healthcare services. International joint degree programs may have different fee structures.
The tuition fee for non-EU/EEA citizens is €17,000 per academic year. This fee covers educational expenses, academic supervision, exams, and university support services.
Yes, the tuition fee does not cover personal study materials or mandatory annual fees for the Student Union and healthcare services. Aalto University estimates living costs to be approximately €12,000 per year.
The program is 2 years full-time, totaling 120 ECTS credits. The language of instruction is English.
The application period for studies starting in 2026 is from 1 December 2025 to 2 January 2026.
Graduates are prepared for roles such as Computer Science Researcher, Software Engineer, Cloud Computing Specialist, Big Data Engineer, and Cybersecurity Analyst, among others.
Yes, the Aalto University Scholarship Programme offers merit-based tuition fee waivers to the highest-achieving applicants.