×

šŸš€ We're Here to Assist You

Bachelor of Science (Honours) in Computer Science

The Bachelor of Science (Honours) in Computer Science is designed to provide students with a strong theoretical foundation and practical skills in computing, software development, algorithms, artificial intelligence, computer systems, and emerging digital technologies. The programme develops graduates who can design, analyse, develop, and maintain complex software systems while solving real-world computing challenges.


Students benefit from project-based learning, modern computing laboratories, industry-led workshops, hackathons, and a compulsory industrial internship. The curriculum is aligned with Industry Revolution 4.0 (IR4.0) and incorporates current technologies including cloud computing, artificial intelligence, cybersecurity awareness, software engineering, and data management. Eligible students may also graduate under the APU–DMU Dual Degree Scheme, enhancing global recognition and career opportunities.


Subjects / Topics Offered / Programme Structure

Degree Level 1

Typical core modules include:

  • Programming Principles
  • Python Programming
  • Object-Oriented Programming
  • Computer Systems
  • Database Systems
  • Computer Mathematics
  • Systems Analysis and Design
  • Introduction to Networking
  • Web Development
  • Digital Thinking and Innovation
  • Introduction to Security Technologies


Degree Level 2

Students further develop knowledge through modules such as:

  • Data Structures and Algorithms
  • Operating Systems
  • Computer Architecture
  • Software Engineering
  • Human Computer Interaction
  • Concurrent Programming
  • Mobile Computing
  • Web Applications
  • Artificial Intelligence Fundamentals
  • Research Methods
  • Database Technologies
  • Computer Networks


Degree Level 3

Advanced modules generally include:

  • Advanced Software Engineering
  • Advanced Database Systems
  • Cloud Infrastructure and Services
  • Project Management
  • Emerging Technologies
  • Machine Learning Concepts
  • Distributed Computing
  • Computer Graphics
  • Enterprise Computing
  • Professional Computing Practice
  • Final Year Project


Disciplines / Specialisations Offered

The Bachelor of Science (Honours) in Computer Science provides broad knowledge across major computing disciplines, including:

  • Computer Science
  • Software Engineering
  • Algorithms
  • Programming
  • Artificial Intelligence
  • Cloud Computing
  • Database Systems
  • Operating Systems
  • Computer Networks
  • Cybersecurity Fundamentals
  • Web Technologies
  • Mobile Computing
  • Data Structures
  • Computer Architecture
  • Machine Learning Fundamentals


Highlights

  • Ranked among the Top 2% Universities Worldwide.
  • Malaysia's Premier Digital Tech University.
  • Dual Degree with De Montfort University (UK).
  • Students from over 130 countries.
  • More than 90,000 graduates and alumni worldwide.
  • 16-week Industrial Internship.
  • Industry Revolution 4.0 aligned curriculum.
  • Modern computing, AI and cloud laboratories.
  • Strong employer engagement and graduate employability.
  • Extensive practical learning through projects and industry collaboration.


Career Outcomes

Graduates may pursue careers including:

  • Software Engineer
  • Computer Scientist
  • Software Developer
  • Systems Analyst
  • Application Developer
  • Full Stack Developer
  • Web Developer
  • Mobile Application Developer
  • Database Administrator
  • Cloud Engineer
  • DevOps Engineer
  • Artificial Intelligence Engineer
  • Machine Learning Engineer
  • Network Engineer
  • IT Consultant
  • Research Engineer


Latest Updates / Special Requirements

The Bachelor of Science (Honours) in Computer Science continues to be offered as a 3-year full-time programme with 28 September 2026 and 24 November 2026 intakes.


Students may graduate through the APU–DMU Dual Degree Scheme, receiving degree certificates from both Asia Pacific University (Malaysia) and De Montfort University (United Kingdom).


The curriculum has been continuously enhanced to strengthen learning in software engineering, artificial intelligence, cloud computing, programming, emerging technologies, and practical industry skills. A compulsory 16-week Industrial Internship provides valuable workplace experience before graduation.


Applicants who do not meet the required Mathematics background may need to complete a Pre-Requisite Mathematics or Further Mathematics module before beginning the programme.


Visa Requirements

International students must obtain a Malaysian Student Pass before commencing their studies.

Typical requirements include:

  • Valid passport
  • Official APU Offer Letter
  • Academic transcripts and certificates
  • English language proficiency documents (where applicable)
  • Passport-sized photographs
  • Medical examination
  • Student Pass application through Education Malaysia Global Services (EMGS)
  • Proof of sufficient financial resources
  • Medical and health insurance