Mälardalens Högskola Logga
Mälardalens Högskola Logga


Master's programme in Software Engineering

  • fiber_manual_record Credits 120  credits
  • home Study location Västerås
  • access_time Time 2 years  (full time)
  • timeline Education ordinance Second cycle

In this programme you learn how to develop and maintain high-quality software systems that matches the increasing demands of today’s digital society. After your studies you will be able to work as a software architect, developer or project manager in industry or as a researcher in academia.

Watch the video to see where Dzana Kujan, former student, works today.


The programme gave me experience of working with real projects and clients while still studying. The contacts I made in connection with these projects helped me later to get jobs. Everything I learnt at MDH I’ve been able to apply in my work.

Nikola Radisavljevic

former student

Read more

The programme

Software is playing an increasingly important role, in our daily life as well as in industry and in society at large, and thus software engineering has become a crucial area of computer science. Here you learn methods to effectively develop and maintain complex software that meets stringent quality, and e.g. safety requirements.

During the programme you acquire knowledge and a deeper insight into software engineering in both industry and research. You meet industrial guest lecturers, get an insight into how a modern hi-tech company works and have the opportunity to do your degree project in collaboration with one of our industry partners, such as ABB, Bombardier Transportation and Volvo Construction Equipment.

As a student in this programme, you also work closely with our researchers and doctoral students. Most of the courses in the programme are led by active researchers at MDH in primarily industrial software engineering, model-based development, software verification and development of reliable systems. In addition, about half of the degree projects are done within research projects.

There are also many opportunities to study parts of the programme abroad, either as an exchange student for one or two semesters or by studying the second year at one of our partner universities in Europe, thereby taking a double degree.

Employment and Future Prospects

The programme gives you in-depth knowledge of the development of high-quality software, which is necessary for programmers, project managers and technical specialists. After your studies you will be able to work nationally or internationally as a software architect, developer or project manager in industry, or as a researcher in academia.


Watch our webinar to get even more information about the programme.

Course overview for programme

Year 1

Computer science


Mathematics/Applied Mathematics 12.5%

Year 2

Computer science


Questions about the programme?

Contact me if you have questions about the programme or want to know more.

Occasions for this programme

Autumn 2021

  • Master's Programme in Software Engineering, 120 credits


    120 credits


    Autumn 2021 (start 2021-08-30)

    Time and study pace

    2 years (full time)

    Education ordinance

    Second cycle

    Application code




    Study location


    Specific requirements

    A completed Bachelor's degree from an institution of higher education of three years or more, equivalent to 180 credits, of which at least 60 credits are within Computer Science or Computer Engineering including programming corresponding to 15 credits, and at least 22.5 credits in Mathematics/Applied Mathematics. A TOEFL test result, with a minimum score of 575 with a TWE score of at least 4.5 (PBT) or 90 with a TWE score of at least 20 (iBT) or an IELTS test result with an overall band score of at least 6.5 and no band score below 5.5 or equivalent is required.


    University credits



    Tuition fee

    For students outside EU/EEA
    Per installment prior to each semester: 67500 SEK
    Annual tuition fee: 135000 SEK
    Total programme fee: 270000 SEK


Study advisor for the programme

Similar programmes

Master's programme in Intelligent Embedded Systems

In this programme you learn how to design intelligent embedded systems that are safe, reliable and can learn from and adapt to their surroundings. After your studies you can work as an engineer, project manager, system architect or programmer.

Read more

Master Programme on the Engineering of Data-intensive Intelligent Software Systems

EDISS is a two-year Erasmus Mundus Joint Master Degree programme delivered by four partner universities. The first year you study at Åbo University and during your second year you can specialise in Industrial ML Software Engineering and study at MDH, or in a specialization provided by the other partner universities. The programme enables you to take a double master’s degree from two different Universities.

More about the programme

Read more

Bachelor's and Master's programmes

We offer a variety of programmes that are strongly interrelated with the research environments of the university.

Read more

Application and admission

Great that you are interested in Mälardalen University. One of the first questions are often about how and when to apply. That and more will be answered on this and related pages.

Read more

Mälardalen University scholarship programme

Every year Mälardalen University offers a limited numbers of scholarships to students applying for a Master's programme with us as their first choice.

Read more

How it works

Read up on the process and which documents to complete your application with. On universityadmissions.se you can find all the information you need. It’s a lot to read but it’s so worth it.

Read more
To top