Programme structure
The master programme is a two-year programme on top of a relevant three-year bachelor degree.
First semester
In the first semester, the student will gain knowledge and experience with advanced methods for Software Engineering, Information Technology and Engineering Foundation and Practice. Project work gives the student the opportunity to test the theory in practice in a semester project that focuses on being able to learn to work with open issues. The project is about scalable software systems that can handle increased use in relation to both the number of users and the amount of data in the system. The semester also has an elective module.
Second semester
In the second semester, the student will gain knowledge and experience with advanced methods for Software Engineering, Information Technology and Programming. Project work gives the student the opportunity to test the theory in practice in a semester project that focuses on being able to learn to work with scientifically based issues. The project is about systems that are reliable through their design, transparency, verification and validation. This is especially relevant for software solutions based on internet of things technologies. The semester has an elective module.
Third semester
In the third semester, the student will gain knowledge and experience with advanced methods for Software Engineering and Business and Society. The student will learn how to carry out an innovation and development process that results in a new product or service and that addresses existing markets or growth markets. Half of the semester consists of elective modules. The student can choose to use part of the elective modules as part of the thesis work in the third semester. Another option is to choose an In-Company project or startup course.
Fourth semester
In the last semester, the student will write a thesis in Software Engineering.