

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.
Semester 1 – Foundations in Software Engineering
Semester 2 – Advanced Software Engineering
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.
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.
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