Software Engineering, Two Years, M.Sc.

  • Application Deadline
  • 24 months
  • Tuition
    Tuition (Full programme)
    Tuition (Full programme)
  • English (take IELTS)
Malardalens University ,
The Software Engineering, Two Years programme from Malardalens University provides the know-how necessary for working successfully in a global context, with an opportunity to specialize in specific areas of software engineering, such as dependability or component- and model-based development.
  • Overview
  • Programme outline
  • Key facts
  • Admission requirements
  • Fees and funding


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 it is an increasingly important area in computer science. In this programme you will gain extensive knowledge and practical skills in software engineering.

The Programme

In this Software Engineering, Two Years programme from Malardalens University you will acquire profound knowledge and excellent expertise in engineering software-intensive systems, which imply the ability to cope with complexity in designing, verifying and implementing such systems globally. You will obtain knowledge of principles for the analysis, design and implementation of large and complex software systems with special emphasis on predictability and performance. 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.

A special feature of the programme is its four different tracks known as industrial, research, general and international tracks. The industrial track will involve guest lectures and thesis projects related to partner industries, whereas the research track provides enhanced exposure to state-of-the-art research topics. In the international track, you have the opportunity to study the second year's courses at one of our partner universities in Europe and obtain a double degree (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 include Component-Based Software Engineering, Model-Driven Development, 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 cover state-of-the-art research in software engineering, and many are taken jointly with the PhD students of the department.

Employment and Future Prospects

The Master's 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 provide you a headstart for an academic research career as well. After your studies you will be able to work nationally or internationally as a software architect, developer or project manager in industry or as an academic researcher.

Programme Structure

The programme consists of 90 credits of theoretical courses along with an independent project (degree project) in computer science, specialized in software engineering, at second-cycle level, comprising 30 credits.

Year 1

Computer science:

  • Software Engineering 1: Basic Course
  • Component-based technologies
  • Software Engineering 2: Project teamwork
  • Software Verification and Validation
  • Software Engineering 3: Software Architecture and Processes
  • Model-driven Software Development
  • Software Development for Real-Time Systems

Mathematics/applied mathematics:

  • Mathematics of Internet
Year 2

Computer science:

  • Research Methods in the Natural Sciences and Engineering
  • Distributed Software Development
  • Industrial System Development
  • Safety Critical Systems Engineering
  • Second-cycle Degree Project in Computer Science with Specialization in Software Engineering
Choices within the program

Students who have already taken similar courses are offered the possibility to choose among courses outside the recommended study plan. All courses are selected in consultation with the programme coordinator to ensure the fulfilment of requirements for a degree.

University degree

The degree programme is so designed that the studies will lead towards fulfilment of the requirements for the following degree:

  • Master of Science (120 credits) in Computer Science with Specialization in Software Engineering

Detailed Programme Facts

  • Full-time duration 24 months
  • Study intensity Full-time
  • Credits
    120 ECTS
  • Languages
    • English
  • Delivery mode
    On Campus
Check Your Qualification
  • Enter your qualifications and directly see if a programme fits your profile

Academic 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 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.

Tuition Fee Per Full Programme

  • EUR 28493 International
  • Free EU/EEA

  • International students: Total programme fee: 270,000 SEK


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.

The scholarship will cover 100% of the tuition fee of the programme as long as you follow the normal study plan (minimum 22.5 credits/semester, minimum 45 credits/academic year). The scholarship does not cover living expenses. If your status from being a fee-paying student to a non-paying student is changed during the study period of the programme you will no longer be granted the scholarship.

Please note, if your application for scholarship is to be considered you must have applied for the programme at Mälardalen University as your first choice and submitted supporting documentation within deadlines. In addition the application fee must have been paid in time.

StudyPortals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Testimonial Registration Module

The Global Study Awards: get funded with up to £10,000 to study abroad

Together with the ISIC Association and British Council IELTS, StudyPortals offers you the chance to receive up to £10000 to expand your horizon and study abroad. We want to ultimately encourage you to study abroad in order to experience and explore new countries, cultures and languages.