Software Engineering
| Admission criteria | Application and admission |
| Type of master | Master |
| Language of instruction | English |
| Duration of programme | 1 jaar; part-time study enrolment possible |
| Title | Master of Science (MSc) |
| CROHO-code | 60228 |
Master Software Engineering
Why choose the Software Engineering Master’s degree programme?
Over the course of this Master’s degree programme, you will become familiar with every aspect of the broad and dynamic field of software engineering. We are seeking students with a Bachelor’s degree from a university of applied sciences or research university that are motivated to learn more about this multifaceted profession. You are eager to learn and interested in tackling challenges for which there is no standard solution. You would like to acquire the necessary skills in order to complete complex software projects. How does one determine and interpret the needs of a client seeking to purchase or develop a new software system? How can you learn to recognise, resolve and prevent defects in a software system? How can theoretical knowledge and professional literature be applied in practice?
The Software Engineering Master’s degree programme is also open to those that are already employed in the IT sector but would like to acquire more in-depth knowledge at an academic level. You may choose to participate in the programme on either a full-time or part-time basis.
What does the Software Engineering Master’s degree programme offer?
Software Engineering is a new field, characterised by innovation. The University of Amsterdam’s study programme offers a number of unique, distinguishing benefits:
- a challenging and intensive curriculum with plenty of project-based classes based on examples drawn from day-to-day practice;
- a driven and experienced team of lecturers, providing intensive supervision;
- motivated fellow-students from a broad range of educational backgrounds with varied work experience in the field;
- lecturers with an extensive network of contacts in the world of research and the corporate sector;
- the necessary tools and knowledge to effectively assess and understand complex projects
Status of accreditation and titles
This Master’s programme is accredited by the Accreditation Organisation of the Netherlands and Flanders (NVAO). This means successful completion of the study programme will result in obtainment of the legally recognised Master’s degree in Software Engineering and the title Master of Science (MSc).


