Master's programme in Software Engineering
fiber_manual_recordEducation level CreditsSecond cycle 120 credits
access_timeTime2 years full time
location_onStudy locationVästerås
In this programme you learn how to develop and maintain high-quality software systems that matches the increasingly 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.
Pick location
Pick semester
Credits
120 credits
Education level
Second cycle
Study pace
full time
Study location
Västerås
Start
2024-09-02
Length
2 years
Teaching form
Normal teaching
Tutoring language
English
Application code
MDU-44952
Selection
University credits
Requirements
null
Degree
Masterexamen
Tuition fee
For students outside EU/EEAPer installment prior to each semester: 67500 SEKAnnual tuition fee: 135000 SEKTotal programme fee: 270000 SEK
Apply in Västerås autumn 2024
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, Alstom 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 MDU 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.
Programme structure and content
If you study full-time, you study 30 higher education credits (hp) per semester. Courses can run at different paces and be of different lengths. As a program student, you have a guaranteed place for courses in your program and you study the courses in a specific order. Some courses within a program are mandatory and some are optional.
- DVA332 Software Engineering 1: Basic Course 7.5 credits
- DVA463 Research methods in computer science 7.5 credits
- CDT414 Software Verification and Validation 7.5 credits
- DVA313 Software Engineering 2: Project teamwork 7.5 credits
- DVA488 Software Architecture 7.5 credits
- DVA436 Model-Driven Engineering 7.5 credits
- DVA455 Software Development for Real-Time Systems 7.5 credits
- MAA507 Mathematics of Internet 7.5 credits
- CDT402 Distributed Software Development 7.5 credits
- DVA444 Industrial Systems in Cloud Computing 7.5 credits
- DVA444 Industrial Systems in Cloud Computing 7.5 credits
- DVA437 Safety Critical Systems Engineering 7.5 credits
- DVA501 Thesis for the Degree of Master of Science (120 credits) in Computer Science with Specialization in Software Engineering 30 credits
Contact us
Chat with us
If you have any questions about the studies or the student life at MDU, don't hesitate to contact us! We will help you with your questions and give you the information you need.