Science
Bachelor of Science (Honours) in Computer Science
Learning Mode
Full Time
Duration
3 Years
Start date
March, July, September
Qualification
BSc (Hons) in Computer Science
Fees
Malaysian: RM 83,000 (approx.)
International: RM 88,000 (approx.)
Location
APU Campus, Bukit Jalil, Kuala Lumpur, Malaysia
About the Course
The Bachelor of Science (Honours) in Computer Science at APU is a future-ready programme designed for individuals passionate about technology, programming, and computational problem-solving. This course blends academic depth with real-world application, giving students the ability to build, analyse, and optimise complex computing systems and software.
The programme offers an in-depth understanding of core computer science areas such as algorithms, data structures, system architecture, artificial intelligence, and programming paradigms. Supported by state-of-the-art facilities and an industry-aligned curriculum, graduates emerge as highly skilled professionals ready to innovate in diverse tech environments.
Delivered in collaboration with De Montfort University (UK), graduates receive a dual award that enhances their international credentials.

Why choose Science at APU?
Industry connected
APU collaborates with tech giants, offering students hackathons, real projects, talks, and internships with top firms.
Global opportunities
Dual award with De Montfort University (UK) provides global recognition for careers and postgraduate study.
Professional accreditation
MQA-approved and recognised by MSTB and UK bodies, ensuring academic excellence and international relevance.
Course Overview
The BSc (Hons) in Computer Science focuses on core computing principles and their application across a range of platforms and technologies. Students learn how to design efficient algorithms, build secure and scalable systems, and solve technical challenges using programming languages and advanced computing frameworks.
The course also integrates soft skills development, teamwork, and problem-based learning to ensure graduates are not only technically capable, but also industry-ready and adaptable.
Course Duration
The programme is completed over 3 years (6 semesters) of full-time study, structured as follows:
- Year 1: Core computing foundations and programming skills
- Year 2: Systems development, software design, and emerging tech
- Year 3: Advanced topics, research project, and industry application
Each semester includes both theoretical and practical components, including lab work, projects, and real-world case studies.
Course Curriculum
Year 1 Modules:
- Computing & IT in the Workplace
- System Analysis & Design
- Fundamentals of Software Development
- Programming Concepts in C++
- Mathematics for Computing
- Operating Systems & Computer Architecture
- Introduction to Databases
- Academic Research Skills
Year 2 Modules:
- Object-Oriented Development with Java
- System Development Methods
- Data Structures & Algorithms
- Computer Networks
- AI & Machine Learning Fundamentals
- Web Applications Development
- Software Engineering Principles
- Project Management
Year 3 Modules:
- Advanced Programming
- Distributed Computing
- Cybersecurity & Ethics
- Cloud Infrastructure & Services
- Final Year Project
- Electives (e.g., Big Data Analytics, Mobile App Development, IoT)
Final year projects allow students to build portfolio-ready tech solutions under academic and industry supervision.
Admission Requirements
Malaysian Students:
- STPM / A-Level: 2 principal passes
- UEC: 5Bs including Maths
- Foundation or Diploma in Computing/IT
- Other equivalent qualifications as per MQA guidelines
International Students:
- Equivalent international qualifications
- English proficiency: IELTS 5.5 / TOEFL 550 / equivalent
- Students not meeting English language requirements can enrol in APU’s English Enhancement Programme
Fees and Funding
Total Tuition Fees:
- Malaysian Students: RM 83,000 (approx.)
- International Students: RM 88,000 (approx.)
Financial Support Options:
- APU Merit Scholarships
- Special ICT Bursaries
- PTPTN Loans (Malaysian students only)
- Monthly payment plans
- Sponsored pathways for high achievers
Career Opportunities
Graduates of this programme are prepared for roles such as:
- Software Developer / Engineer
- Systems Analyst
- Data Scientist
- Network Administrator
- Cybersecurity Analyst
- Mobile & Web App Developer
- AI & Machine Learning Specialist
- Cloud Systems Architect
- IT Consultant
Many APU alumni are employed by major tech firms in Malaysia and globally, including Amazon Web Services, Google, Dell, and Shell IT.
Contact Us
Reach out for any inquiries or assistance needed.