Bachelor of Computer Science (Hons) Intelligent Systems

Course overview

Qualification Bachelor's Degree
Study mode Full-time
Duration 3 years
Intakes June, September, November
Tuition (Local students) $ 22,165
Tuition (International students) $ 22,405


This programme is specifically designed to provide:

  • The ability to design and develop systems that exploit artificial intelligence techniques such as machine learning, fuzzy logic, natural language processing, etc.
  • The ability to critically evaluate design paradigms, languages, algorithms, and techniques used to develop complex software systems.
  • The ability to evaluate and respond to opportunities for developing and exploiting new applications of artificial intelligence.





$ 22,165
Local students
$ 22,405
Foreign students

Estimated cost as reported by the Institution.


$ 35
Local students
$ 167
Foreign students

Student Visa

$ 575
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

  • Passes at STPM level with minimum Grade C in 2 subjects, and a Credit Pass in Additional Mathematics at SPM; or
  • 2 Passes with at ‘A’ Levels including Mathematics and with a Credit Pass at ‘O’ Levels / GCSE including Mathematics; or
  • The APIIT/APU Foundation or equivalent with CGPA of 2.0 and Credit in 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.

Note: This programmes require a Credit in Additional Mathematics in SPM or 'O' Levels for entry to Degree Programme. However, Student who do not have Credit in "Additional Mathematics" in SPM/ O-Level but have passed Mathematics subjects during Foundation or Diploma, which may be equivalent to SPM/O-Level additional Mathematics can be accepted into Degree Programmes. Please speak to Student Services Staff to guide you.

International/Overseas qualification maybe accepted if Mathematics at 12th Grade/ A-Level is comparable to Additional Mathematics at SPM/O-Level. Students can be given preferential entry for Credit in ICT related subject in SPM/O-Level.

The qualification and entry requirements for the programmes will be determined based on the "Comparison List of Equivalency of International Qualifications with SPM (O-Levels equivalent) and STPM (A-Levels equivalent)" published by Malaysian Qualifications Agency (MQA).



Level 1 modules in this program that provide a foundation for any IT professional include System Analysis & Design, Fundamentals of Software Development, and Introduction to Programming in an appropriate language. More technical knowledge and skills are developed in Operating Systems & Computer Architecture and Introduction to Networking. Modules such as Introduction to Management, Computing & IT in the Workplace and Professional & Enterprise Development provide a foundation for multi-disciplinary education and understanding personal and organisational development. Important and relevant skills for independent learning are introduced throughout the program.

Common Modules

Specialised Modules
  • 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

Elective Modules (Choose 1)

  • Introduction to Object-Oriented Programming
  • Introduction to C Programming

In addition to the above, all students are also required to successfully complete General Studies modules as stipulated by the Malaysian Qualification Agency, as well as fulfill credit requirements for Co-Curricular Activities.


Specific technical skills related to Intelligent Systems are developed at this level. AI Methods and Management Science build on previous and lead to further studies in artificial intelligence techniques. Two modules offer an introduction to the concepts associated with data acquisition that are the key to computer automation: Imaging & Special Effects through computer vision and System Programming and Computer Control  through other types of sensors. The emphasis on independent learning continues at this level, and is a particular focus and requirement in Research Methods.

Common Modules

Specialised Modules
  • Object Oriented Development with Java
  • System Development Methods
  • Professional & Enterprise Development
  • Creativity & Innovation
  • Research Methods For Computing & Technology
  • AI Methods
  • Probability & Statistical Modeling
  • Management Science
  • Human-Computer Interaction
  • Data Structures
  • Imaging & Special Effects
  • System Programming & Computer Control
  • Management Science

INTERNSHIP (16 weeks)

Students will undertake an Internship/Industrial Training for a minimum period of 16 weeks to prepare them for a smooth transition from the classroom to the working environment.


The focus of Level 3 is further development of relevant technical skills and the ability to apply these skills with strong critical thinking and analysis, particularly in the areas of artificial intelligence and computer vision. Knowledge Discovery & Big Data Analytics and Emergent Technology broaden your perspective to include the frontiers of current technology. Option modules allow you to enhance skills developed in previous study of statistical artificial intelligence techniques, visualisation, processing data from sensor networks, and management. General personal and professional development is enhanced in Project Management, while Innovation Management & New Product Development continues the theme of generating new ideas and creating new products.

Common Modules

Specialised Modules
  • Innovation Management & New Product Development
  • Project Management
  • Further Artificial Intelligence
  • Image Processing, Computer Vision & Pattern Recognition
  • Emergent Technology
  • Optimisation Concepts for Data Science
  • Investigations in Intelligent Systems
  • Intelligent Systems Project

Elective Modules (Choose 1)

  • Distributed Computer Systems OR  Text Analytics & Sentiment Analysis
  • Algorithmics OR  Games & Design Theory
  • Ubiquitous Computing OR Critical Issues in Managing Information Systems in Organizations

Careers Options:

  • Business Decision Support Engineer
  • Robotics R&D Engineer
  • Backend Game Developer
  • Machine Learning Engineer
  • Deep Learning Scientist
  • Artificial Intelligence (AI) Engineer
  • Artificial Intelligence (AI) Specialist
  • Algorithm Specialist
  • Machine Vision Engineer
  • AI Platform Architect
  • Artificial Intelligence Analyst
  • NLP Engineer

Functional roles in designing and developing solutions involving Artificial Intelligence and Decision Support, Knowledge Engineering and Data Mining.

Maximum 6 courses for comparison!