Computer Science Degree Programme

Let’s Compare & Find the Best Computer Science Degree Programme in Malaysia.

Our support team will always be there for you to find out the college that suits you best.

BSc (Hons) in Computer Science

Logo of Asia Pacific University (APU)

Campus: Kuala Lumpur

Intakes: May, September, November

Duration: 3 years

STPM 2 Principal Passes 
‘A’ Levels 2 Passes
APIIT/APU Foundation or equivalent Pass with a minimum CGPA of 2.0
UEC 5 Grade B’s including Mathematics
CPU / Victorian Certificate of Education / Ontario Secondary School Diploma Pass with a minimum average of 50%
AUSMAT / SAM Pass with a minimum average of 60%
IB Pass with a minimum 24 marks
Year 1
  • Computing & IT in the Workplace
  • Introduction to Management
  • System Analysis & Design
  • Fundamentals of Software Development
  • Mathematical Concepts for Computing
  • Operating Systems & Computer Architecture
  • Introduction to Networking
  • Introduction to Databases
  • Introduction to Artificial Intelligence
  • Introduction to C Programming
Year 2
  • Object Oriented Development with Java
  • System Development Methods
  • Professional & Enterprise Development
  • Creativity & Innovation
  • Research Methods For Computing & Technology
  • Engineering Software & Applications
  • Data Structures
  • Concurrent Programming
  • System & Network Administration
  • Computer Systems and Low Level Techniques
  • AI Methods
  • Programming Concepts in C++
  • Mobile & Wireless Technology
  • Believable Models for Games & Virtual Reality
  • Principles of Creative Animations
  • Internship
Year 3
  • Innovation Management & New Product Development
  • Project Management
  • Advanced Programming Language Concepts
  • Algorithmics
  • Real-Time Systems
  • Ubiquitous Computing
  • HCI & Usability
  • Emergent Technology
  • Entrepreneurship
  • Cloud Infrastructure & Services
  • Information Storage & Management
  • Computer Systems Security
  • Multimedia Techniques for Animation, Games & Film Effects
  • Investigations in Computer Science
  • Computer Science Project

Bachelor of Computer Science (Hons)

Logo of Infrastructure University Kuala Lumpur (IUKL)

Campus: Kajang

Intakes: March, June, September / October

Duration: 3 years

STPM Minimum 2 principle passes with CGPA 2.00
Diploma in Computer Science / Software Engineering / Information Technology / Information Systems / equivalent A minimum CGPA of 2.50 / CGPA below 2.50 but above 2.00 with a credit in Additional Mathematics at SPM level or its equivalent may be admitted subject to a rigorous internal assessment process
Any other Diploma in science and technology Minimum CGPA of 2.50 may be admitted subject to a rigorous internal assessment process
A-Level Minimum 2 Principal Passes
UEC Minimum 5Bs (including Mathematics)
Foundation / Matriculation Minimum CGPA of 2.00
SAM / HSC / AUSMAT TER / UAI: average 60% or higher in 5 subjects (including Mathematics)
CPU/CIMP Average of 60% or higher in 6 subjects (including Mathematics)
IB 26 points or higher based on 6 subjects
  • Candidates without a credit in Additional Mathematics at SPM level or its equivalent may be admitted if the Diploma programme contains subjects in Mathematics that is equivalent to Additional Mathematics at SPM level
  • Candidates with a credit in computing related subject at SPM or STPM level or its equivalent may be given preferential consideration
Year 1
  • Programming Fundamentals
  • Computer Architecture
  • Database Concepts
  • Discrete Structure
  • Fundamentals of Software Engineering
  • System Analysis & Design
  • Interactive Skills
  • Technical & Professional Communication
  • 2 MPU
  • Data Communication & Networking
Year 2
  • Management Information System
  • Data Structure & Algorithms
  • Object Oriented Programming
  • Operating System
  • Object Oriented Technique
  • 2 MPU
  • Ethics And Professional Conducts
  • Artificial Intelligence
  • Human-Computer Interaction
  • Software Project Management
Year 3
  • Advanced Programming
  • Computer Graphics
  • Internet Programming
  • IT Project I
  • IT Project II
  • MPU

Bachelor of Computer Science (Hons)

Logo of KDU University College

Campus: Utropolis Glenmarie

Intakes: January, May, September

Duration: 3 years

GCE A-Levels / STPM 2 Principal Passes
UEC Min. 5 credits
Diploma  CGPA 2.5 
Foundation Studies CGPA 2.0
Any other qualifications deemed equivalent by the Ministry of Education Pass (Subject to review and approval of certified transcripts)
Year 1
  • Computer Architecture
  • Computing Mathematics
  • Data Communication & Networking
  • Database Systems
  • Calculus
  • Fundamentals of Programming
  • Introduction to Security
  • Java Programming
  • Object Oriented System Analysis & Design
  • Usability Concepts
  • Academic English
