Master of Science in
Data Science

About the programme

With an MSc in Data Science from the IT University of Copenhagen you will become a lead data scientist with advanced analytical and technical skills covering all aspects of handling, analyzing, presenting and operationalizing data. You will build on your bachelor degree and further specialise the skills and knowledge that you acquired: You will gain profound mathematical and algorithmic foundations for deep understanding of emerging technologies, statistics and computational challenges. You will gain insights on research problems, for instance in advanced natural language processing, deep learning and network analysis, and be equipped to discuss the ethical implications of such technology and their impact on society. At the end of your MSc you will be ready to apply the profound theoretical and applied knowledge to solve real world data science problems in industry or academia.

The MSc in Data Science programme meets the growing demand for data scientists across all industries. You will learn to derive insights from data across sectors and industries, which might come in very different formats, to harvest the knowledge needed to improve processes and create innovative solutions. You will learn how to apply your skills to solve societal and social problems.

The programme focuses on foundational aspects and applied technical skills within algorithms, machine learning, and advanced visualization. The programme emphasizes communication and ethical considerations as they play an important role in data handling and the emergent technology to be developed for the future societies.

Data Scientists are amongst the most educated in the IT industry, and they contribute significantly to a society that is competitive and in growth. As a graduate from this programme you will be in great demand across almost all industries and sectors. You will also be equipped to choose an academic career.

The programme is taught in English. 


Hear Head of Programme, Barbara Plank, talk about MSc in Data Science and the competencies you acquire on this programme.

Who studies Data Science?

As a student on the Data Science programme you should have strong technical foundation from your bachelor's degree (programming, data management, mathematics, machine learning). You should have a keen interest in applying your skills to derive insights from data and help solve problems of societal relevance and communicating solutions to stakeholders of diverse backgrounds.

Group work is essential on this programme, so you should be motivated to collaborate with and learn from fellow students.

Programme structure

The first three semesters of the programme are composed of mandatory courses and specialising elective modules and in the fourth semester you write a concluding master’s thesis.

Course of study for MSc in Data Science
1st  semester Algorithm Design
(7.5 ECTS)
Advanced Applied Statistics & Multivariate Calculus
(7.5 ECTS)
Data in the Wild: Wrangling and visualizing data
(7,5 ECTS)
Seminars in Data science
(7,5 ECTS)
2nd  semester Elective
(7.5 ECTS)
Advanced Machine Learning
(7,5 ECTS)
Data Science in Production
(7,5 ECTS)
Algorithmic Fairness, Accountability and Ethics
(7,5 ECTS)
3rd  semester Elective
(7,5 ECTS)
(7,5 ECTS)
(7,5 ECTS)
Research Project
(7,5 ECTS)

(15 ECTS)
4th  semester Master thesis
(30 ECTS)
Programming content
Mathematics content
Applications to real world problems
Social science content
Research and scientific focus

Mandatory courses:

Mathematical and algorithmic foundations

  • Algorithm Design
  • Advanced Applied Statistics & Multivariate Calculus
  • Advanced Machine Learning for Data Science

Exploration of heterogeneous data, advanced visualization, involvement of stakeholders in project-based courses

  • Data in the Wild: Wrangling and visualizing data
  • Data Science in Production 
  • Seminars in Data Science

Communication skills and ethical considerations 

  • Algorithmic Fairness, Accountability and Ethics
  • Research Project

Electives and Master's Thesis

The electives and the master’s thesis offer further opportunities for shaping your own profile. You can choose between a number of courses offered at the IT University at master level for electives, or even take electives at a different Danish or international university. The master’s thesis can be completed in groups or individually.



Follow @itustudent on Instagram and meet more ITU students

What can you do as a data scientist?

Data science in a consultancy

 What is a data scientist? Hear the founder of the consultancy /KL. 7, Mikkel Holm Sørensen, tell about how they work with data, and what data enables now and will in the future.

How data can improve our health

What role does data play in the public sector? And what does data mean to public health in the future? Listen to the Head of Sundhedsdatastyrelsen (the health data agency), Lisbeth Nielsen, tell you about what data is and how they use it to develop initiatives to increase the public health.

What does a data scientist do at Psykiatrifonden?

How can an NGO make use of data? And how does data improve their work? Hear for what fundraiser and data scientist, Maria Tersing Kristensen at Psykiatrifonden, uses data.


The teaching method for the MSc in Data Science includes lectures and project work as well as exercises. Group work is a big part of this programme, and you will be expected to work in your group with the teachings.

The programme is taught in English and course material will be in English. Cases and examples from both Danish and international organisations will occur.

Going abroad

During your studies you have the opportunity to take a semester abroad. Going abroad is a chance to further specialise your academic profile as well as experiencing a different study environment and living in another country.

  • TUM, Germany
  • Maastricht University, The Netherlands
  • Reykjavik University, Iceland
  • Charles University, Czech Republic


With a MSc degree in Data Science you will be equipped to work in a wide range of sectors and industries and the demand for these graduates are high across these fields. You will also have the possibility to pursue a PhD in e.g. areas Computer Science, Data Science, Network Science, Data Systems, Natural Language Processing.

Examples of job titles you could have, are:

  • Lead Data Scientist
  •  Data Architect
  • Data Engineer
  • Data Analyst
  • Data Science Consultant
  • Data Pipeline Architect
  • Business Intelligence Specialist

Are you interested in studying at the IT University of Copenhagen, please contact The Study and Career Guidance.