Master’s Programme in Software Engineering
120 credits
- Period : 2022-August-29 until 2024-June-02
- Location: Karlskrona
- Type of instruction: On campus, day, full-time
- Language of instruction: The teaching language is English.
- Programme syllabus: Download
It is no longer possible to apply to this option
Master’s Programme in Software Engineering
Analyze, adapt and apply. Meet future needs with an education that gives you a wide capacity to understand software engineering – from start to finish, and every step in between.
Choose your future – development or research
The programme is developed to meet the needs of students, industry, and academia. It has a strong focus on preparing you for employment in both business and research organizations, and elective courses enable you to create your unique profile of skills.
The tuition fee is SEK 60 000 per semester, one semester corresponds to 30 ECTS credits. EU/EEA citizens are not required to pay fees.
Courses and content
Note! The course list is tentative. See the programme syllabus for an established course list.
Courses autumn semester 2022
Seminar Series in Software Engineering, 7,5 credits
Software Architectures and Quality, 7,5 credits
Requirements Engineering and Product Management, 7,5 credits
Agile and Lean Software Development, 7,5 credits
Courses spring semester 2023
Software Testing, 7,5 credits
Research Methodologies in Software Engineering and Computer Science, 7,5 credits
Software Metrics, 7,5 credits
Mathematical Statistics, 7,5 credits *
Decision Support Systems, 7,5 credits *
Social Sustainability in Product- and Service Development, 7,5 credits *
* Valbar kurs
Courses autumn semester 2023
Applied Cloud Computing and Big Data, 7,5 credits *
Advanced Topic in Software Engineering, 7,5 credits *
Programming in UNIX Environment, 7,5 credits *
Software Security, 7,5 credits *
Machine Learning, 7,5 credits *
Applied Artificial Intelligence, 7,5 credits *
Performance Optimization, 7,5 credits *
Multiprocessor Programming, 7,5 credits *
Software Quality Management, 7,5 credits
Software Evolution and Maintenance Project, 7,5 credits
* Valbar kurs
Courses spring semester 2024
Master's Thesis (120 credits) in Software Engineering, 30 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.
Create software that meets future challenges
The Master’s programme in Software Engineering deals with the complex challenges facing the software developers of the future. You acquire a wide understanding and base of knowledge through education and training in advanced concepts within software engineering, covering the entire development process. You learn how to construct and test software products to meet the challenges of tomorrow, with high demands on efficiency and quality. You also learn how to reflect upon and improve modern development processes.
From start to finish – each process, step and action
The education provides you with the skills and knowledge required to engineer software systems from the initial planning and scoping of projects, to the process of development, testing and delivery of the software system itself. The courses cover both engineering and working methodology and you will study subjects such as project planning, software quality, and research methodology.
As a student within the programme, you will get access to Ericsson Space Lab (2:26, English text)
Chat with us
Questions?


You will study here
On BTH’s main campus in Karlskrona, you will find our programmes and courses in engineering, IT, spatial planning, industrial economics and health sciences.
Campus Gräsvik in Karlskrona is located right next to the water, and there is even a swimming jetty 50 meters from the lecture halls. From the modern library’s study areas, you have a nice view of the sea and outside there are exercise trails that take you through the woods and along the beach.
Good to know
Look below for information about how to apply, entry requirements and important dates.