Study options

Machine Learning, Data Science and Artificial Intelligence - Computer, Communication and Information Sciences, Master of Science (Technology)

The data-intensive major in Machine Learning, Data Science and Artificial Intelligence deals with some of the most challenging problems of the 21st century. Be it finding new solutions to tackle climate change or better understanding the causes of an epidemic, this field has an integral part to play.


Master of Science (Technology)

Application period:

30 Nov 2023 – 2 Jan 2024

Language of instruction:



2 years, full-time


Relevant Bachelor's degree

Field of study:

Technology and Engineering


120 ECTS

Organising school:

School of Science

Tuition fees:

For non-EU/EEA citizens, €15000/y (Master’s studies) Read more

Applying to master’s programmes


What exactly is intelligence, and how does it evolve? What is learning and why has 'learning to learn' become a crucial skill in today’s world? Wanting to find answers to questions as plain and straightforward as these can be enough of a reason for someone to study machine learning, data science and artificial intelligence. Yet these fields also deal with some of the most challenging problems of the 21st century, making the Machine Learning, Data Science and Artificial Intelligence (or “Macadamia”) major at Aalto University an ideal study environment for someone who is motivated to get out of their comfort zone. Be it to find new solutions to tackle climate change or better understand the causes of an epidemic, artificial intelligence, data science and machine learning have an integral part to play. 

A Macadamia graduate: 

  • is able to define data-intensive problems in data science and artificial intelligence and understand their underlying statistical and computational principles. 
  • is able to evaluate the suitability of different machine learning methods for solving a new problem encountered in industry or academia, and apply the methods to the problem. 
  • can effectively interpret the results of a machine learning algorithm, assess its credibility, and communicate the results to experts of other fields. 
  • can implement common machine learning methods and design and implement novel algorithms by modifying the existing approaches. 
  • understands the theoretical foundations of the machine learning field to the extent required to be able to follow research in the field. 
  • understands the opportunities that machine learning offers in data science and artificial intelligence. 

Tuition fees and scholarships

Aalto University’s tuition fee for master’s programmes taught in English is 15 000 euros per academic year. Tuition fees apply to citizens of countries other than those of the European Union (EU), the European Economic Area (EEA) or Switzerland. 

Aalto University has a scholarship programme to support non-EU/EEA citizens who study in a fee-charging degree programme. The scholarship may cover 100% or 50% of the tuition fee. 

More information on tuition fees and scholarships at Aalto University is available at the Scholarships and Tuition Fees webpage. 

Structure of studies

Master’s Programme in Computer, Communication and Information Sciences – Machine Learning, Data Science and Artificial Intelligence comprises a total of 120 ECTS credits.

The two-year programme consists of: 

  • Major studies (60 ECTS) 
  • Elective studies (30 ECTS) 
  • Master’s thesis (30 ECTS)
Master's Programme in Computer, Communication and Information Sciences


Aalto University’s Department of Computer Science is quickly rising in rankings and is now among the top departments in Europe. Students in the Machine Learning, Data Science and Artificial Intelligence major are provided with access to cutting edge research and guidance from leaders in the field. ​ 

The studies emphasise active, hands-on learning. Projects and different practical assignments are meant to engage students in active learning and encourage them to try out things for themselves instead of remaining passive recipients of information. The faculty consists of enthusiastic and internationally acclaimed professors and researchers in the field, all contributing to an enjoyable and encouraging learning environment. To give concrete examples of the courses available, the following is a selection from the programme’s extensive curriculum: 

  • Machine Learning: Supervised Methods (5 ECTS) 
  • Deep Learning (5 ECTS) 
  • Bayesian Data Analysis (5 ECTS) 
  • Machine Learning: Advanced Probabilistic Methods (5 ECTS) 
  • Artificial Intelligence (5 ECTS) 

Major compulsory courses at the beginning of the studies provide a strong foundation before further study in specific sub-areas. Students have the opportunity to dive deeper into areas such as Bioinformatics and Speech and Language. There is also a range of general optional courses for students to choose from and they can also include optional courses from other majors in their study plan per agreement with a professor in charge of the major. 

More information on the programme content and curriculum can be found in the Student guide. There may be some changes to the courses for the academic years 2024–2026 — the new curricula will be published in April 2024, when they will also be visible in the Student guide


The study environment in the programme is strongly international and studies are conducted in multicultural groups. The School of Science offers diverse possibilities for student exchange and internships all over the world. Students may find themselves doing an internship in Silicon Valley or taking a summer course at one of Aalto's partner institutions. 

Macadamia students have also the opportunity to take their second-year studies at EURECOM, France, or Grenoble INP, France and complete a double degree graduating from both Aalto University and EURECOM or Grenoble INP. In addition, the Macadamia major co-operates closely with ELLIS, the European Laboratory for Learning and Intelligent Systems, which has some of the best academic institutions and scientists under its umbrella. Should the students want to become top researchers in the field, they have an excellent opportunity for that. 

