The Master of Software Engineering is a 45 credits coursework programme. Students are required to be involved in a Software Engineering project on top of taking up the core and elective subjects. The software engineering project includes a role-play teamwork exercise that applies the software engineering standards and practises acquired in class. To complete this programme, students have to undergo an industrial project to practice their software engineering knowledge, in the form of an Industrial Attachment in a preferred software company. They have to present this project and to produce a master report at the end of the programme.
| Mode | Min Semester | Max Semester |
| Full time | 3 | 6 |
| Part time | 4 | 8 |