Academic structure, teaching phases, and curriculum for M.Sc. Computer Science at Utrecht University.

Computing Science (MSc)
Teaching phases
Core coursework and specialist track
The two-year, 120 EC research master's has three specialised tracks and a 76 EC course component with compulsory and elective courses.
Research component
The second year includes a 44 EC research component, with thesis-oriented work and research training; elective availability may be limited.
Tuition fee and hostel estimate
Applying to Utrecht University?
Students Traffic verifies seat availability, checks current recognition status, and prepares your complete application for Utrecht University. The consultation is free.
Academic structure, teaching phases, and curriculum for M.Sc. Computer Science at Utrecht University.

Computing Science (MSc)
Teaching phases
Core coursework and specialist track
The two-year, 120 EC research master's has three specialised tracks and a 76 EC course component with compulsory and elective courses.
Research component
The second year includes a 44 EC research component, with thesis-oriented work and research training; elective availability may be limited.
Tuition fee and hostel estimate
Applying to Utrecht University?
Students Traffic verifies seat availability, checks current recognition status, and prepares your complete application for Utrecht University. The consultation is free.
Year-wise cost data is not currently published for this program.
Training & support
Practical training & industry exposure
Utrecht links teaching closely to research and describes small-group learning with researchers and lecturers. Computing Science includes three specialised tracks, 76 EC of coursework and a 44 EC research component, while Applied Data Science connects students with data-science projects from Utrecht University, UMC Utrecht and organisations linked to the programme's focus areas. University College Utrecht offers a broad, self-designed curriculum across more than 20 disciplines and English Language and Culture includes structured packages, specialisations and internship possibilities.
Industry & placement partners
Year-wise cost data is not currently published for this program.
Training & support
Practical training & industry exposure
Utrecht links teaching closely to research and describes small-group learning with researchers and lecturers. Computing Science includes three specialised tracks, 76 EC of coursework and a 44 EC research component, while Applied Data Science connects students with data-science projects from Utrecht University, UMC Utrecht and organisations linked to the programme's focus areas. University College Utrecht offers a broad, self-designed curriculum across more than 20 disciplines and English Language and Culture includes structured packages, specialisations and internship possibilities.
Industry & placement partners