Computing Science

The enormous power of IT is the main driving force shaping modern society, going beyond the technical and economic aspects. In this Master’s programme, you can study the design and analysis of software, machine learning and big data, cyber security, or the logic and mathematics behind computation, but also the interplay between these areas. In the Computing Science Master's programme, you can opt for six specialisations.

Specialisations

  • Cyber Security

    As our society's reliance on IT increases, cyber security grows in importance. In this specialisation, you learn how to assess the security of existing ICT systems, and how to develop more secure future solutions.

  • Cyber Security and AI

    The interplay between AI and Cyber Security provides solutions to many real-world problems, but also brings new challenges. In this unique specialisation, you will learn to understand the latest approaches of the interaction between both domains.

  • Data Science

    Data plays a role in almost every scientific discipline, the corporate sector and social organisations. This specialisation will teach you how to transform data into knowledge and solutions.

  • Mathematical Foundations of Computer Science

    The Master's specialisation of Mathematical Foundations of Computer Science (MFoCS) is all about understanding the fundamental mathematical concepts of computation and information, to explore the potentials of computer science. 

  • Software Science

    Software plays a role in almost every aspect of our daily lives and in every organisation across the globe. This specialisation focuses on analysing and testing of code in order to both improve and simplify it.

  • Science, Management and Innovation

    In Science, Management and Innovation (SMI) you will gain expertise in societal challenges, work on the Sustainable Development Goals (SDGs) and learn the ability to speak the language of policy and business.

  • Science in Society

    Are you concerned about what is going on in the world? Do you have an interest in people, policies, science and society? In this specialisation, you study the relevance of science in society using theoretical principles and practical examples.

Thinking of getting a teaching qualification?

The (Dutch-only) Master's programme in Science Education (Educatie in de Bètawetenschappen) combines computing science subjects, didactics and internships, which trains you to become a teacher in secondary or higher education.

 

Pre-Master's

Students who'd like to study MSc Computing Science but who lack a (small) part of the admissions criteria might be eligible for a (customised) pre-Master’s in English. This pre-Master's programme will bridge the gap between your prior education and our Master's in Computing Science, and prepares you for a specialisation in Software Science, Data Science or Cyber Security.

  • Pre-Master's Computing Science

    This pre-Master's programme will bridge the gap between your prior education and our Master's in Computing Science, and prepares you for a specialisation in Software Science, Data Science or Cyber Security.