Deze opleiding

The Master's programme in Computer Science is concerned with obtaining knowledge about notions, methods, and skills connected with the operation and applications of computers.

Computer Science studies the technology that has become ubiquitous in our global, connected society. Nowadays, globally distributed information processing services have taken center stage, with the Internet connecting a wide variety of information processing devices. The technical side of Computer Science deals with computer operations, like system software, computer networks, and programming environments. The theoretical foundations cover, for example, 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 centers, and the security of computer systems. The program is structured in multiple, focused specializations from which a student chooses one according to personal preferences. The program is a joint degree with the University of Amsterdam.


diplomaMSc Computer Science
typedouble degree, 120 EC
start1 september
taalvolledig Engels
opleidingsduur2 jaar voltijd
heeft geen numerus fixus
geen honoursprogramma

Open dagen en meeloopdagen

VU Masterdag Amsterdam
Wil jij straks een masteropleiding volgen waarbij je verder kijkt dan kennis alleen? Kom dan naar de VU Masterdag en maak kennis met onze masteropleidingen.


Unsplashed background img 2
opbouwThe Master's programme of Computer Science currently offers six distinct tracks:

Big Data Engineering
Computer Systems Security
Foundations of Computing and Concurrency
Internet and Web Technology
Parallel Computing Systems
Software Engineering and Green IT
1e jaar Detailed info on courses:
2e jaar Detailed info on courses:
Master`s project afstuderen


specialisatie International track: Global Software Engineering (GSEEM)

It further helps its students developing the skills needed to work in companies active in global software engineering.

In GSEEM you can choose among three specialization profiles, each one consisting of a number of core and optional modules:

  • Software Architecting (SA)
  • Real-time Embedded Systems Engineering (RT)
  • Web Systems and Services Engineering (WS)

specialisatie Big Data Engineering

In the internet era, data plays center stage. We all continuously communicate via social networks, we expect all information to be accessible online continuously, and the 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 whole range from small company computer clusters to data centers run by the world-leading IT giants. In the Big Data Engineering track you study the technology from which these infrastructures are built, allowing you to design and operate solutions for processing, analyzing and managing large quantities of data. This track is part of the joint Master 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.

specialisatie Computer Systems Security

The Amsterdam-based Master track in Computer Systems Security is unique in the Netherlands in focusing on system security issues in operating systems, hardware and applications. Have you ever wondered how attackers bypass even the most advanced security mechanisms, how we can reverse engineer state-of-the-art malware, or in general, what "hacking a system" is all about? This specialization in Computer Systems Security, a joint effort by VU University and University of Amsterdam, is different from security tracks in other universities which tend to focus more on formal methods or the math behind cryptography. Instead, we focus on systems. Our philosophy is that you learn by doing and, moreover, the way to learn most about security solutions is to break them. So, you will learn how to write exploits and how to bypass some of the strongest defenses commonly deployed. The courses are extremely challenging and most of them have a very hands-on character.

specialisatie Foundations of Computing and Concurrency

This track aims at Computer Science students with a general interest in Computing and Concurrency and the application of formal methods for system design. Computing is a fundamental phenomenon in computer science and we provide courses addressing this field in a wide range: from distributed algorithms to protocol validation, and from term rewriting to logical verification. In order to enhance background knowledge and to support the further study of foundational questions some general courses in logic and mathematics are provided as well. Concurrency naturally occurs in the specification of distributed systems, and their analysis, verification and implementation require a systematic approach, aided by formal methods.

specialisatie Internet and Web Technology

Internet and the World Wide Web play a central role in our society, and have changed the way software systems are engineered and provisioned. Recent advances in virtualization techniques as well as the emergence of Software-as-a Service (SaaS) and cloud-based paradigms have enabled new ways of providing and exploiting computing and IT resources over the Internet. This track aims specifically at preparing students to work in such a complex, dynamic and distributed environment. It gives both in-depth understanding of the key components in developing distributed software- and service-based systems over the Internet, and provide the students with technical and critical thinking skills for the design and performance evaluation of such systems.

specialisatie Parallel Computing Systems

Parallel computing systems are ubiquitous today. From laptops and mobile phones to global-scale compute infrastructures, parallel computing systems drive the world we live in. Although motivated by advances in hardware design, the many-core revolution has a profound impact on engineering software: Only software explicitly dedicated to parallel architectures can fully exploit today's hardware potential and benefit from future gains in hardware performance. Only software engineers who are true experts in parallel computing systems can make an impact on future software. For this track, leading research groups in the areas of parallel system architecture, programming parallel systems, and performance optimization team up to educate the future experts of the many-core age. This track covers all aspects of parallel computing systems, from hardware to software, and the entire range of scale from laptops to compute servers, GPU accelerators, heterogeneous systems and large-scale, high-performance compute infrastructures. The track includes much practical work that uses a unique, world-class infrastructure, the Distributed ASCI Supercomputer (DAS). Being around for almost two decades, the brand new 5th generation system DAS-5 covers the entire range of scale of parallel systems today and is equipped with a variety of the latest many-core devices. The track also optimally benefits from the local SURFsara supercomputing center and the Netherlands eScience Center, that both are involved in numerous real-world applications.

specialisatie Software Engineering and Green IT

Software engineering applies a systematic and quantifiable approach to the development, execution and maintenance of complex software. Green IT is the study and practice of environmentally sustainable computing. The combination of Software Engineering and Green IT in one track provides the students with the instruments necessary to gain a holistic understanding of large-scale and complex software systems, to manage their evolution, assess their quality and environmental impact, quantify their value and sustainability potential, and organize their development in different local and distributed contexts. Software engineering and Green IT is a broad and comprehensive field, in which engineering plays an important role, next to social, economic and environmental aspects. The field continually evolves, as the types of systems and the world at large do change as well. The field is being influenced by practices and development paradigms such as outsourcing, global software development, service orientation, smart and pervasive computing, and energy-aware software engineering.


The curriculum is dominated by courses with a more applied character and the final project takes the form of a work placement in a professional context ± typically with a commercial company, a government agency or a non-profit organization. The Information and Communications Technology variant provides you with a broad overview of the field of ICT and a minor in at least one related area, such as Economics or Computer Law.


taal van onderwijs100% en
onderwijsopzet25% zelfstudie
40% theorie
35% praktijk
practicum, hoorcollege, literatuurstudie, werkcollege, onderzoeksproject
Detailed info on courses:
exchange programs
  • Mälardalen University Sweden - Nederland
  • University of L'Aquila, Italy - Nederland
  • University of Westminster, UK - Nederland

Toelating en studiekosten

Unsplashed background img 2


1 september 2018
aanmelding deadline : 1 april 2018
collegegeld nog niet bekend
toelaatbare profielen
WO bachelortoelaatbaar
WO mastertoelaatbaar
hbo bachelorStudents with Bachelor's diplomas from Dutch HBO institutions can usually enroll for the Master's programme in Computer Science after a pre-Master's programme of maximum 60 ECTS. The best fit is to be expected of those who have studied Hogere Informatica. For those with other degrees, such as heao-Business Informatics: enrolment for a Master's in Information Sciences might be a better choice.

Studenten en studentenleven


? studenten volgen deze opleiding
?% daarvan is vrouw
? eerstejaars gestart in 2012
?% daarvan is vrouw
22357 studenten aan de Vrije Universiteit Amsterdam
57% daarvan is vrouw
bron: HBO-raad/VSNU

Op kamers in Amsterdam

115129studenten studerend
47168studenten woonachtig   
€ 424gemiddelde kamerprijs
kamer betaalbaarheid
21 m2gemiddelde kameroppervlak
kamer beschikbaarheid
bron: Nationale Studenten Enquête


Unsplashed background img 2


1/11 Amsterdam VU
Computer Science
€ 424 gemiddelde kamerhuur
? eerstejaars
?% vrouw
? uur contacttijd/week
100% Engelstalig
2/11 Universiteit Leiden
Science-Based Business
€ 350 gemiddelde kamerhuur
? eerstejaars
?% vrouw
? uur contacttijd/week
100% Nederlandstalig
3/11 Universiteit Leiden
Advanced Data Analytics
€ 350 gemiddelde kamerhuur
46 eerstejaars
19% vrouw
? uur contacttijd/week
100% Engelstalig
4/11 Universiteit Leiden
Computer Science
€ 350 gemiddelde kamerhuur
46 eerstejaars
19% vrouw
? uur contacttijd/week
100% Engelstalig
5/11 Universiteit Leiden
Science Communication and Society
€ 350 gemiddelde kamerhuur
46 eerstejaars
19% vrouw
? uur contacttijd/week
100% Engelstalig
6/11 Universiteit Leiden
€ 350 gemiddelde kamerhuur
46 eerstejaars
19% vrouw
? uur contacttijd/week
100% Engelstalig
7/11 TU Delft
Data Science & Technology
gemiddelde kamerhuur
? eerstejaars
?% vrouw
? uur contacttijd/week
100% Engelstalig
8/11 TU Delft
EIT Master ICT innovation
€ 312 gemiddelde kamerhuur
? eerstejaars
?% vrouw
? uur contacttijd/week
100% Engelstalig
9/11 TU Delft
Software Technology
€ 312 gemiddelde kamerhuur
? eerstejaars
?% vrouw
? uur contacttijd/week
100% Engelstalig
10/11 TU Delft
Computer Science
€ 312 gemiddelde kamerhuur
? eerstejaars
?% vrouw
? uur contacttijd/week
100% Engelstalig
11/11 Universiteit Twente
Computer Science
€ 250 gemiddelde kamerhuur
23 eerstejaars
13% vrouw
? uur contacttijd/week
100% Engelstalig
disclaimer: bovenstaande cijfers en beoordelingen zijn aangeleverd door de opleidingen zelf. Wij kunnen de juistheid niet garanderen.

Feiten en / studie in cijfers

bron: Nationale Studenten Enquete 2015
algemeen oordeel3.84.0


De Nationale Studenten Enquete is het grootschalige onderzoek van de overheid onder studenten in Nederland naar de kwaliteit van opleidingen aan hogescholen en universiteiten.
In 2015 hebben meer dan 200.000 studenten hun oordeel gegeven over hun studie en instelling.

Computer Science aan de Vrije Universiteit Amsterdam is beoordeeld door 40 respondenten. Gemiddeld waarderen ze de opleiding met 3.8 uit 5.

Na de studie

Unsplashed background img 2

Beroepsperspectief / arbeidsmarkt

huidige arbeidsmarkt

vergeleken met andere studies

zoektijd baangoed
salaris na 1,5 jaar zeer goed
kans op een vaste baan zeer goed
bron: Elsevier beste banen 2015

aansluitende masteropleidingen

TU DelftLeraar VHO Informatica educational
TUeLeraar VHO Informatica educational

Potentiële beroepen

  • adviseur interne controle en beveiliging informatievoorziening
  • architect technische infrastructuur ict
  • beleidsmedewerker ict
  • chief information officer
  • datawarehouse ontwikkelaar
  • hoofd beheer ict
  • hoofd systeemontwikkeling ict
  • hoogleraar informatica
  • ict-consultant
  • informatiemanager ict
  • manager servicedesk ict
  • projectleider ict
  • servicemanager ict
  • systeemontwerper
  • systeemontwikkelaar
  • systeemprogrammeur
  • universitair (hoofd)docent informatica
  • validatie engineer
  • wetenschappelijk onderzoeker informatica
bron: UWV


T: (020) 598 5000
Prof. Dr. Wan Fokkink
Meer informatie?
Bezoek de website van deze opleiding.