Data Science in collaboration with MITx

MicroMasters program in Statistics and Data Science in collaboration with MITx

People and the systems around them are generating and storing data at an unprecedented rate and in massive volumes in almost every activity in science, society and industry. At the same time, there is a need for highly skilled people with specialized training that can efficiently find patterns in vast data sources and communicate them in an understandable way. Data science is an interdisciplinary field of computational principles, methods and systems for extracting and structuring knowledge from data. The objective is not only to find patterns in data but to make predictions based on past knowledge as well as to develop and improve algorithms to better accommodate various types of data and new applications of data science. Important tasks in data science span a wide range, from manipulating unstructured data and merging heterogeneous data sources to mastering the art of visualizing data to convey the insights in a meaningful and intuitive manner.

To take the Master in Data Science program at RU, students have two options: The first option is a 90 ECTS program completed in 2 years intended for part-time (working) students. The second option is a regular 120 ECTS full-time study program, completed in 2 years. Both options build on the MIT Micromaster in Statistics and Data Science, which RU evaluates for 30 ECTS.

The MIT MicroMaster in Statistics and Data Science

Information about the program can be found here:

In their own words:

This MicroMasters® program in Statistics and Data Science was developed by MITx and the MIT Institute for Data, Systems, and Society (IDSS). It is a multidisciplinary approach comprised of four online courses and a virtually proctored exam that will provide you with the foundational knowledge essential to understanding the methods and tools used in data science, and hands-on training in data analysis and machine learning. You will dive into the fundamentals of probability and statistics, as well as learn, implement, and experiment with data analysis techniques and machine learning algorithms. This program will prepare you to become an informed and effective practitioner of data science who adds value to an organization.

The MIT micromaster is a 13-month program starting in January or September and is intended for part-time study. This fully online program consists of 5 courses: Probability, Machine Learning, Statistics, Data Analysis and Capstone. The annual course schedule can be found here: Statistics and Data Science MicroMasters ( 

(*) In case the MIT micromaster is discontinued or changed drastically, we can compensate by adapting courses at RU, or offering alternative courses at other universities or MOOCS.

120 ECTS Program

The 120 ECTS program is intended for full-time study. There are 2 tracks in this program. The first track, 60 ECTS thesis track, is aimed for students with a strong background in computer science and mathematics. The second track, 30 ECTS thesis track, is for students with a weaker background in computer science and mathematics.

Track for students with strong background in computing and mathematics:

This track admits students with strong computer science and mathematics background. They are expected to have sufficient knowledge to take advanced courses in the first year alongside the MIT micromaster. This means they can complete enough courses in the first year to take on a 60 ECTS research-oriented thesis in the second year. There is also an option to do more course work in the second year and complete the program with a 30 ECTS thesis. The schedule for the two years is as follows. Compulsory courses are underlined.

MSc in Applied Data Science 120 ECTS
Year 1Year 2
  • MIT MicroMaster in Statistics and Data Science - 30 ECTS

Two mandatory courses:

  • Software Project Management - Fall 8 ECTS
  • Research Methodology - Spring 8 ECTS

Two restricted elective courses:

  • Restricted Elective - Fall 8 ECTS*
  • Restricted Elective - Spring 8 ECTS*
  • Applied Data Science - Fall 6 ECTS**
  • Elective - Fall 6/8 ECTS
One restricted elective course:
  • Deep Learning/ or Reinforcement Learning - Fall 8 ECTS
  • Applied Data Science - Fall 6 ECTS

Two elective courses:

  • 14/16 ECTS - Fall
  • Applied Thesis - Spring 30ECTS
  • Theoretical Thesis - 60 ECTS Full year**

*Student choose between: Deep Learning/ Reinforcement Learning 1
**Student chooses one of these three courses: Network Science/Big Data Management/ Reinforcement Learning 2

120 ECTS


Restricted elective:

This is not an exhaustive list. Students can ask for permission to take other courses counting towards their restricted elective credits.

  • Network Science
  • Big Data Management
  • Advanced Topics in AI
  • Data Driven Security
  • Data Driven e-health
  • Financial Simulation

Admission requirements:

MSc in Data Science(120 ECTS) and Applied Data Science (90 ECTS):

- BSc degree in Computer Science or a related field is required.

- Students whose first degree is not in Computer Science may be required to complete preparatory classes from the undergraduate computer Science degree at Reykjavík University.

The application deadline has been exptended to the 15th of May 2023.

Supporting documents

  • CV/résumé
  • Official university transcript/s, including educational career and academic results.
  • Submission of a letter of motivation (approx. 300 words) that includes reasoning for pursuing graduate work and academic goals.
  • Two academic references. You should select two referees who can provide an informed view of your academic or professional ability and suitability for your chosen programme of study. The letters of recommendation should be sent directly to
  • Applicants are only invited to an interview after they have sent all necessary documents

Contact us

If you have any questions or want to obtain more information about studies at the School of Computer Science at Reykjavík University please contact .

Was the content helpful? Yes No