Master in Software Engineering
PROGRAMME SPECIFICATIONS
The Master in Software Engineering is a blended learning program, combining online coursework with physical sessions held in Kuala Lumpur (KL). The duration of study for the full-time programme is between one (1) year to a maximum of four (4) years and subject to the student’s entry qualifications. It aims to produce graduates who are professional and dedicated software engineers who will lead in the development and maintenance of software projects based on international standards.
This program emphasizes the application and critical understanding of emerging technologies to address real-world challenges in software engineering. Students will develop strong interpersonal and lifelong learning skills, preparing them to lead confidently and effectively in their professional environments.
Graduates are also expected to uphold high standards of ethical conduct in organizational, community, and entrepreneurial contexts, ensuring their contributions to society are both responsible and impactful.
Further Information
DR. ZALMIYAH BINTI ZAKARIA
Postgraduate Academic Manager
Faculty of Computing
Universiti Teknologi Malaysia
81310 UTM Johor Bahru, Johor, Malaysia
Email : pgam@utm.my
OR
Program Coordinator
DR SIM HIEW MOI
Email : fcmse@utm.my
| CORE COURSES (Compulsory) | |
Code | Courses |
| MCSP1103 | Software Requirements |
| MCSP1153 | Advanced Software Architecture and Design |
| MCSP1403 | Advanced Software Quality Assurance |
| MCSP1433 | Software Project and Configuration Management |
| MCSP1163 | Software Testing |
| MCSP0013 | Research Methodology |
| MCSP1135 | Software Start-Up Project |
| ELECTIVE COURSES (Choose three (3) only) | |
Code | Courses |
| MECC1433 | Advanced Human Computer Interaction |
| MRTQ1063 | Service Innovation Technology |
| MCST1013 | Business Intelligence & Analytics |
| MCST1103 | Massive Data Mining |
| MECR1073 | Penetration Testing |
| MECR1043 | Cloud Computing Security |
| MASTER PROJECT | |
Code | Courses |
| MCSP2124 | Master Project1 |
| MCSP2126 | Master Project2 |
| UNIVERSITY GENERAL COURSES (Choose one (1) only) | |
Code | Courses |
| UANP6013 | Informatics in Society |
| UHAP6013 | Seminar on Global Development, Economic and Social Issues |
| UHAZ6123 | Malaysian Society and Culture |
| ULAM6323 | Malay Language for Postgraduates |
| YEAR 1: SEMESTER 1 | |
Code | Courses |
| MCSP1103 | Software Requirements |
| MCSP1153 | Advanced Software Architecture and Design |
| MCSP1403 | Advanced Software Quality Assurance |
| MCSP1433 | Software Project and Configuration Management |
| MRTQxxxx | Software Testing |
| UANP6013 | University Course |
| YEAR 1: SEMESTER 2 | |
Code | Courses |
| MCSP0013 | Research Methodology |
| MCSP1135 | Software Start-Up Project |
| Mxxx1xx3 | Elective I |
| Mxxx1xx3 | Elective II |
| MCSP2124 | Master Project 1 |
| YEAR 2: SEMESTER 1 | |
Code | Courses |
| Mxxx1xx3 | Elective III |
| MCSP2126 | Master Project 2 |
