Education Research Current About VU Amsterdam NL
Login as
Prospective student Student Employee
Bachelor Master VU for Professionals
Exchange programme VU Amsterdam Summer School Honours programme VU-NT2 Semester in Amsterdam
PhD at VU Amsterdam Research highlights Prizes and distinctions
Research institutes Our scientists Research Impact Support Portal Creating impact
News Events calendar The power of connection
Israël and Palestinian regions Culture on campus
Practical matters Mission and core values Entrepreneurship on VU Campus
Organisation Partnerships Alumni University Library Working at VU Amsterdam
Sorry! De informatie die je zoekt, is enkel beschikbaar in het Engels.
This programme is saved in My Study Choice.
Something went wrong with processing the request.
Something went wrong with processing the request.

Build tomorrow’s technology

Build technology for the information society

The Master’s in Computer Science covers this fascinating and hyper-relevant discipline from multiple angles. The technical side of Computer Science deals with computer operations, like system software, computer networks and programming environments. The theoretical foundations cover the limits of what can be computed, computational efficiency, correctness, and the intricacies of concurrent execution. Software engineering studies construction and maintenance of large and often mission-critical software systems that need to be maintained by large teams of people. Because of its prominent role in everyday life, non-functional aspects of information technology are gaining importance in Computer Science, most notably the energy efficiency of data centres and the security of computer systems.

The start date of this programme is September 1st.

See also the study guide for a complete overview of the study programme. Or download the year schedule directly. 

Tracks

The Master's in Computer Science is a two-year programme that currently offers four regular, and one international track, the latter being a variant on the regular SEG track. 

  • Big Data Engineering (BDE)
  • Computer Systems and Infrastructure (CSI)
  • Foundations of Computing and Concurrency (FCC)
  • Software Engineering and Green IT (SEG)
  • International track: Software Engineers for Green Deal (SE4GD) Note: the SE4GD programme has no intake in 2025. We aim to continue again in 2026.

All tracks exclusively consist of the following constrained choices:

  • Big Data Engineering
  • Computer Systems and Infrastructure
  • Foundations of Computing and Concurrency
  • Software Engineering and Green IT
  • Computer Security
  • Mathematics
  • Societal Perspectives of Computer Science
  • Research Skills

All students select one course from each of these constrained choices. For the track you follow, you select at least four courses from the respective constrained choice. This leaves room for four electives. You’ll carry out your Master’s project and write your thesis in the second half of your second year.

Note: the track Computer Systems and Security is no longer available as part of this Master’s programme since September 2021. We offer a new Master’s programme Computer Security.

Summary

Study the technology of data processing
In the internet era, data plays centre stage. We all continuously communicate via social networks; we expect all information to be accessible online; and world economies thrive on data-processing services where revenue is created by generating insights from raw data. These developments are enabled by a global data processing infrastructure, connecting the full range from small company computer clusters to data centres run by the world-leading IT giants.

In the Big Data Engineering track, you’ll study the technology that allows you to design and operate solutions for processing, analysing and managing large quantities of data. This track is part of the joint Master’s in Computer Science, in which renowned researchers from both VU and UvA contribute their varied expertise in one of the strongest Computer Science programmes available in Europe.

Example courses

  • Data Preparation
  • Data Mining Techniques
  • Web Data Processing Systems
  • Data Protection Technologies
  • Web Services and Cloud-based Systems
  • Big Data Engineering

    Summary

    Study the technology of data processing
    In the internet era, data plays centre stage. We all continuously communicate via social networks; we expect all information to be accessible online; and world economies thrive on data-processing services where revenue is created by generating insights from raw data. These developments are enabled by a global data processing infrastructure, connecting the full range from small company computer clusters to data centres run by the world-leading IT giants.

    In the Big Data Engineering track, you’ll study the technology that allows you to design and operate solutions for processing, analysing and managing large quantities of data. This track is part of the joint Master’s in Computer Science, in which renowned researchers from both VU and UvA contribute their varied expertise in one of the strongest Computer Science programmes available in Europe.

    Example courses

    • Data Preparation
    • Data Mining Techniques
    • Web Data Processing Systems
    • Data Protection Technologies
    • Web Services and Cloud-based Systems

Want to know more about the track Big Data Engineering?

Please contact the track coordinator

Victoria Degeler
v.o.degeler@uva.nl

Fellowships and internships

A limited number of fellowships are available for (partial) funding of this Master’s through the VU Fellowship Programme. The application deadline for the VU Fellowship Programme is 1 February. More information can be found here

Change your future with the Computer Science programme

Change your future with the Computer Science programme

On completing this Master’s programme, you can choose from a variety of careers, ranging from software development to system design, at organisations spanning from local companies up to the big multi-national players. As a graduate in Computer Science, you could also found your own startup company and monetise your product idea, or continue your academic career and apply for a PhD position.

Explore your future prospects
A student looks at data on a computer screen

Partners

Quick links

Homepage Culture on campus VU Sports Centre Dashboard

Study

Academic calendar Study guide Timetable Canvas

Featured

VUfonds VU Magazine Ad Valvas Digital accessibility

About VU

Contact us Working at VU Amsterdam Faculties Divisions
Privacy Disclaimer Veiligheid Webcolofon Cookies Webarchief

Copyright © 2025 - Vrije Universiteit Amsterdam