Software engineering in Malaysia: build, test and ship real systems in APU's three-year degree
Asia Pacific University (APU) in Kuala Lumpur runs a three-year BSc (Hons) in Software Engineering with its own School of Software Engineering. This page sets out what the course costs per level in rupees, what Class 12 route APU accepts, the English test scores, each year's modules and the intake dates. We work with 34 partner universities, and our Calicut team guides students into Malaysia every intake.
The degree at a glance
Malaysia software engineering at APU: the degree in brief
APU teaches the BSc (Hons) in Software Engineering through its School of Software Engineering at Bukit Jalil, Kuala Lumpur. APU lists the programme code as R3/0612/6/0013 (04/31) (MQA/FA0366). The course is built around the tools and methods for large-scale software: architecture, testing, documentation and maintainability. APU also describes a cloud applications module and a final year project in software engineering.
APU says students on its bachelor degrees can opt in to the APU-DMU Dual Degree Scheme, with one certificate from APU and one from De Montfort University, UK. We confirm the terms with APU first.
Our MQR check. The Malaysian Qualifications Register lists MQA/FA0366 for Asia Pacific University of Technology and Innovation as Bachelor of Science (Hons) in Software Engineering, 120 credits, field 0612 (Software engineering), starting 08/06/2012, with no end date shown.
What you actually study
Malaysia software engineering modules, level by level
APU calls the years Degree Level 1 to 3. Level 1 covers programming, databases and networking. Level 2 moves into requirements, testing and architecture. A 16-week internship sits before Level 3, which ends with the final project.
Degree Level 1
- Introduction to Networking
- Systems Software and Computing Concepts
- Introduction to Databases
- Python Programming
- Systems Analysis and Design
- Integrated Computer Systems
- Fundamental of Entrepreneurship
- Digital Thinking and Innovation
- Introduction to Object-Oriented Programming
- Mathematical Concepts for Computing
- One elective: Introduction to Artificial Intelligence or Fundamentals of Web Design & Development
Degree Level 2
- Innovation Process
- Research Methods for Computing and Technology
- Programming for Data Analysis
- System Development Methods
- Object Oriented Development with Java
- Requirements Engineering
- Enterprise Systems
- Data Structures
- Software Testing
- Software Architecture
- Design Methods
- One elective: Concurrent Programming, Further Web Design & Development or Mobile App Engineering
Internship and Degree Level 3
- 16-week Internship / Industrial Training
- Venture Building
- Development and Operations
- Investigations in Software Engineering
- Project Management
- Design Patterns
- Software Quality Engineering
- User Experience
- Project in Software Engineering
- Designing and Developing Applications on Cloud
- Two electives, for example Blockchain Development, Distributed Computer Systems or Optimisation and Deep Learning
University subjects
- Appreciation of Ethics and Civilisation (Malaysian students)
- Malay Communication Language (international students)
- Philosophy and Current Issues
- Workplace Professional Skills
- Integrity and Anti-corruption
- Co-Curriculum
Source: APU course page for the BSc (Hons) in Software Engineering. Module lists can change, so we confirm the current list with APU before you apply.
Published fees, converted
Malaysia fees for this APU software engineering degree
APU's fee guide gives international students one full-payment figure for each degree level, or two semester payments per level. Software Engineering sits in the same fee band as computer science, IT and cyber security, so these are the 2026 figures for that band.
Level 1 of 3, full payment (2026)
≈ Rs8.18 lakh
APU 2026 international fee guide, RM34,900 (USD 9,185 for reference). Includes course and library fee.Level 2 of 3, full payment (2026)
≈ Rs8.47 lakh
Same guide: RM36,100 (USD 9,500 for reference).Level 3 of 3, full payment (2026)
≈ Rs8.79 lakh
Same guide: RM37,500 (USD 9,870 for reference).Admission from India
Malaysia entry rules for APU software engineering from India
APU says overseas qualifications equivalent to 12th Grade, A Level or HSC are accepted. It publishes subject rules, not an Indian Class 12 percentage, so we ask APU to confirm how your board and subjects are treated before you apply.
Published routes
Source: APU course page admission requirements, checked 11 November 2026.
Subject rules and diploma
Where a candidate has a credit in Mathematics and a Science or ICT subject instead, APU lists a Further Mathematics pre-requisite module in the first semester. Diploma CGPA 2.0 to 2.5 may be assessed case by case.
For a Class 12 student. APU looks for Mathematics and one Science or ICT subject. Send us your Class 12 subject list and marks and we get APU to confirm in writing whether a Further Mathematics module applies.
English evidence
English scores APU lists for software engineering
APU lists IELTS 5.0, TOEFL iBT 40, Pearson PTE 47 or MUET Band 3.5 for international students. We check which evidence fits your school record.
Source: APU course page, International Students English requirements, checked 11 November 2026.When you can start
Malaysia intake dates: November, March and July
APU lists these three start dates for the three-year degree. Your pick depends on when results, English evidence and the student pass can be ready, and we plan the order with you.
APU places a minimum 16-week internship or industrial training between Degree Level 2 and Degree Level 3, then the final project in Level 3.
After the degree
Where this Malaysia software engineering degree points
APU says the programme is meant to give familiarity with the methods used for mission-critical and safety-critical software, and an appreciation of architecture, testing, documentation and maintainability. Level 3 electives let you lean towards distributed systems, blockchain or optimisation and deep learning.
Tell us what you want to build and we will compare this with other Malaysia software degrees on our list.
Questions families ask us
Malaysia software engineering at APU: questions answered
How is the fee split?
APU publishes a fee for each degree level: RM34,900, RM36,100 and RM37,500 in 2026, without 6% service tax. APU says the guide can change without notice.
Is there an internship?
Yes. APU lists a minimum of 16 weeks of internship or industrial training before Degree Level 3.
What is the dual degree option?
APU says bachelor students can opt in to the APU-DMU Dual Degree Scheme for a second certificate from De Montfort University, UK. We confirm the terms and any extra cost with APU.
Which Maths do I need?
APU asks for Mathematics and a Science or ICT subject in the science route, or a credit in Additional Mathematics. A Further Mathematics module may be added in semester one. We confirm your case.
Evidence
Sources for this Malaysia course page
- APU: BSc (Hons) in Software Engineering - code, intakes, duration, admission requirements, English, modules, internship, dual degree option. Checked 11 November 2026.
- APU 2026 Fee Guide for international undergraduate students (PDF) - fees by degree level, 6% SST note, stage and miscellaneous fees. Checked 10 November 2026.
- Malaysian Qualifications Register, APU listing - MQA/FA0366, 120 credits, field 0612, starting 08/06/2012. Checked 11 November 2026.
- Photograph: Wikimedia Commons (CC0). RM to rupee at RM1 = Rs23.4525 (29 October 2026, za.investing.com).
Plan your Malaysia software engineering degree.
Your Malaysia study plan, with our Calicut team. We work with 34 partner universities: bring your qualification, subject marks, intended intake and budget.
Talk to our Malaysia study-abroad expertsOur office: Ground Floor, HiLITE Business Park, Calicut. Please arrange an appointment before visiting.