Make an enquiry
Master’s degree

MSc in Software Engineering

Asia Pacific University of Technology & Innovation (APU)
DurationFull-time: 1+ year, Part-time: 2 years and 6 months
Study ModeFull-time/Part-time
LocationWilayah Persekutuan
IntakesFT:13 April 2026, 03 August 2026PT: 03 April 2026, 12 June 2026, 21 August 2026
CampusAsk the institution
Local tuition feesRM 38,800
International tuition feesRM 42,000
Programme StructureAsk the institution

About the programme

This programme is designed to provide students with professional development opportunities in software engineering, equipping them with skills to undertake and manage large-scale software development projects and to contribute to high quality, secure, and reliable software systems. It enhances practical knowledge and strategic insights in computing to give graduates a competitive edge in the global IT industry.

Entry requirements

General Requirements

Bachelor’s degree

  • Bachelor’s degree in Computing or related fields with a minimum CGPA of 2.50, or its equivalent qualification as accepted by the Senate.
  • Bachelor’s degree in Computing or related fields with a minimum CGPA of 2.00 and not meeting a CGPA of 2.50 can be accepted, subject to a rigorous internal assessment.
  • Bachelor’s degree in non-related fields with a minimum CGPA of 2.00 as accepted by the Senate and with relevant working experience, subject to a rigorous internal assessment.
  • Bachelor’s degree in non-related fields with a minimum CGPA of 2.00 as accepted by the Senate and without relevant working experience, subject to passing pre-requisite courses.


Note: The above entry requirements may differ for specific programmes based on the latest programme standards published by Malaysian Qualifications Agency (MQA).
 

English Requirements

International Students

  • IELTS : 5.5
     

For more information please click HERE

What you’ll study

This programme comprises 10 coursework modules and a Project. 


There are 7 compulsory Core Modules (including Research Methodology module) and you will have to choose 3 elective modules from those listed.


Pre-Requisite Modules (for non-computing students) 
Duration: 1 month (Full-time) / 2 months (Part-time)
 

  • Programming in Python
  • Database for Data Science
  • Systems Development Methods


Core Modules

 

  • Managing Software Development Projects
  • Reliability Management
  • Object Oriented Software Systems Engineering
  • Software Engineering Support Environments
  • Software Quality Engineering
  • Security Technologies
  • Research Methodology in Computing and Engineering
  • Project Paper


Elective Modules (Choose 3)*
 

  • Internet Applications
  • Network Design & Performance
  • Data Management
  • Big Data Analytics and Technologies
  • Natural Language Processing

Career pathways

  • Project Manager
  • Software Architect
  • Senior Software Developer
  • Solutions Architect
  • Software Engineer
  • Software Consultant
  • Chief Technology Officer (CTO)
  • Development Manager
  • Senior System Designer
  • Application Engineer
  • Software Test Engineer
  • Software Quality Assurance (QA) Specialist
  • R&D Specialist
  • Senior Technical Lead
  • Product Specialist

Programme information is supplied through StudyMalaysia. Confirm current fees, intake dates, requirements and availability directly with the institution.