PhD Monitor
/Detail
Computer Science● OpenMastersPreview

Joint Master's in Computer Science (VU Amsterdam & UvA)

A unique joint Master’s programme in Amsterdam combining expertise from Vrije Universiteit Amsterdam and the University of Amsterdam.

Best for:Best for students passionate about computer science with a focus on specialised tracks like big data, systems engineering, or green IT, seeking a joint degree from two leading Dutch universities.

Vrije Universiteit Amsterdam · Amsterdam, Netherlands
More professors at Vrije Universiteit Amsterdam
Big Data EngineeringComputer Systems and InfrastructureFoundations of Computing and ConcurrencySoftware EngineeringGreen ITSoftware Engineers for Green Deal
This is a masters position — not a PhD studentship.
Deadline
Apr 1, 2027
169 days
Funding
—
2 years
Start date
Flexible (typically September)
Full-time
Location
Amsterdam
Netherlands

Overview

This Master’s in Computer Science is a collaborative degree between Vrije Universiteit Amsterdam (VU) and the University of Amsterdam (UvA), offering six specialisations: Big Data Engineering, Computer Systems and Infrastructure, Foundations of Computing and Concurrency, Software Engineering and Green IT, and an international track for Software Engineers for the Green Deal. Students benefit from a shared curriculum, research opportunities, and joint degree certification. The programme leverages the combined resources of both universities, including affiliated research institutes, to provide a multidisciplinary and specialised education in cutting-edge computer science fields. It is designed for students seeking a rigorous, interdisciplinary approach to technology and its societal applications.

joint degreecomputer science master'sbig data engineeringcomputer systemssoftware engineeringgreen ITAmsterdamVU Amsterdam

What you'll do

  • Complete a 120 ECTS curriculum spanning two years, divided into specialised tracks based on individual interests.
  • Engage in coursework taught jointly at Vrije Universiteit Amsterdam and the University of Amsterdam.
  • Participate in research projects and seminars facilitated by affiliated research institutes.
  • Develop specialised skills in chosen areas such as big data, systems engineering, or green IT technologies.
  • Collaborate with peers and faculty from both universities to foster interdisciplinary learning.
  • Conduct a final research project or thesis under the supervision of faculty members from either university.

Requirements

Degree required: Bachelor’s degree in Computer Science or a closely related field from a recognised university.

Degree offered: Master of Science (MSc)

Language: English; no specific proficiency test required but fluency is expected.

Instruction: English

Required skills
  • Strong foundation in computer science principles and algorithms.
  • Basic proficiency in programming languages such as Java, Python, or C++.
  • Ability to work collaboratively in interdisciplinary teams.
  • Interest in specialised areas such as big data, systems, or green IT.
Nice to have
Experience with data analysis or software development projects.Familiarity with cloud computing platforms or big data tools.Knowledge of sustainability or green technology concepts.
Eligibility
  • Open to international students.
  • No specific nationality or residency restrictions.
  • No age restrictions.

Funding & terms

Type
Unknown
Amount
—
Duration
2 years
Programme
—

Programme and admissions

Admissions not verified

A catalogue listing does not mean applications are open or funding is guaranteed. Check the source for your intake.

Intake
Not confirmed by the source
Duration
Not confirmed by the source
Teaching language
Not confirmed by the source
Taught / research mode
Not confirmed by the source
Study mode
Not confirmed by the source
Campus
Not confirmed by the source
Prerequisites
Not confirmed by the source
Application instructions
Not confirmed by the source
Tuition
Not confirmed by the source
Funding
Not confirmed by the source

How to apply

Deadline: 2027-04-01

Applicants must submit their application through the official portal of Vrije Universiteit Amsterdam. The application process includes providing academic transcripts, a CV, a motivation letter, and proof of English proficiency if required. Additional documents may be requested depending on the chosen specialisation.

Documents required
  • CV
  • Motivation letter
  • Academic transcripts (Bachelor’s degree)
  • Proof of English proficiency (if applicable)
  • Letter of recommendation (1-2, depending on requirements)
↗Check programme and admissions
Lab
Joint Computer Science Research Group (VU Amsterdam & UvA)
Vrije Universiteit Amsterdam
Netherlands
See the full position

Create a free profile to unlock your personal match score, the full requirements, funding details and how to apply — in English or Persian.

No card · 10 free AI match scores
Explore this programme
Check admissions, intake and funding with the official source; a listing does not mean applications are open.