Skip to main content

Entry requirements

Entry requirements

To qualify for admission, you must have a relevant degree on a Bachelor's level. You are qualified for admission if you hold one of the following degrees:

You can apply if you hold a similar, relevant degree in Science or Engineering. To be considered, your degree must include a minimum of: 

  • 20 ECTS in Software development and programming (C++)
  • 15 ECTS in analogue and digital electronics and embedded programming
  • 18 ECTS in Mathematics (NB: from September 2023 20 ECTS are required)
  • 5 ECTS in Physics
  • 10 ECTS in Signal processing and control
  • 5 ECTS in Robotics related topics (e.g. artificial intelligence or machine learning)
  • 5 ECTS in Image Processing or Computer Vision or Machine Vision

As part of your application, you must fill out a self-assessment form. You must list the relevant courses from your Bachelor's degree with regards to each of the required subject areas as listed below. Upload the form to the application portal when you submit your application. Self-assessment form (.pdf)

Language requirement

The programme is taught in English. English must be passed with a grade equivalent to 3.0 or higher in the Danish grading scale (2 is passed, 12 is max) or submit proof of your proficiency in English unless your Bachelor's gives you a legal claim for admission. See the English language requirements.


Unless you have a legal claim for admission, you must attach a CV to your application.

Selection criteria

There is a limited number of study places in the programme. If there are more qualified applicants than study places, the following point system is used for the selection of applicants without a legal claim:

  • Content and level of your bachelor's degree (1-30 points)
  • CV (1-20 points)
  • Your academic results (1-50 points). In addition to your overall grade point average, the emphasis is placed on your grades within:
    • Software development, especially
      • Software engineering
      • Object-oriented programming
      • Microprocessors, hardware, and software
    • Mathematics, especially
      • Numerical methods
      • Differential and integral calculus
      • Linear algebra
      • Probability and statistics

As a bachelor's student at SDU, you can apply for permission to follow up to 30 ECTS Master's level courses even though you have yet to complete your Bachelor's degree.

You can be granted permission if you have the necessary academic qualifications. The progression of your Bachelor’s programme is crucial to the outcome of your application.

Check to see whether you fulfil the conditions

By choosing your faculty below you can see which conditions you generally must fulfil to be permitted to take Master’s level courses. Please acquaint yourself with the rules before you apply for permission since you must indicate in your application whether you fulfil the conditions or not. Read more here.

If you have previously studied at the program, or if you already do, then special rules may apply when you apply for admission.

You can see which rules may apply for you and what to do on the page: Studied in a Master's programme before?

Have you completed a Master's programme?

If you've already obtained a Master's degree, you can only be admitted to a new programme if there are vacant study places in the programme.

Learn more about the rule and the possibility to apply for exemption

Have you completed another type of study programme?

As long as you do not hold a Master's degree, you are free to apply for admission to a new programme.


Study start

1. September

Study location


Language of instruction


Application deadlines

Study start 1. September:

  • 1. February for non-EU/EEA citizens
  • 1. March for EU/EEA and Swiss citizens and applicants holding a Danish residence permit  
How to apply

You must submit your application in the online Application Portal

How to submit your application

Former or current student in a Danish Master's programme?

Then specific rules regarding admission may apply

Read more

Admissions University of Southern Denmark
  • Campusvej 55
  • Odense M - DK-5230
  • Phone: +45 6550 1052

Last Updated 23.09.2021