EasyUni logo



BSc (Hons) Computer Science

Course overview

Qualification Bachelor's Degree
Study mode Full-time
Duration 3 years
Intakes January, June, September
Tuition (Local students) S$ 19,476
Tuition (Foreign students) S$ 24,157


The AI industry in Malaysia is projected to grow at a rate of 30% annually, reaching a market size of RM9.5 billion by 2025. 64% of Malaysian businesses are planning to invest in AI technology, and AI-related jobs have a 69% annual growth rate, making it one of the top emerging jobs in Malaysia. The Malaysian government has launched initiatives to support the development of AI, such as the National AI Framework and the AI Malaysia Grand Challenge. Additionally, AI professionals are among the top 10 highest-paying jobs in Malaysia, with an average salary of RM9,000 to RM15,000 per month, according to a JobStreet survey.

Strength of the Programme
The Bachelor of Science in Computer Science program at the University of Hertfordshire offers students the chance to specialize in artificial intelligence and robotics, as well as a strong foundation in mainstream computer science. The program is backed by a well-established computer science department with excellent facilities and strong links to business and industry. Graduates are well-prepared for IT careers through a combination of academic, professional, and practical study, with opportunities for industry certifications and a paid placement year. The department has a strong research background, with 90% of its research ranked as world-leading in the Research Excellence Framework of 2021, and past students have completed placements at prestigious companies such as Intel, IBM, and BT.





S$ 19,476
Local students
S$ 24,157
Foreign students

Estimated cost as reported by the Institution.


Data not available
Local students
Data not available
Foreign students

Student Visa

Data not available
Foreign students

Every effort has been made to ensure that information contained in this website is correct. Changes to any aspects of the programmes may be made from time to time due to unforeseeable circumstances beyond our control and the Institution and EasyUni reserve the right to make amendments to any information contained in this website without prior notice. The Institution and EasyUni accept no liability for any loss or damage arising from any use or misuse of or reliance on any information contained in this website.

Entry Requirements

  • A pass in Matriculation or Foundation Studies with minimum CGPA of 2.00 or Pass in STPM or equivalent with a minimum Grade C (GP 2.00) in any of the following 2 subjects at SPM level or equivalent;
  • a. Additional Mathematic;


  • b. Mathematics and either one subject of Science, Technology or Engineering
  • Passed STPM in Science stream or equivalent, with a minimum of Grade C (NGMP 2.00) in one Mathematics subject and one Science / ICT subject;
  • Diploma in Computer Science OR Software Engineering OR Information Technology OR Information Systems or equivalent with a minimum CGPA of 2.5
  • Any Diploma in science and technology with a minimum CGPA of 2.50.


Year 1

  • Introduction to Programming and Discrete Structures
  • Data modelling for databases
  • Team Software Project
  • Tamadun Islam dan Tamadun Asia (TITAS)
  • Penghayatan Etika dan Peradaban
  • Philosophy and Current Issues
  • Computational Problem Solving
  • From Silicon to C

Year 2

  •  Principles and Practices of Large-Scale Programming
  • Accessibility and Usability
  • Database Systems
  • Design Thinking
  • Bahasa Kebangsaan A
  • Malaysia Society 5.0
  • Technoprenuership
  • Algorithms and Data Structures
  • Artificial Intelligence
  • Computing Things
  • Operating Systems and Networks

Year 3

  • Artificial Intelligence Project (Part 1)
  • Software Architecture
  • Advanced Artificial Intelligence
  • Social and Collective Artificial Intelligence
  • Community Engagement
  • Industrial Training
  • Artificial Intelligence Project (Part 2)
  • Responsible Computing
  • Intelligent Adaptive Systems
  • Machine Learning and Neural Computing
  • Robotics

This website uses cookies to ensure you get the best experience. By using this site, you acknowledge that you have read and understand our Cookie Policy , Privacy Statement and Terms & Conditions .

Maximum 6 courses for comparison!

Chat on WhatsApp

Courses selected for comparison