
Malaysia
Asia Pacific University
Bachelors
Computer Science
In-person
3 Years
US$24,330
30%
The Bachelor of Science (Honours) in Software Engineering at Asia Pacific University (APU) is a three-year program designed to equip students with comprehensive knowledge and skills in software development, focusing on the application of engineering principles to the design, development, and maintenance of software systems. The curriculum emphasizes a solid foundation in programming, software design, and project management, preparing graduates to address complex software engineering challenges in various industries.
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
Introduction to Artificial Intelligence
Fundamentals of Web Design & Development
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
Concurrent Programming
Further Web Design & Development
Mobile App Engineering
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
Distributed Computer Systems OR Enterprise Programming for Distributed Applications OR Blockchain Development
Advanced Database Systems OR Optimisation and Deep Learning




Ready to Apply?
Free processing · 24h approval
| Curriculum | Required Score |
|---|---|
| A-Level | 2 Passes in A-Level in Science stream with a Pass in Mathematics and one Science or ICT subject; OR 2 Passes in A-Level with a Credit in Additional Mathematics at SPM/ O-Level/ IGCSE or equivalent; OR 2 Passes in A-Level with a Credit in Mathematics and Science or ICT subjects at SPM/ O-Level/ IGCSE or equivalent. Candidates need to do a Pre-Requisite module in Further Mathematics or equivalent in the first semester of Degree Programme. |
| Foundation | A pass in Matriculation or Foundation studies with minimum CGPA of 2.0 with a Credit in Additional Mathematics at SPM/IGCSE/O-Level or its equivalent. Note: The requirement for the Additional Mathematics can be exempted if the Matriculation or Foundation offers Mathematics module which is equivalent or higher requirement than the Additional Mathematics at SPM level; OR A pass in Matriculation or Foundation studies with minimum CGPA of 2.0 and a Credit in Mathematics and Science or ICT subject at SPM/IGCSE/O-Level or its equivalent. Candidates need to do a Pre-Requisite module in Further Mathematics or equivalent in the first semester of Degree Programme. |
| Diploma | Diploma with a minimum CGPA of 2.50. Note: Student with CGPA above 2.0 and below 2.5 may be accepted using rigorous assessment conducted by APU and subject to the approval of the Academic Board. |
| Details | Tuition Fee |
|---|---|
For International Students | US$24,330 |