Master’s Programme in Software Engineering
- Period : 2023-January-16 until 2025-January-19
- Location: Some or all of education and examination is held at distance.
- Type of instruction: Distance, mixed-time, part-time 50%
- Application code: BTH-70547
- Language of instruction: The teaching language is English.
Link to welcome letter from responsible teacher will be posted here no later than 3 weeks before the course begins.
Master’s Programme in Software Engineering
A Master's degree for professionals focusing on rigorous and data-driven approach to software engineering.
The programme is a possibility for software professionals to complete a university degree on distance in software engineering at a 50% pace during four semesters.
Enhance your skill set and take on new challenges and responsibilities in software development projects and enterprises.
Together with its delivery on distance, the programme presents an excellent option for combining education and work.
In order to fulfil programme requirements regarding the working experience, you need to attach employer certificate (in Swedish or in English). Please find the template certificate here.
The tuition fee is SEK 50 000 per semester, one semester corresponds to 30 ECTS credits. EU/EEA citizens are not required to pay fees.
Being a software professional requires constant learning. This specialization promises to give you deeper insights into the different phases of software development, from requirements definition, through delivery and verification, including crucial knowledge in security and machine learning. Using this knowledge, you should be well set up for your future development as a software professional.
Anders Sundelin, Senior System Architect, Ericsson
Courses and content
Note! The course list is tentative. See the programme syllabus for an established course list.
Courses spring semester 2023
Adaptive Lean Software Testing, 7,5 credits
Courses autumn semester 2023
Applied Cloud Computing and Big Data, 7,5 credits
Courses spring semester 2024
Machine Learning Security, 6 credits
Students who apply for a course or programme, and meet the general and specific entry requirements, compete with one another for available places. When there are more qualified applicants than there are places for an education, the places are distributed through a selection. The selection is made according to selection method 1. Read about the selection procedure here.
The study programmes at BTH are continuously monitored and developed through yearly follow-up dialogues, course evaluations after each completed course, and programme evaluations. Results from follow-ups and evaluations can lead to changes in the programmes. These changes are always communicated to the students.
Each educational programme is tied to an advisory board that discusses issues such as the quality of the programme, its development, and relevance for the labour market. In the advisory board, or a committee to the advisory board, teachers, external members, students and alumni are represented.
The programme comprises 60 credits distributed over six courses and a minor thesis project.
The programme covers requirement engineering, testing, cloud computing, agile software development, machine learning, software security, and research methodology.
The courses involve both individual and group work where you can work with and learn from other professionals all over the world.
Do you have questions regarding the program?
The lecturers are pre-recorded and available for the students to watch in their own pace. There may be some online interactive sessions.
The program is conducted on a 50% pace. You are expected to put approximately 20 hours per week.
No. The program is offered 100% on distance.
Good to know
Look below for information about how to apply, entry requirements and important dates.
How to apply
Read more about the application process, entry requirements and about higher education in Sweden.
After submitting your online application, the next step is to document your eligibility for the courses and programmes you have applied to.
Here you will find information about late applications and the set dates when your application and supporting documents must have been submitted.
Rate of study