TuitionAsk an advisor
Duration2 years
Teaching languagesEnglish
DegreeMaster's Degree
Programme provider

University of Southern Denmark (SDU)

Kolding, Denmark · Accredited programme

University profile
At a glance

Software Engineering (Master's Degree) is taught at University of Southern Denmark (SDU), Kolding. It lasts 2 years. Taught in English.

Program overview

Work with the development of future intelligent software that will make life easier for users As an MSc in Software Engineering you will work with the development of future intelligent software that will make life easier for users. You can, for instance, become a software developer, IT and systems architect or project manager. You can develop mobile apps, IT security and online solutions. Software is included in many aspects of our daily lives, both in companies and society in general. Therefore, there is a great need for software experts to develop products that are relevant to both consumers and businesses and which meet the needs of society. During your studies in engineering, you learn to develop state-of-the-art software products and services. Simultaneously, you will be able to improve the products and services we know today. You will learn how technology is best used to develop efficient solutions – not only from a technical point of view but also from a user perspective.The study programme consists of following subject areas: Software Engineering Programming Information Technology Industry and Society Engineering Foundation and Practice Read more about the structure of the programme Software Engineering Software Engineering The purpose is to provide the student with knowledge of advanced theories, methods and techniques within software engineering which enables the student to independently take responsibility for and participate in the investigation of the need for the software, identification of requirements, analysis, software design, interaction design, programming and testing, as well as project management, change and configuration management, and quality management. Programming The purpose is to provide the student with knowledge of advanced terminology within programming including different paradigms which enables the student to design, construct and test reusable and complex software systems. Information Technology The purpose is to provide the student with knowledge of advanced information technology including emerging technologies. The purpose is to provide the student with knowledge on technologies within relevant areas, such as, data management, artificial intelligence, and interaction technologies. This enables the student to apply such knowledge in connection with software development including different choices of technical platforms and analyse the impact of a choice on a given software engineering problem. Industry and Society The purpose is to provide the student with knowledge of software as an innovative element considering the industrial and societal context for the development or acquisition of software. This enables the student to apply such knowledge to understand and describe user needs, interplay between organisations and software development, innovation and globalisation. Engineering Foundation and Practice The purpose is to provide the student with engineering competences focusing on scientific methods, engineering complex systems and industrial practice. This enables the student to apply knowledge on modeling of problems and evidence-based research with scientific methods relevant to the disciplines of the program including techniques for searching scientific literature, techniques for reading and understanding scientific papers and techniques for writing a scientific survey. Furthermore, apply knowledge from the programme in an industrial setting. What can I become This programme gives you several career opportunities - both in Denmark and abroad. With a MSc in Software Engineering, you can, for example, get a job as a software developer, mobile application developer, system developer, system consultant, product manager, data scientist, project manager, IT strategy manager or project manager. Read more about the job opportunities For Further Information About the Educational System in general visit the section The Danish Higher Education System

CityOdense

Cost per year

Living costs€1,370 a month in Odense, rent included
€16,440

Living costs from SiT estimate from livingcost.org city data (Nov 2026), converted from USD at the ECB reference rate of 30 Oct 2026 (1 EUR = 1.1172 USD)

Admission requirements

Typical requirements in Denmark for this degree level. Your advisor gives you the final list.

  • A completed qualification that gives access to Master's Degree study.
  • Academic transcripts and any programme-specific assessment the institution asks for.
  • Your advisor checks the final requirements for your education system and intake.

Language requirements

Confirm the accepted English-language evidence with the institution for the selected intake.

EnglishMain teaching language
LanguageCert AcademicAsk us

Prepare for and book LanguageCert Academic with SIT Connect

Required documents

A typical checklist for this degree level. Your advisor gives you the final list.

Passport or national identity document
Previous diploma or graduation certificate
Academic transcript
Proof of the teaching language, when the programme asks for it
Completed application form and a recent photo
CV and motivation letter
Recognition or equivalence of your degree, when the programme asks for it

Accreditation

The central catalogue records this programme as accredited.

Application journey

1Choose the programme

Review the verified facts and the requirements for this degree level.

2Check eligibility

SIT Connect reviews your education and language background.

3Prepare documents

Gather the documents in the list above.

4Send an application request

Send your details now. SIT Connect tells you when the next intake opens, before you formally apply.

Frequently asked questions

How long is Software Engineering?

The official catalogue lists a duration of 2 years.

Which languages is Software Engineering taught in?

Confirm the accepted English-language evidence with the institution for the selected intake.

What is the tuition fee?

The tuition for this programme is not published yet. An advisor can tell you the current fee.

Can I apply now?

There is no active intake for this programme.

Start application request
Compare options

More programs at University of Southern Denmark (SDU)

All university programs