YEAR 1
– Information Technology Essentials
– Principles of Computer Programming
– Discrete Mathematics
– System Analysis and Design
– Critical Thinking
– Computer Organisation and Architecture
– Databases
– Operating Systems
– Algorithms
– Web Programming – Computer Networks
– Mobile Applications Development
– Human Computer Interaction
– Neural Network Basics
– Ethics Appreciation and Civilisation / Malay Language Communication 1
YEAR 2
– Calculus and Algebra
– Data Processing and Visualisation
– Philosophy and Current Issue
– Bayesian Statistics and Experimental Design
– Elective 1
– Computer Security
– Object Oriented Programming
– Creative Thinking / Bahasa Kebangsaan A
– Time Series Analysis & Forecasting
– Artificial Intelligence Methods
– Ethics and Professional Practice in Computing
– Data Analytics
– Data Mining and Warehousing
– Natural Language Processing
YEAR 3
– Project I
– Entrepreneurship and New Business Development
– Knowledge Representation
– Stochastic Processes
– Integrity and Anti-Corruption
– Project II
– Parallel and Distributed Computing
– Elective 2
– Professional Attachment
ELECTIVE MODULE
– Marketing
– Fundamentals of Management
– Business Communication – Emotion and Motivation
– Cyber Psychology
– Introduction to Multimedia
– Game Design