Home > Onderwijs > Masteropleidingen > Opleidingen [a-z] > [c-d] > Computer Science: joint degree with UvA

Computer Science (joint degree with UvA)

Practical expertise, theoretical excellence

Computer Science studies the technology that has become ubiquitous in our global, connected society. Traditionally, the computer had been the primary object of study. Nowadays, globally distributed information processing services have taken center stage, with the Internet connecting a wide variety of information processing devices, ranging from mobile phones to data centers operated by the world leadership companies. 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.

Students aiming to enroll in the Master Computer Science are required to have a solid background on the level of a Bachelor of Science in Computer Science, or similar. The program is structured in multiple, focused specializations from which a student chooses one according to personal preferences. The program is organized in close collaboration with the University of Amsterdam.

From the academic year 2016 on, students will be awarded a joint degree from both universities. Classes are taught both at the VU campus, and at Science Park Amsterdam. Both locations are conveniently connected by both public transportation and bicycle paths.

If you are interested in this programme, you could also check out our Master's programme in Parallel and Distributed Computer Systems, founded by Prof. Andrew S. Tanenbaum.

The Master's programme of Computer Science currently offers six distinct tracks:

  • Taal:Engels
  • Duur:2 years
  • Collegegeld:Tuition fees
  • Aanmelden voor:1 June for Dutch students. 1 April for EU/EEA and non-EU/EEA students.* * EU/EEA students with an international degree who do not need housing services through Vrije Universiteit Amsterdam University Amsterdam can still apply until 1 June.
  • Startdatum:1 September / 1 February
  • Vorm:Voltijd
  • Interessegebied:Informatica, Wiskunde en Bedrijf
  • Specialisaties:

    - Big Data Engineering
    - Computer Systems Security
    - Foundations of Computing and Concurrency
    - Internet and Web Technology
    - Parallel Computing Systems
    - Software Engineering and Green IT

  • Toelatingseisen:Admission requirements

Peter Mika"After finishing my MSc and PhD degree both at VU, I got a job as a researcher at the European research lab of Yahoo in Barcelona, Spain. The most visible part of my work is that I contributed to the conceptualization and design of SearchMonkey. SearchMonkey uses semantic technologies to improve how search results are displayed, by including images, links and data inside the abstracts. I like this job because I'm interested in applying semantic technologies to improve search. This not only means Web search, but also searching inside the vast content assets owned by Yahoo, including news, finance and product data, emails, videos and images, social networks, user profiles and much more."
Peter Mika, researcher @ Yahoo! Research, Barcelona 
More information
Events and activities (Dutch) / Events (English)
Order the brochure
Contact the Master's coordinator

© Copyright Vrije Universiteit Amsterdam
See also