Aalto University is international by nature, welcoming thousands of degree and exchange students from abroad every year. These students join the diverse Aalto community not only through their studies, but also through multiple free time events, celebrations and extracurricular activities around the campus. Active tutoring programs and support services work hard to help international students integrate to the Nordic culture and feel at home in Finland. 

Further study opportunities

The programme qualifies for doctoral studies (Doctor of Science in an applicable field). 

Career opportunities

Machine learning and artificial intelligence are disrupting virtually every business in every industry. Staying on top of this revolutionary technology is imperative for organisations seeking to maintain a competitive edge. 

Since the demand for AI professionals outpaces the current skilled AI engineers, the graduates of this major have limitless opportunities open for them, ranging from process industry to data science. Recent spearhead application areas include bioinformatics, computational astrophysics, biology, and medicine, interactive technologies, information retrieval, information visualisation, neuroinformatics, and social-network analysis. 

Typical entry-level job titles of recent graduates include 

  • Analyst, Analytics Engineer 
  • Data Analyst, Data Scientist 
  • DevOps Engineer 
  • Machine Learning Software Engineer 
  • Software Developer 
  • Software Engineer 

Graduates can expect to advance rapidly in their chosen career. 

Examples of companies our recently graduated alumni work for: Accenture, Aureus Analytics, Discover Financial Services, Futurice, Elsevier, Jongla, Omniata Inc, Reaktor, Sanoma, Silo AI and Verto Analytics. 

Our recently graduated alumni are PhD students in the following universities: Aalto University, Brown University, Carnegie Mellon University, French Institute for Research in Computer Science and Automation (Inria), Purdue University, Télécom Paris Tech, University of Bristol, University of California - Santa Cruz, University of Iowa, University of Surrey. 

Aalto University has well-established career services to support students’ employment in Finland and abroad. Thanks to the flexible curriculum, many Aalto students work already during their studies and guarantee themselves entry positions before graduation. There is also a very active entrepreneurship community at Aalto, working as a springboard for founding a company. 

Unto Rautio

School of Science graduates in working life

School of Science Master's graduates are highly successful in finding jobs corresponding to their education. On this page you can find information on job titles, job sectors and career development of our graduates.

School of Science

Research focus

The studies in the programme are closely related to the world-class research conducted at the Department of Computer Science. The best Macadamia students are warmly welcome as doctoral students in Aalto University’s research groups. 

Co-operation with other parties

There is close collaboration in teaching and research between Aalto University and the University of Helsinki in the form of joint activities within the Finnish Center for Artificial Intelligence (FCAI). The latter brings together top talents in academia, industry and public sector to solve real-life problems using both existing and novel AI. One of the current research areas centres around the opportunities that AI creates for medicine. Excellent Macadamia students can continue their studies in the Helsinki Doctoral Education Network in Information and Communication Technology (HICT). 

Students can also include multidisciplinary studies to their degree by studying a minor or optional courses from other fields. They also have the option to take courses from other Finnish universities via The Flexible Study Right Agreement (JOO). 

Aalto University is well-known for bridging disciplines of business, arts, technology and science. The lively campus and freedom of choosing elective courses across the University bring students from different fields under one roof. This spontaneous multidisciplinary environment sparks new ideas, gathers enthusiasts around them and gives birth to friendships, networks, and every so often, startups. 

Programme-specific admission requirements

The programme-specific admission requirements for the next student intake will be updated below by the end of August 2024.

Applicants to Machine Learning, Data Science and Artificial Intelligence (Macadamia) meeting the general eligibility criteria for master's studies are evaluated according to the below Evaluation criteria based on their admission group. The evaluation process is described under Applicant evaluation process. In addition to the obligatory application documents, this study option asks the applicants to submit also the documents listed under Requested documents.

The degree that gives the applicant the eligibility to apply (i.e. bachelor's degree) determines which admission group the applicant belongs to even in cases where the applicant has more than one higher education degree.

Admission group 1

Bachelor’s degree from a university or university of applied sciences in Finland

Admission group 2

Bachelor’s degree from a higher education institution abroad

Chat with Aalto students

Are you wondering what it is like to study at Aalto? Come chat with our students about all things Aalto on Unibuddy chat platform.

Chat with our students!
4 student ambassafors taking a selfie

Get to know us

Three happy students in overalls in the Aalto University metro entrance

Study at Aalto

Do you want to study in the Nordics in Finland? At Aalto University science and art meet technology and business. We believe in the power of curiosity and encourage our students to explore the unknown as well as to learn and do things in a whole new way.

A guy peeks from behind fresh green birch branches. Photo: Aalto University / Unto Rautio

Get to know Finland and Aalto

Finland’s excellent reputation in education, combined with a wide range of courses offered in English, makes Finland and Aalto University an attractive study destination for international students.

Study at Aalto

Contact information

Learning Services at Aalto University School of Science

For enquiries regarding the programme-specific application documents or studies in the programme, please contact Learning Services of Aalto University School of Science

[email protected]

Admission Services

For enquiries regarding the application process, obligatory application documents or English language proficiency, please contact Admission Services

[email protected]

  • Published:
  • Updated: