BSc (Hons) in Software Engineering Asia Pacific University of Technology & Innovation (APU)
| Award | Attendance | Study | Duration | Start | Domestic fees | International fees |
|---|---|---|---|---|---|---|
| BSc (Hons) | On-Campus | Full-time | 3 years | May, September, November | RM78300.00 total per | $18890.00 total per |
Course overview
This programme is specifically designed to provide:
- Familiarity with the tools and rigorous methodologies used to develop mission-critical and safety-critical software systems.
- The ability to critically evaluate design paradigms, languages, algorithms, and techniques used to develop large-scale and complex software systems.
- A deep appreciation of the importance of software architecture, testing, documentation, and maintainability.
Subjects:
Year 1
- Computing & IT in the Workplace
- Fundamentals of Software Development
- Introduction to Databases
- Introduction to Management
- Introduction to Networking
- Mathematical Concepts for Computing
- Operating Systems & Computer Architecture
- System Analysis & Design
- Introduction to Artificial Intelligence
- Introduction to Object Oriented Programming
- Interactive Media & Web Design Technology
Year 2
- Creativity & Innovation
- Object Oriented Development with Java
- Professional & Enterprise Development
- Research Methods For Computing and Technology
- System Development Methods
- System Programming and Computer Control
- Data Structures
- Design Methods
- Requirements Engineering
- Software Architecture
- Programming Concepts in C++
- Concurrent Programming
Year 3
- Project Management
- Innovation Management & New Product Development
- Advanced Programming Language Concepts
- Algorithmics
- Design Patterns
- Software Quality Engineering
- Designing & Developing Applications on Cloud
- Advanced Database Systems
- Distributed Computer Systems
- Enterprise Programming for Distributed Applications
- HCI & Usability
- Investigations in Software Engineering
- Software Engineering Project
Entry requirements
- 2 Principal Passes at STPM level and with 4 Credit Passes at SPM including Mathematics and Additional Mathematics; or
- 2 Passes with at ‘A’ Levels and with a Credit Pass at ‘O’ Levels / GCSE including Mathematics and Additional Mathematics; or
- The APIIT/APU Foundation or equivalent with CGPA of 2.0 and Credit in Mathematics and Additional Mathematics at SPM/O-Level; or
- 5 Grade B's in UEC including Mathematics; or
- Canadian Pre-University (CPU) with minimum average of 50%; or
- Australian Matriculation (AUSMAT) with minimum average of 60%; or
- South Australian Matriculation Certificate (SAM) with minimum of 60%; or
- International Baccalaureate with minimum 24 marks;
- Victorian Certificate of Education with minimum average of 50%;
- Ontario Secondary School Diploma with minimum average of 50%; or
- A qualification that APU accepts as equivalent to the above.
Courses you may be interested in at other institutions
Featured course
Constructor University
Germany
Computer Science and Software Engineering
MSc
On-Campus
Swansea University
United Kingdom
Applied Software Engineering
BSc (Hons)
On-Campus
Swansea University
United Kingdom
Software Engineering
BSc (Hons)
On-Campus
Vilnius University
Lithuania
Software Engineering
Master Degree
On-Campus
University of Kent
United Kingdom
Software Engineering with a Year in Industry
BSc (Hons)
On-Campus
University of Antwerp
Belgium
Computer Science: Software Engineering
Master
On-Campus
Vrije Universiteit Amsterdam
Netherlands
Computer Science - Software Engineering and Green IT
Master Degree
On-Campus
Vilnius University
Lithuania
Software Engineering
Bachelor Degree
On-Campus
Foundation Courses
If you are planning to study abroad, but you don't meet the academic entry requirements, consider a foundation or pathway course.
This type of course often helps to bridge the academic gap and help to prepare you for life studying abroad.
Selected courses shown below:
Foundation Program
UG:Foundation
Online
NABA London
United Kingdom
Integrated Foundation Course
Foundation
On-Campus