Master’s Programme in Software Engineering 120 credits

Apply

Apply via universityadmissions.se

The programme meets the complex challenges facing the software developers of the future. This is achieved through education and training in advanced concepts within software technology, covering the entire sequence of development.

The Master´s programme in Software Engineering prepares you to develop software that addresses many of the challenges of the modern world. You will learn how to build products using emerging technologies such as the cloud, smart networks and the internet of things. MSc in Software Engineering students are people who want to become software architects and leaders of development teams. The programme provides you with the qualifications required to apply for software engineering positions in world-leading companies and opens the door towards software engineering research.

The Master´s programme in Software Engineering introduces you to the dynamic development of scalable, secure, reliable and high-performance software that delivers great user experience. By drawing on the lecturers’ industry and research experiences, you will develop the skills to plan, design and develop software, to manage local and global projects, and to evaluate the real-world impact of your software. For future software engineers, the programme provides a supportive environment where you can experiment with your own ideas for software. Internship opportunities offered by companies will prepare you for work in the industry. For future researchers, the programme offers a guided experience of doing authentic research. The BTH environment will connect you with leading researchers who will inspire you.

The programme consists of 120 credits and leads to a two-year Master´s degree.

DEGREE

On completion of the programme, students will be awarded the second cycle degree
Master of Science (120 credits). Main field of study: Software Engineering

Content

Facts

  • Type of instruction: On campus, day, full-time
  • Application code: BTH-90545
  • Study period: 2019-September-02 until 2020-January-19
  • Education level: Second cycle
  • Main field of study: Software Engineering
  • Programme syllabus: Download
  • Application: Apply via universityadmissions.se
  • Welcome letter: Link to welcome letter from responsible teacher will be posted here no later than 3 weeks before the course begins.
  • Location: Karlskrona
  • Language of instruction: The teaching language is English.
  • Entry requirements: A Bachelor's degree - three years (180 ECTS) of study of Software Engineering, or a Bachelor’s degree in Computer Science. Completed studies corresponding to 90 ECTS credits classified within the subject of Software Engineering or Computer Science. The Bachelor's degree must include at least 30 credits in one or more of the following areas:
    Programming, Object-oriented Systems, Software Design, Data Structures and Algorithms, Database Technology, Data Communications, Real Time Systems, Operating Systems. In addition, a completed course of at least 7.5 credits in Software Engineering or a Team Software Engineering Project is required. The Bachelor's degree must also include at least 15 credits in Mathematics. English 6.

    Specific eligibility in the English language from upper secondary school for non-Swedish students:
    TOEFL 575/90; IELTS 6,5 no section below 5.5, or University of Cambridge and Oxford tests.
Admission

Admission Criteria
(This paragraph is a translation from Swedish of the approved method, “Antagnings¬ordning”[Admission regulations], Dnr; BTH-1.2.1-0223-2017.)

GENERAL

This method has the purpose of assessing the applicants’ competency for studies at, among others, the Master Programmes in Electrical Engineering, Computer Science and Software Engineering.

BASES FOR RANKING OF APPLICANT

Previous university studies and English.

DETAILS ON BASES FOR SELECTION:

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’ TEOFL 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.

MAXIMUM MERIT RANKING:

A maximum of 2 merit points will be given, according to the above given details.

WORK METHOD:

Applications that are accepted for review based on the basic requirements for the programme will be ranked according to the details above. If not all applicants with the same lowest merit point can be admitted, a preference is given to the gender that is least represented at the programme, and if further selection is needed lots will be drawn.

Qualification Awarded

On completion of the programme, students will be awarded the second cycle degree
Master of Science (120 credits).
Main field of study: Software Engineering

Learning Outcome

After completion of the programme the student shall:
  • Have understanding for problems, theories and challenges within large scale software engineering.
  • Have broad understandings for methods within software engineering.
  • Have deep method knowledge within parts of software engineering.
  • Have necessary skills to adapt available methods to the problem at hand.
  • Have the ability to identify strengths and weaknesses within methods, results as well as prepare improvement suggestions.
  • Have the ability to lead investigations using appropriate scientific methods.
  • Have the ability to critically assess problems, solutions and results.
  • Have the ability to take a scientific approach to the work performed.
  • Have the ability to reflect over ethical and social aspects of Software Engineering.

Courses in this program

Contact us

Programme manager: Mikael Svahnberg

Student counselling