For best experience please turn on javascript and use a modern browser!
You are using a browser that is no longer supported by Microsoft. Please upgrade your browser. The site may not present itself correctly if you continue browsing.

Software Engineering

Compare programme

You want to take your qualities as a software engineer to the next level. To work with other software engineers on realistic, complicated issues. To solve isolated technical problems and operate within the dynamic and extensive field that is software engineering. You can take the MSc in Software Engineering to not just know the how, but to understand the why.

Language of instruction
Full-time, part-time

Take your qualities as a software engineer to the next level

Request brochure
Here's why you want to study Software Engineering at the UvA
Personal supervision

Lecturers keep a close eye on your progress, and may offer additional coaching.

Stone’s throw from renowned institutes

At Science Park you’ll find, among others, the National Research Institute for Mathematics and Computer Science (CWI) and the Netherlands eScience Center (NLeSC).

Thesis Fair

You can attend the annual Thesis Fair, where several organisations present themselves and potential Master’s Projects for you. 

Available part-time

You can complete this programme part-time in two years. 

Software Engineering will suit you, if you...

  1. Want to study software engineering on an academic level.
  2. Are curious and like being challenged by complex software issues.
  3. Want to learn how to make thorough strategic decisions.
  4. Have a solid technological basis and a fundamental understanding of computer science and software.
Facts & Figures
Degree programme
MSc Software Engineering
Regular study programme
Full-time, part-time
60 ECTS, 12 months
Language of instruction
Starts in
CROHO code
Science Park