MS in Computing Science

Utrecht University
Utrecht, Utrecht, Netherlands
Master's Degree
Study mode
2 years
February September
Tuition fee (local)
US$ 4,460
Tuition fee (foreign)
US$ 44,109

Entry Requirements

The entrance requirements conform to the level and contents of the BSc in Computing Science as educated at Utrecht University. Students qualifying for entrance must:

  • have a reasonable experience in the use of several programming languages (amongst which functional and object-oriented languages)
  • have adequate knowledge of the workings of computer systems, networks and operating systems
  • have a basic knowledge of algorithms and data structures, their design and analysis
  • have a basic knowledge of modern software construction
  • have a basic knowledge of computer science and logic 
  • be able to reason formally, and
  • be able to communicate facts and findings verbally and in writing, including using information and communication technology and audio-visual means.

BSc programmes that likely satisfy the entrance requirements include:

  • a BSc in Computer Science
  • A BSC in Mathematics (with a minor in informatics) or Artificial Intelligence,
  • a HBO-bachelor in the `HBO-opleiding Informatica’,  
  • a HBO-bachelor in Informatics/Information Technology other than the `HBO-opleiding Informatica


An integrated mix of disciplinary knowledge, design and experimentation, and research results in these 4 thematic focus areas:

  • Programming Technology 
  • Algorithm Design and Analysis 
  • Advanced Planning and Decision Making
  • Algorithmic data analysis

Share this