Vrije Universiteit Amsterdam (VU Amsterdam)
Master of Science
On Campus
Vrije Universiteit Amsterdam (VU Amsterdam)
Vrije Universiteit Amsterdam (VU Amsterdam)
Amsterdam
Netherlands

Computer Science (Joint Degree UvA-VU) - Foundations of Computing and Concurrency

About

The Master of Science in Computer Science (Joint Degree UvA–VU) – Foundations of Computing and Concurrency at Vrije Universiteit Amsterdam (VU Amsterdam) is a two-year, full-time on-campus program jointly offered by the University of Amsterdam and Vrije Universiteit Amsterdam. The program focuses on the theoretical and foundational aspects of computer science, with a strong emphasis on computational models, formal methods, and concurrency theory. Students explore topics such as algorithms, programming language theory, distributed systems, and the mathematical foundations of computing, gaining deep insight into how complex computational systems are designed and analyzed.

Graduates of Vrije Universiteit Amsterdam (VU Amsterdam) are well-prepared for careers in software development, systems design, research, and academic pathways such as PhD studies in computer science. Through a curriculum focused on theoretical computer science, concurrent systems, and formal methods, students develop strong analytical and problem-solving skills needed to design reliable and efficient computing systems.

Key Facts

Program Details
Degree: Master of Science
Location: Amsterdam, Netherlands
Academic Information
Area of study: Computer Sciences
Study Format
Study Type: On Campus
Format: Full-time
Language
-

Key Facts

  • Program Title: Computer Science (Joint Degree UvA-VU) - Foundations of Computing and Concurrency
  • Degree Type: Master of Science
  • Duration: 2 years
  • Mode of Study: Full-time, On Campus
  • Application Deadline: 01 June 2026
  • Location: Vrije Universiteit Amsterdam (VU Amsterdam), Netherlands
  • Field of Study: Computer Sciences
  • Language of Instruction: English

Program Structure

Semester 1 – Foundations in Software Engineering and Green IT

  • Introduction to Software Engineering
  • Sustainable IT and Green Technologies
  • Research Methods in Software Development

Semester 2 – Advanced Software Engineering and IT

  • Advanced Software Design and Development
  • Green Computing and Environmental Impact
  • Seminar: Emerging Trends in Green IT

Semester 3 – Specialization in Software Engineering

  • Distributed Systems and Cloud Computing
  • Software Testing and Quality Assurance
  • Independent Research Project

Semester 4 – Master’s Thesis & Research Project

  • Independent Research / Thesis
  • Data Analysis in Software Engineering
  • Final Presentation & Research Portfolio Development

Career Opportunities

Graduates of the Foundations of Computing and Concurrency Master’s program are highly sought after in software development, distributed systems, and cloud computing. With expertise in computing theory, algorithm design, and concurrent programming, graduates are well-prepared for roles as software engineers, systems architects, or research scientists. The increasing need for scalable computing solutions provides excellent career opportunities in tech companies, research institutions, and software development firms.

Why Choose This Program

The Foundations of Computing and Concurrency Master’s program focuses on the theoretical underpinnings of computer science, with an emphasis on concurrency, algorithms, and distributed systems. Students gain deep knowledge of computing models, computational complexity, and concurrent programming techniques. The program’s strong foundation in both theory and practice ensures that graduates are equipped to develop innovative solutions for complex computing challenges. Specializations in cloud computing, high-performance computing, and system optimization provide students with the skills needed to excel in the tech industry.

Contact Information

For further information, please contact the admissions office at:
Phone: +31 20 598 5555
Email: internationalstudents@vu.nl
Address: Vrije Universiteit Amsterdam (VU Amsterdam), De Boelelaan 1105, 1081 HV Amsterdam, Netherlands

Duration
-
Tuition fee
$27,870.00/year
Location
Amsterdam, Netherlands
View on map
Apply Now
Add to Wishlist