MSc in Software Engineering, 60 credits

60 ECTS (1 year)
Degree of Master of Science in Software Engineering


Autumn 2012:
Program Start
: September 3rd, 2012
Program End: June 09, 2013
Rate of Studies: Full time
Type of Programme: Master's level
Language of Instruction: English
Campus: Karlskrona, Sweden

Role call meetings:

  • September 3, 2012, Room J1620, 10:00 - 12:00.
  • September 17, 2012, Room J1620, 10:00 - 12:00.


The education fulfils the goals set by the Swedish Higher Education Act.


Software has become an increasingly important element of many products that are developed today. There has been a shift in development costs from hardware development to software solutions. This increases the need to be able to develop software products with the right functionality, quality, on time and on budget.


The master programme in Software Engineering is constructed to meet these challenges by educating software developers in advanced software engineering concepts that covers the entire development chain.


The study programme is one year, and contains only mandatory courses. The mandatory courses provide a basis and cover the topics that the software engineering industry currently requires. All courses are designed to present a blend of state-of-practice and state-of-the-art. This is further strengthened by the fact that the university hosts active research within the areas of all the mandatory courses.

The teaching is done by professionals who have considerable industry contacts and many of them are also active researchers in the Software Engineering community. The research group in Software Engineering is internationally recognised within the area, and members of the research group have won several prestigious awards throughout the years.

All courses are taught from a process, product and service perspective. A mandatory Master’s dissertation project comprising ten weeks is also included in the programme. The education comprises seminars, individual and team assignments, written reports, small research assignments, and oral presentation of results.


Application to the programme is typically handled by



General Information

If the applicant already has taken a course that is mandatory within the programme the applicant has the possibility to replace that course with another suitable course in the computing field. Please contact the programme manager for further information regarding this matter.

Courses of study

Course name ECTS SP1 SP2 SP3 SP4
PA2414 - Advanced Software Project Management 7,5 7,5      
PA1308 - Software Architecture and Quality 7,5 7,5      
PA1310 - Practical Requirements Engineering 7,5   7,5    
PA2406 - Applied Software Project Management 7,5   7,5    
PA2405 - Verification and Validation 7,5     7,5  
PA2404 - Research Methodology 7,5     7,5  
15 credit Master Thesis in Software Engineering 15       15



The entrance requirement for the study programme are a Bachelor degree in Computer Science, Software Engineering, Information Systems or Computer Engineering. English language requirements are "Engelska B" or equivalent.

Specific eligibility in the English language from upper secondary school for non-Swedish students:

TOEFL (Test of English as a Foreign Language) test with a minimum score of 575/90 or IELTS (International English Language Testing Service) test with a minimum score of 6.5 no section below 5.5, or University of Cambrige and Oxford tests. Detailed information is available on

Special selection
The base for ranking of applicants is previous university studies, GPA (grades from previous university studies) and English.

The first step of the ranking process is an assessment of the relevance of the area and specialisation of the applicants' previous university studies to the applied programme. This assessment is made in three categories: minimal relevance = merit points 0, average relevance = merit points 0,5, high relevance = merit points 1. Finally, the applicants' TOEFL or IELTS level in English is normalised to a value between 0 and 1, where 0 is the minimum level to pass the prerequisites of the applied programme and 1 is the maximum level of the test. Applicants' who are not required to prove their English skills with TOEFL or IELTS tests will get the merit point 1. These two merit point values are added to a total merit value between 0 and 2. A maximum of 2 merit points will be given, according to the above given details.



For more information about course details in the programme, please contact the programme manager: Kennet Henningsson


For further information about stydying at BTH find information under: and


The programme is an advanced level (second cycle) programme and results upon completion in the degree of Master of Science in Software Engineering, 60 credits



Updated information for Autumn intake 2012 will be made availale during March 2012.

Initially there are some good informaiton about being a new student at BTH on the following link:

Please have a look at that page. 

For your studies, you will start with two mandatory courses: 

PA2414 - Advanced Software Project Management

Schedule will be available here. (The schedule will be available a couple of weeks before the course starts)

Link to course descriptoris found here.
Course descriptor also contains litterature list for the course.  

PA1308 - Software Architecture and Quality

Schedule will be available here. (The schedule will be available a couple of weeks before the course starts)

Link to course descriptor is found here.
Course descriptor also contains litterature list for the course. 

Ways of communication:

To get the most correct responses, you should use the following e-mail address for communicatio: 

Also, there are some impotant information available in the welcome letter attached to these pages as well. 

Share Share