The curriculum of the one-year Master's programme Software Engineering consists of four hard-skill technology-oriented courses, two soft-skill human-oriented courses, a course preparing you for your Master's Project and the Master's Project.
The entry requirements and the application procedure for this Master’s programme depends on whether you have completed your prior education in the Netherlands or abroad.
It is possible to do a premaster’s programme in order to work on certain deficiencies before starting the master’s programme. However, please note that only students who are selected by the Admissions Board of the master’s programme Software Engineering for a premaster’s programme can do the premaster’s programme.
The Master’s programme Software Engineering can be done as a part-time study, in two years instead of one. Various companies offer the possibility to follow the programme within working hours.
The application process and the deadline depend on whether you have completed your prior education in the Netherlands or abroad. We strongly recommend to start the application procedure at least a week before the deadline. Getting all your documents ready and going through the process will take several days.
For programme-related questions, please contact the Programme Director, Dr Ana Oprescu:
International degree students with questions about the application procedure can contact the International Team for a quick answer using this web form or by sending them an email.
For other questions (from both Dutch and international degree students), contact the Central Student Service Desk:
Would you like to hear from one of our Master's students what it's really like to study at the UvA? Are you curious about the study programmes, student facilities, lecturers and research projects? You can either ask your questions by email, or make an appointment for a 'Meet the Master' day.