Year 2
  • Computer Ethics & Law
  • Computer Graphics & Virtual Environment
  • Networks & Operating Systems Programming
  • Principles of Software Engineering
  • Research Methodology
  • Usability Concepts
Year 3
  • Data Structures & Algorithms
  • Final Year Project
  • Internship
  • Integrate Consultancy Project

RM 50,360

Bachelor of Computer Science (Hons)

Logo of Taylor's University Lakeside Campus

Campus: Subang Jaya

Intakes: March, August

Duration: 3 years

Taylor’s Foundation in Computing (FIC) Pass with min. CGPA 2.00
Taylor’s Diploma in Information Technology (DIT)
Pass with min. CGPA 2.50
STPM Min. CGPA 2.33 in 3 subjects including C in Mathematics
UEC Pass with 5Bs, max. 24 points including B in Mathematics and English
A Levels 3 principals passed with CDD / AEE / CCE / BDE OR 2 principals passed with BB / AC including min. C in Mathematics
South Australian Matriculation (SAM)/SACE International
Min. ATAR 65 including B- in Mathematics
Min. average of 65% in 6 subjects including 65% in Mathematics (All Mathematics subjects except Data Management)
International Baccalaureate (IB)
Min. 28 points in 6 subjects including min. 5 points in High Level (HL) Mathematics and min. 6 points in General / Business Mathematics
Year 1
  • Computer Systems
  • C Programming
  • Systems Analysis and Design
  • Mathematics for Computing 1
  • 3 MPU
  • Communication Practice for IT Professionals
  • Web Systems and Technologies
  • Fundamentals of Software Engineering
  • Elective
Year 2
  • Introduction to Object-Oriented Programming
  • Software Design
  • Fundamentals of Database Systems
  • Data Structures and Algorithms
  • Fundamentals of Data Communications
  • 2 MPU
  • Operating Systems
  • User Interface Programming and Graphics
  • Computing Theory
  • Object-Oriented Programming using C++
  • Distributed Application Development
Year 3
  • Final Year Project
  • Artificial Intelligence
  • Object-Oriented Programming using Java
  • Technopreneurship
  • Professional Computing Practice
  • 3 Electives
  • Industrial Training
  • Final Year Project
  • Windows Applications using .NET Technologies
  • Advanced Database Systems

Computer Science BSc (Hons)

Logo of The University Of Nottingham

Campus: Semenyih

Intakes: September

Duration: 3 years

A level BBB, including a science subject (computing, economics, mathematics, physics or statistics); if you don’t have any of these listed science subjects we then require a grade B in GCSE mathematics
IB Diploma  30 points with 5,5,5 at Higher Level, including 5 points in mathematics at Standard Level
STPM  B+B+B+, including mathematics, excluding Pengajian Am
UEC  5 As, including mathematics and grade B in 2 other academic subjects, excluding Chinese language
SAM/AUSMAT/HSC  ATAR 86 (consideration to be made based on relevant subjects)
Canadian Pre-U  88% average based on 6 subjects, including mathematics (consideration to be made based on relevant subjects)
The University of Nottingham Malaysia Campus Foundation  Successful completion of the Foundation in Science programme including all computer science modules
Year 1
  • Computer Fundamentals
  • Databases and Interfaces
  • Fundamentals of Artificial Intelligence
  • Introduction to Software Engineering
  • Mathematics for Computer Scientists
  • Programming and Algorithms
  • Programming Paradigms
  • Systems and Architecture
Year 2
  • Algorithms Correctness and Efficiency
  • Languages and Representations
  • Operating Systems and Concurrency
  • Software Application and Design
  • Software Engineering Group Project
  • Artificial Intelligence Methods
  • C++ Programming
  • Computer Communications and Networks
  • Human Computer Interaction
  • Introduction to Image Processing
Year 3
  • Computers in the World
  • Individual Dissertation 
  • Autonomous Robotic Systems
  • Compilers
  • Computer Security
  • Machine Learning
  • New Media Design
  • Software Quality Management

Computer Science with Artificial Intelligence BSc (Hons)

This course is designed to develop both your general understanding of computer science and more specialist skills and knowledge in artificial intelligence (AI).

In addition to fundamental computer science classes and laboratories, the course covers topics including expert systems, intelligent agents, the history and philosophy of artificial intelligence, machine learning, computer vision, neural networks, heuristic optimisation and other intelligent systems. By following this programme you will learn how to develop new methodologies and novel computational techniques for the creation of human-like intelligence.

This course consists of spending your final year in the UK where you will study advanced AI techniques with specialist staff and take a variety of specialist courses that are supported by the world-leading research that is undertaken within the school.