Students
Tuition Fee
Not Available
Start Date
Not Available
Medium of studying
Blended
Duration
1 years
Details
Program Details
Degree
Masters
Major
Artificial Intelligence | Computer Science | Software Engineering
Area of study
Information and Communication Technologies | Engineering
Education type
Blended
Timing
Full time
Course Language
English
About Program

Program Overview


Master in Software Engineering

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.


Program Objectives

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.


Courses

Core Courses (Compulsory)

  • 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)

  • 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

  • MCSP2124: Master Project 1
  • MCSP2126: Master Project 2

University General Courses (Choose one (1) only)

  • UANP6013: Informatics in Society
  • UHAP6013: Seminar on Global Development, Economic and Social Issues
  • UHAZ6123: Malaysian Society and Culture
  • ULAM6323: Malay Language for Postgraduates

Program Structure

Year 1: Semester 1

  • 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

  • MCSP0013: Research Methodology
  • MCSP1135: Software Start-Up Project
  • Mxxx1xx3: Elective I
  • Mxxx1xx3: Elective II
  • MCSP2124: Master Project 1

Year 2: Semester 1

  • Mxxx1xx3: Elective III
  • MCSP2126: Master Project 2
See More