Master's programme in Software Engineering, 60 credits
The proliferation and growing influence of software in business and our daily lives have been phenomenal. Software engineering deals with the design and development of high-quality software systems – and hence is an increasingly important area in computer science. In this programme you will gain advanced knowledge and practical skills in software engineering.
During this programme, you will acquire good theoretical knowledge and excellent skills in engineering software-intensive systems, which encompass the ability to cope with the complexity of understanding as well as developing them. You will acquire knowledge of principles for the analysis, design and implementation of large and complex software systems. Students successfully completing this programme will be able to demonstrate understanding of the methodologies and techniques of software management and to apply them to a range of development scenarios. You will be able to take advantage of global diversity and work in international teams. Close industrial collaboration, including for example industrial guest lectures and thesis projects related to partner industries such as ABB, Ericsson or Volvo, links theory to practice.
Employment and Future Prospects
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 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 educations 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.