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

Software Engineering

About

The Master of Science in Software Engineering is a one-year, full-time on-campus program that focuses on the design, development, and maintenance of complex software systems. The program covers key areas such as software architecture, agile methodologies, software testing, and database systems, preparing students to become experts in building high-quality, scalable software solutions.

Graduates will be well-prepared for careers in software development, system architecture, and software project management. The University of Amsterdam offers a dynamic academic environment, with access to industry-driven projects, expert faculty, and cutting-edge technologies, ensuring students are equipped to succeed in the fast-evolving field of software engineering.

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: Software Engineering
  • Degree Type: Master of Science
  • Duration: 1 year
  • Mode of Study: Full-time, On Campus
  • Application Deadline: 30 June 2026
  • Location: University of Amsterdam (UvA), Netherlands
  • Field of Study: Information Technology (IT)
  • Language of Instruction: English

Program Structure

Semester 1 – Foundations in Software Engineering

  • Introduction to Software Engineering
  • Programming and Algorithms
  • Software Development Methodologies
  • Software Testing and Quality Assurance

Semester 2 – Advanced Software Engineering

  • Software Architecture and Design
  • Advanced Data Structures
  • Web and Mobile Application Development
  • Research Project in Software Engineering

Career Opportunities

Graduates of the Software Engineering Master’s program are in high demand in software development, systems design, software architecture, and IT project management. With expertise in software engineering principles, coding, and system architecture, they can work as software engineers, systems architects, application developers, and project managers. The increasing reliance on software solutions across industries ensures a wealth of career opportunities in tech companies, consulting firms, and startups.

Why Choose This Program

The Software Engineering program provides students with a solid foundation in software development methodologies, systems design, and programming. Students gain practical experience in developing scalable and efficient software systems, preparing them for high-level positions in software development and IT project management. The program’s emphasis on both technical skills and teamwork ensures that graduates are ready to lead in the software industry.

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
$39,827.00/year
Location
Amsterdam, Netherlands
View on map
Apply Now
Add to Wishlist