Master Computer Science

From Department

Jump to: navigation, search

Wiki of the Master course of Computer Science offered by the VU in cooperation with the UvA.

This wiki page offers a summary of information available for current and applicant students of the Master Computer Science. Brought here together in one overview page to help and assist students in following different courses and subjects and make them aware of the different rules and regulations and requirements to eventually complete the Master. Disclaimer: no rights can be claimed from the information on this wiki page. The definite information is available at the primary sources.


Getting started at the VU

Before you can start attending classes at the VU, there are a number of steps that you have to take, as a new (applicant) student:

  • 1: Enroll at the the university.
  • 2: Choose an educational track ("research variant").
  • 3: Choose the courses that will make up your course selection.
  • 4: Register for your courses.
  • 5: Figure out your timetable.
  • 6: Start attending classes.
  • 7: Finally graduate.

Detailed information on each of these steps is given below.

Enrolling at the university

For applicant students, please be aware that there are different rules and procedures for enrolling at the University when you are a non-Dutch resident and non-EU resident.

Please see the specific rules, regulations and procedures at the following websites:

Choosing a educational track

Computer Science tracks and research variants

After enrollment at the university, and the application and the admission into the Master Computer Science program, new students have to decide upon a course selection which together will make a full Master program.

The first step is to choose an educational track within the Master Computer Science. There are currently six different possible tracks, which are:

  • Computer Systems and Security
  • Foundations of Computing and Concurrency
  • High-Performance Computing
  • Internet and Web Technology
  • Software Engineering and Green IT
  • Technical Artificial Intelligence

The educational tracks are also referred to as research variants specifically in the study guide (they are the same thing an educational track is a reseach variant), for a detailed overview of the educational tracks please visit the study guide.

Choosing your courses

Once these choices have been made the student will have choose the courses that he or she would like to attend. The final course selection of each educational track must contain the following units of courses:

  • Mastercore
  • Compulsory Courses
  • Constrained Choices
  • (Recommended) Optional Courses and sometimes Suggested elective courses.

The detailed information can be read and found in the study guide. The mastercore are courses that are shared by all different tracks and are mandatory and make up the foundation of the Master Computer Science. The compulsory courses are specific to each track, these are complementary to the mastercore and fit within the scope of the subject. Thirdly there are constrained choices within a specific track and finally there are recommended and suggested optional courses that the student can choose according to its personal preference and interests.

There's one mandatory course for all tracks (plus a literature study and a thesis). Everyone must take another 72 EC (12 courses of 6EC), which must include all the mandatory courses for your track (see the study guide). In particular, you must take at least one of the two available Mathematics courses. The program in total must consist of 120 EC (or more).

Beware the chosen course selection of the individual students have to be discussed with and approved by the Master coordinators.

You have to choose your educational track and courses before the academic year starts, however if you are late you can start with the courses for the first period and then choose your educational track and course selection as soon as possible. The choice of an educational track is a decision that the individual student will have to make for him / her self, if you have chosen your track please register your choise of educational track in VUnet within the section 'My Study'. The choice of the educational track that you will follow will also decide who your Master coordinator will be!

It is allowed and possible to change your educational track, if you wish to do so please contact your Master coordinator. Please see the following link with the contact information of the different Master coordinators;

Study guide

For detailed information on the different tracks, research variants and all course infromation please consult the Study guide Computer Sciene 2015/2016 available here:

Registration for Master courses

After your chosen course selection has been approved by the Master coordinator you will have to register for the different courses at respectively the VU and the UvA depending on where the course is given. Important the VU and the UvA have different applications and regulation on how, where and when to register for a course.

Registration for VU courses

To register for a course that is given at the VU please visit VUnet; the relevant deadlines before which you have to register are listed within VUnet.

Registration for UvA courses

To register for UvA courses, once you have an UvA account, you use the UvA course registration. The deadlines for registration often occur before it's possible for a VU student to register. The UvA has a special enrollment procedure for the VU students that you can access here, on DataNose. If you have problems registering (or are simply late), talk to the lecturer and/or your track coordinator.

The UvA has a generic page for students where it is also possible to register for courses and examinations through the SIS module this website can be found here:


The academic year consist of six periods in which the individual courses are given, the periods are:

  • Period 1 (September and October)
  • Period 2 (November and December)
  • Period 3 (January)
  • Period 4 (February and March)
  • Period 5 (April and May)
  • Period 6 (June)

The different courses are given within different periods and will thus have different deadlines before which you have to register. Therefore it’s important that students inform themselves about when the courses are given. This information can be found here:

The instruction page on how to use the VU schedule website can be found here:

Start attending classes

Alright your are more or less ready to start attending classes, don't forget to buy your books a pencil and so on. At the bottom of this page there is a link to a handy map of the VU campus to help you navigate.

Student services

In this paragraph you can find an overview of different student services that are available.

Study guidance

The university offers a different range of coaching and guidance for the students.

For educational matters please contact your Master coordinator, details can be found here:

For other matters such as personal issues, financial issues, study delay please contact one of the central study deans and make an appointment: (The web page is in Dutch only, but the people can be contacted in English.)

Guidance for students with a disability can be found here: (The web page is in Dutch only, but the people can be contacted in English.)

Examination Board

The Examanition Board determines the rules related to the examination procedures. It appoints examiners and can give directions for the assessment and the results of the examinations. For detailed information please visit the examination board website:

Educational office

For questions relating to grades, exams, or the education, you can visit the Educational Office during opening hours.

Please visit the Educational office website here:

The Educational Office is using Twitter! Follow them on and read about important deadlines and other information about your study.

Accommodation & Safety Office

For accommodation and safety issues please visit the Accommodation & Safety Office website here:

Rules and regulations

For detailed information on the rules and regulations relating to your rights and obligations while studying at the VU please visit the following website:

The Teaching and Examination Regulations can be found here: (the version for 2015/16 will be published shortly)

Complaints or suggestions

Suggestion or complaint? Do you have a suggestion or complaint for the faculty of Sciences?

Please visit the complaints and suggestions website here:

VU campus and Science Park maps

If you are new and don’t yet know your way around campus there is handy and detailed campus map on the following website:

For courses that are given at the Science park there is a convient webpage with information on directions by public transport and car.

How to get to Science park via public transport: take Metro 51 from the VU and transfer at Amstel station to one of the busservices, for detailed information check the website below:

for a map of the Science park please visit the following website:


After you have finished all your courses successfully it is time to graduate, for detailed information on the graduation process and regulations please visit the website below:

Studying abroad

You may want to consider doing part of your studies abroad, at one of our partner universities.

  • Have a look at the world map: worldmap
  • Information sessions will start at the end of september
  • Application Deadline for exchange in 2016/17 is January 10, 2016.

Primary sources of information

Study guide VU Computer Science 2015/2016

Study guide UvA Computer Science 2015/2016

VU schedule website

UvA schedule website (Datanose)


Faculty of Sciences website

Department of Computer Science website

Student association STORM

Contact and feedback

If you have any questions relating to the summary of information listed on this wiki site or find that something is missing or incorrect please contact the administrator of this wiki site:

Jetze Dalmeijer, MSc. Policy advisor cooperation at the Department of Computer Sciences

Personal tools