
1½ years
August, December.
Master’s
An MSc in Software Engineering program in Malaysia is a postgraduate degree designed to provide students with advanced knowledge and practical skills in the intricate world of software development. It caters to IT professionals, software engineers, and computer science graduates who aim to deepen their expertise, lead complex projects, and address the evolving demands of the software industry.
The curriculum typically includes core modules such as managing software development projects, software quality engineering, reliability management, object-oriented software systems engineering, software engineering support environments, and security technologies. Many programs also offer elective modules in specialized areas like internet applications, network design and performance, data management, big data analytics, and natural language processing, allowing students to tailor their learning to specific career interests. A significant program component is often a research methodology course and a substantial project paper or dissertation, providing an opportunity for in-depth research and practical application of learned concepts.
Graduates are highly sought after for various advanced roles in the tech sector, including software architect, software project manager, software quality engineer, systems analyst, DevOps engineer, mobile developer, and IT consultant. Entry requirements generally include a bachelor's degree in computing or a related field, often with a minimum CGPA, and sometimes relevant work experience or prerequisite courses for those from non-computing backgrounds. English language proficiency (e.g., IELTS, TOEFL) is also a standard requirement for international students.
University
Asia Pacific University of Technology & Innovation (APU)
Campus
Kuala Lumpur
Total Credits
Study Mode
Full-time
Loan Availability
No
Full tuition fee: (USD9,025) Total for International
Common Core
This program comprises 10 coursework modules and a project.
There are 7 compulsory core modules (including the research methodology module), and you must choose 3 elective modules from those listed.
Prerequisite Modules (for non-computing students)
Duration: 1 month (Full-time) / 4 months (Part-time)
Programming in Python
Database Fundamentals
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
IELTS - 5.5
contact us
Shakil Education Group
Find out if you meet the requirements for this program in just a few minutes.
Check Eligibility