MSc in Engineering - Software Engineering - Sønderborg
Sønderborg, Denmark
DURATION
2 Years
LANGUAGES
English
PACE
Full time
APPLICATION DEADLINE
01 Mar 2025
EARLIEST START DATE
Sep 2025
TUITION FEES
EUR 6,950 / per semester *
STUDY FORMAT
On-Campus
* free for full degree students with Nordic, EU/EEA and Swiss citizenship.
Introduction
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
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.
Become a world champion in entrepreneurship
In Software Engineering, you can pursue your entrepreneurial dreams. Graduates Mikkel Bytoft Rasmussen and Mads Lorentzen, like several former students, have chosen to pursue the dream of starting their own business. The two engineers therefore founded the company, HumAid, in 2022, which works to make communication easier between the deaf and the hearing. The company was established in the university's entrepreneurial environment, Startup Station, and has since won two world championships in entrepreneurship at the University Startup World Cup.
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.
You can also continue with a 3-year research programme, which leads to a PhD degree.
Curriculum
The master programme is a two-year programme on top of a relevant three-year bachelor degree.
First semester
In the first semester, the student will gain knowledge and experience with advanced methods for Software Engineering, Information Technology and Engineering Foundation and Practice. You can also choose to specialize in artificial intelligence and cyber-security.
Second semester
In the second semester, the student will further develop their knowledge and experience with advanced methods for Software Engineering, Information Technology and Programming. You can again choose to specialize in artificial intelligence and cyber-security. A research-oriented project will allow the student to apply scientific methods in a specific research area.
Third semester
In the third semester, the student will learn how to carry out an innovation and development process that results in a new product or service and that addresses existing markets or growth markets. Half of the semester consists of elective modules. The student can choose to use part of the elective modules as part of the thesis work in the third semester. Another option is to choose an In-Company project or a project to develop a business idea further in collaboration with a start-up hub.
Fourth semester
In the last semester, the student will write a thesis in Software Engineering.
Career Opportunities
With a degree in Software Engineering you will typically be developing intelligent products for a global market in which cultural understanding and knowledge of local standards and conditions are crucial for success.
Software shapes how people go about their lives and it is embedded in e.g. computers, the TV, the smartphone, the Internet, the car, the train, and the stove. That means that software engineers will have career opportunities in many different sectors – in Denmark as well as abroad.
As an MSc in Software Engineering, you could be employed as, for example:
- Software developer
- Mobile application developer
- Systems developer
- Systems consultant
- IT and systems architect
- Software quality engineer
- Product manager
- Project manager
- Head of IT strategy
- Teacher: in high schools and higher education with the choice of subject didactics
- Researcher
What the corporate world thinks…
Large projects require big ideas
“Our clients and projects in software development for large e-commerce solutions and mobile applications are continuously growing and become more complex. Therefore, we need software engineers that can both develop software in detail and recognize the complexity of the projects in a broader perspective. At Hesehus they become part of a project team developing some of the most ambitious and strategic e-commerce solutions in Denmark. Here, they obtain a role in all phases right from requirement gatherings to deployment and planning of architecture.”
Mette Reinholt Mortensen, Development Manager at Hesehus
We need engineers to create future-proof software solutions
"I don’t question the need for a Master of Science in Software Engineering. The use of software to create solutions that can help us in our daily lives has never been greater since software surrounds us wherever we go; our washing machines, pumps and lighting, the devices in the healthcare industry to global search engines etc. etc. Therefore, we have a great need for civil engineers in Software Engineering because they can participate in all aspects of the development process.
ALOC provides solutions for the financial sector. Our systems are used to trade securities on the stock exchanges, manage assets for banks and their customers as well as investments and risks in companies.
In ALOC we need civil engineers in Software Engineering because they, along with our business analysts, can gain an understanding of the complex relations regarding our customers and hence use this knowledge to create professional and lasting solutions, which will provide value to customers.”
Lars Dahl-Hansen, Senior Software Architect, ALOC A/S
Program Admission Requirements
Show your commitment and readiness for Grad school by taking the GRE - the most broadly accepted exam for graduate programs internationally.