M.Sc. Software Engineering, Two Years

Malardalen University

Application deadline: January 15
Tuition fee:
  • Free (EEA)
  • € 15,440 / Year (Non-EEA)
Start date: September  2015
Credits (ECTS): 120 ECTS
Duration full-time: 24 months
  • English
Delivery mode: On Campus
Educational variant: Full-time

Show more

Your Details
Thank You

Become a StudyPortals member and get access to exclusive information, like scholarships, related to your favourite programme!

Please enter your full name.

Something went wrong. Please try again here.

Confirmation e-mail address does not match.

Confirmation e-mail address does not match.

An account with this e-mail already exists. Please log in here.

Are you already a StudyPortals Member?
Find all members only information here


Thank you! Please check your e-mail to activate your account. Once your membership account is activated, you can find all information here.

You can also find alternative Masters here



The growth and influence of software in business and our daily lives have been phenomenal. Software Engineering deals with design and development of high quality software systems and hence an increasingly important area in computer science. In these programs you will gain theoretical knowledge and excellent practical skills in software engineering.

The Programme
During this programme, students will acquire fundamental knowledge and excellent expertise in engineering software intensive systems, which imply the ability to cope with complexity of understanding, designing and implementing such systems in the global work place. The students will obtain knowledge in principles for the analysis, design and implementation of large and complex software systems. The modern trends that will dominate future software development including component-based software engineering, service-oriented architectures, interoperability and global system development will be taught.

Our program reached new heights of excellence with recent successes at the software engineering project contest (SCORE) in ICSE, the topmost software engineering conference. During 2009, four of the ten teams that reached the finals including the final winning team was from our program. During 2010, two of our teams reached the finals including the runner-up in the competition.

A special feature of the program is its four different tracks known as industrial, research, general and international tracks. The industrial track will involve mentoring and thesis projects related to partner industries, where as the research track provides enhanced exposure to the state-of-the-art research themes. In the international track, a student has the possibility to study the second year at one of our partner universities in Europe and obtain a double degree (

This master programme is hosted by the Division of Software Engineering at Mälardalen University. The division has several internationally acclaimed researchers with proven records of excellence and active involvement in world leading conferences. The major areas of research at the division includes Component-Based Software Engineering, Software processes, Software Testing, and Dependable Software Engineering. All research is performed in projects with specific goals with respect to publications, collaborations, and prototype tools.

We transfer our research results to our education as far as possible. Most of the advanced level courses in the second year will cover state-of-the- art research in software engineering, and they will be taken jointly with the PhD students of the department.

Employment and Future Prospects
The two-year Master Programme in Software Engineering provides you with advanced knowledge concerning the development of high quality software systems, which is essential for software architects, project leaders, and technical specialists, especially within a global development context.

The extensive research elements in the programme will also provide you with a head-start for an academic research career. After your studies, you will be able to work nationally or internationally as a software architect, developer or project manager in industry, or as academic researcher.


The programme consists of 90 credits of theoretical courses along with an independent project (degree project) in Computer Science at second-cycle level, comprising 30 credits.
Year 1
Computer Science
Software Engineering, 15 credits
Software Verification and Validation, 7.5 credits
Component-based Technologies, 7.5 credits
Advanced Software Engineering, 7.5 credits
Project in Software Engineering, 15 credits
Elective 7.5 credits:
Computer Science
Intercultural Competence in Global Engineering, 7.5 credits
Advanced Software Verification and Validation,7.5 credits
Design of Reliable Systems, 7.5 credits
Advanced Component-based Software Engineering, 7.5 credits
Mathematics/Applied Mathematics
Numerical Methods with MATLAB, 7.5 credits
Elective in addition:
English for Academic Purposes, 7.5 credits
Computer Science
Development of Industrial Systems, 7.5 credits
Research Methods in the Natural Sciences and Engineering, 7.5 credits
Year 2
Computer Science
Research Methods in the Natural Sciences and Engineering, 7.5 credits
Distributed Software Development, 7.5 credits
Model-driven Software Development, 7.5 credits
Second-cycle Degree Project, Computer Science, 30 credits
Elective 7.5 credits:
Computer Science
Development of Industrial Systems, 7.5 credits
Mathematics/Applied Mathematics
Calculus II, 7.5 credits
Elective in addition:
Computer Science
Advanced Software Verification and Validation, 7.5 credits
Design of Reliable Systems, 7.5 credits
Advanced Component-based Software Engineering, 7.5 credits


A completed Bachelor's degree from an institution of higher education of three years or more, equivalent to 180 credits, of which at least 90 credits are within Computer Science or Computer Engineering 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.

English Language Requirements

IELTS band: 6.5
TOEFL paper-based test score : 575
TOEFL iBT® test: 90


    There are more scholarships available for this study programme

    to find more related scholarships for this programme.
    Not a member yet? Create an account and join +150 000 StudyPortals members.

    Create a free account now!

    • Save and compare your favourite study programmes
    • Apply for the
      € 1000 scholarship
      awarded by StudyPortals each three months
    • Receive personal updates helping you to find the right study programme for you
    Sign up for free or log in

    We are helping thousands of students to find a university abroad!

    Fortunately enough I was able to find StudyPortals. Right from the start of the application to getting the confirmation of admission I was using StudyPortals.
    Shivprasad - India

    Sign up for your personal newsletter and we will help you too.

    We will send you all the information you need to find your dream study programme!

    Welcome to StudyPortals chat
    Thank you
    Thank you for your question. We will get back to you soon! The reply will be sent to your account which you can activate via the e-mail you just received. Find more study programmes