You are here: Home Find your Study Programme University of Southern Denmark (SDU) Odense Software Engineering
Programmes

Software Engineering

Master (2 years) of Science in Engineering, 120 ECTS
Engineering Mathematics, natural- and computer science

Institution University of Southern Denmark (SDU)
Campus Odense
Duration 2 years
Tuition per term (Non-EU/EAA/CH) 6950 EUR
Tuition per term (EU/EAA/CH) 0 EUR
Website https://direc.to/iHn2

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 EngineeringThe 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


EU/EAA/Nordic/Swiss citizens

Application date
Mar 01
Start date
Sep 01

Non-EU/EEA/Nordic/Swiss citizens

Application date
Feb 01
Start date
Sep 01

Odense

Description

At Campus Odense 800 researchers and nearly 12 000 students every day work on discovering new knowledge, realisation, and education. Campus Odense is also home to The University Library of Southern Denmark which supports research and education through books and access to databases.

A web of cycle lanes connects Campus Odense with the inner city. A city filled with leisure offers for both students, researchers, and teachers.