M.Sc. Software Engineering, Two Years

  • On Campus
  • 24 months
  • EUR15440 Year (Non-EEA)
  • English
Malardalen University | Västerås, Sweden
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.
Visit Programme Website Many students visit a programme website.

Description of Software Engineering, Two Years

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 (

Research

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.

Detailed Course Facts

Application deadline January 15
Tuition fee
  • EUR 15440 Year (Non-EEA)
  • Free (EEA)

non EU/EEA: Total programme fee: 270 000 SEK

Start date September  2015
Credits (ECTS) 120 ECTS
Duration full-time 24 months
Languages
  • English
Take an IELTS test
Delivery mode On Campus
Educational variant Full-time
Intensity Flexible

Course Content

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

Requirements for Software Engineering, Two Years

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.

Work Experience for Software Engineering, Two Years

No work experience is required.

More Information

We Are Helping Thousands of Students to Find a University Abroad!

Shivprasad
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!

Malardalen University, Sweden

Sweden Mälardalen University (abbreviated MDH) is one of Sweden’s large institutes of higher education. The University has over 14,000 students studying our 52 programmes and 1,000 courses, and almost 900 faculty and staff. MDH is characterised by close partnerships with businesses and the public sector in the region, making our University attractive to students - and our students attractive on the labour market.