• Faculty of Computer Science & Information Technology
  • dekan_fsktm@um.edu.my
  • +603-79676300

The Master of Software Engineering (Software Technology) programme provides opportunities for the degree holders in Bachelor of Computer Science or related fields to broaden their fundamental knowledge and skills through advanced courses and research in software engineering.


This programme equips students with advanced knowledge and skills that will enable them to thrive and excel in the software industry and research.

Career Opportunity

  • Software Engineer
  • System Analyst
  • Software Tester
  • Software Project Manager
  • System Engineer
  • Software Designer
  • Software Quality Engineer
  • Software Configuration Manager
  • Software Architect
  • Software Process Engineer
  • Software Maintainer
  • Academician
  • Researcher

Course Structure

Total Credits = 42 credits (Coursework 21 credits + Dissertation 21 credits)

Coursework (21 credits)

5 Core Courses (15 credits)

*WOX7001 Research Methodology (3 credits)

WOC7004 Architecting Software Systems (3 credits)

WOC7014 Framework-Based Software Design and Development  (3 credits)

WOC7015 Software Verification and Validation (3 credits)

WOC7016 Software Project Management  (3 credits)

Choose 2 of these Elective Courses (6 credits)

WOC7017 Big Data Processing  (3 credits)

WOC7018 Requirements Engineering  (3 credits)

WOC7019 User Experience Design Studio  (3 credits)

WOC7020 Advanced Internet of Things  (3 credits)

WOA7015 Advanced Machine Learning  (3 credits)

WOA7017 Security Risk Analysis and Evaluation  (3 credits)

Dissertation (21 credits)


*WOC 7021 Dissertation (21 credits)

*Offer every semester (Semester 1 and 2).
(Note : Not all courses will be offered every semester. The actual courses offered will depend on the availability of staff and the number of registered students. )

Entry Requirement

For admission into the Master of Software Engineering (Software Technology) programme, applicants must acquire at least:
  • A bachelor’s degree with Honours or a equivalent in Computer Science/Information Technology/related field from a recognized university with a CGPA of 3.0 and above/equivalent, OR
  • A bachelor's  degree in Computer Science/Information Technology/related field from a recognized university with a CGPA in the range of 2.50 – 2.99/equivalent can be considered provided the fulfilment of the University requirements.

International applicants are required to :

  • have at least IELTS Band 6.0 (Academic) or TOEFL score of 550 (paper based) / 213 (computer based) / 80 (internet based) / PTE minimum 57 score if their first degree from a university whose English language is not the medium of instruction, OR
  • pass an English Proficiency test approved by the university

Intake Schedule

Universiti  Malaya has two intakes per year, in March and in October.

Contact :

Dr. Su Moon Ting
Programme Coordinator
+603 7967 6369

Mrs. Rohani Mohamed Arifin
Administrative Assistance
+603 7967 6408

Last Update: 11/10/2023