Students can take the M.Sc. programme in SE with either a research-based emphasis or course-based emphasis. In the research-based track the Final Project is 60 ECTS where as it is 30 ECTS in the course-based track.
Each student must take the courses “T-701-REM4 Research Methodology”, "T-730-ASEN Advanced Software Engineering", and "T-707-MOVE Modeling and Verification". Students who haven´t taken the course “T-519-STOR Theory of Computation”, or an equivalent course, during their undergraduate studies must also take the course "T-719-STO4 Theory of Computation“.
|
Course-based emphasis |
||
| MANDATORY | Methodology 6 ECTS (docx) |
|
| MANDATORY | Theory of Computation 8 ECTS (docx) |
|
| MANDATORY | Modeling and Verification 8 ECTS (docx) |
|
| MANDATORY | Advanced Software Engineering 8 ECTS (docx) |
|
| MANDATORY | Final Project 30 ECTS | |
| ELECTIVES | 60 ECTS - Students choose electives in cooperation with their departmental supervisor and must turn in a study plan before the beginning of each semester. | |
|
Research-based emphasis |
||
| MANDATORY | Methodology 6 ECTS (docx) |
|
| MANDATORY | Theory of Computation 8 ECTS (docx) |
|
| MANDATORY | Modeling and Verification 8 ECTS (docx) |
|
| MANDATORY | Advanced Software Engineering 8 ECTS (docx) |
|
| MANDATORY | Final Project 60 ECTS | |
| ELECTIVES | 30 ECTS - Students choose electives in cooperation with their departmental supervisor and must turn in a study plan before the beginning of each semester. | |
Students may take course credits in undergraduate courses or courses outside of The School of Computer Science or The School of Science and Engineering, if the following conditions are satisfied:
- Undergraduate courses must be advanced courses, which do not overlap with courses that students have completed before. The list of acceptable courses is posted before each semester.
