MS in Computing Science

Utrecht University
Utrecht, Netherlands
Master's Degree
Study mode
2 years
February September
Tuition fee (local)
USD 4,460
Tuition fee (foreign)
USD 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