University of Amsterdam (UvA)
Master of Science
On Campus
University of Amsterdam (UvA)
University of Amsterdam (UvA)
Amsterdam
Netherlands

Computer Science

About

The Master of Science in Computer Science is a two-year, full-time on-campus program that provides a deep understanding of computer science principles and their practical applications. The program covers key areas such as algorithms, artificial intelligence, machine learning, software engineering, and data structures, equipping students with the skills to solve complex computing problems and innovate in the tech industry.

Graduates will be well-prepared for careers in software development, artificial intelligence, data science, and cybersecurity. The University of Amsterdam offers access to state-of-the-art computing facilities, expert faculty, and research opportunities, ensuring students develop the technical expertise needed to succeed in the rapidly evolving field of computer science.

Key Facts

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

Key Facts

  • Program Title: Computer Science
  • Degree Type: Master of Science
  • Duration: 2 years
  • Mode of Study: Full-time, On Campus
  • Application Deadline: 01 April 2026
  • Location: University of Amsterdam (UvA), Netherlands
  • Field of Study: Information Technology (IT)
  • Language of Instruction: English

Program Structure

Semester 1 – Foundations in Computer Science

  • Introduction to Programming
  • Algorithms and Data Structures
  • Computer Architecture
  • Software Engineering Basics

Semester 2 – Advanced Computer Science Studies

  • Operating Systems
  • Database Systems
  • Artificial Intelligence
  • Computer Networks

Semester 3 – Applied Computer Science

  • Software Development
  • Machine Learning and Data Science
  • Web and Mobile Development
  • Research Project in Computer Science

Semester 4 – Master’s Thesis & Final Project

  • Independent Research / Thesis
  • Data Analysis in Computer Science
  • Presentation & Academic Portfolio Development

Career Opportunities

Graduates of the Computer Science Master’s program can pursue careers in software development, data analysis, artificial intelligence, and systems engineering. With expertise in programming, software architecture, and algorithms, they can work as software developers, data scientists, AI engineers, and systems architects. The rapid growth of the tech industry ensures strong career opportunities in tech companies, research organizations, and startups.

Why Choose This Program

The Computer Science program provides students with a solid foundation in computer science, software engineering, and computational theory. Students gain hands-on experience in developing software systems, working with data, and applying artificial intelligence techniques. The program’s strong emphasis on practical skills ensures that graduates are ready for high-level roles in the tech industry and academia.

Contact Information

For further information, please contact the admissions office at:
Phone: +31 (0)20 525 1400
Email: info@uva.nl
Address: University of Amsterdam (UvA), Spui 21, 1012 WX Amsterdam, Netherlands

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