Skip to main content
DA / EN

Create the software of the future

Do you want to help create the software of the future? With a degree in Software Engineering  you can take part in developing and inventing intelligent apps or software, that will play a crucial role in the future. Software has changed our world significantly in just a few decades, but what will be the next big steps? Will your future software skills contribute to seamless software solutions that may revolutionize the operation of the healthcare system? 

 During your studies, you will learn to develop software that suits the people and organisations that need it. You will reach out to the user, research their needs and from this get some good ideas so you can develop the best software for the user.
As an engineering student, you work in project groups, collaborate with companies, and you will be sought after in the job market.

What will I learn?

With a degree in Software Engineering, you will gain the skills to be able to develop the software solutions of the future, lead the development and implementation of software, collaborate across professional groups and cultures, solve tasks in an international context, advise on investing in new software solutions and much more.

Among other things, you learn how the technology is best used to develop efficient and revolutionary solutions, to create software from scratch and further develop existing software, to investigate the need for the software, to describe and analyse the requirements and to design, programme and test the software. You will get the opportunity to test your competencies on company cases and in direct collaboration with the industry.

Existing programming skills are not required to apply the programme, as the programme includes an introductory course in programming. At the start of the programme, it is assumed that new students have no prior in-depth experience with programming.

How is the programme structured?

The programme consists of a combination of theoretical courses and practical project work. Each semester is based on a main theme, which becomes the basis for the semester's theory and project work.
In the first semester, the focus is on software programming. The second semester is all about developing software systems. The third semester focuses on distributed interactive software systems. In the fourth semester, the focus is on intelligent component-based software systems. The fifth semester is about security and mobile software systems. You can also study this semester abroad. In the sixth semester, you will learn about project collaboration and you will write your bachelor project based on all your knowledge from the previous semesters.

The Master's programme

The bachelor's programme takes three years, after which you take the two-year master's programme to achieve a MSc in Engineering. Here you have the opportunity to specialise in the subject areas you are interested in. Read more about the master's programme in Software Engineering.

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.

That is why you should study...

  • You will develop the software of the future
  • You will have good career opportunities in both Denmark and abroad
  • You will learn to develop innovative solutions to specific problems

Get a feel for the atmosphere in Odense