YEAR 1
– Information Technology Essentials
– Principles of Computer Programming
– Discrete Mathematics
– Critical Thinking
– System Analysis and Design – Computer Organisation and Architecture
– Databases
– Operating Systems
– Algorithms
– Web Programming
– Computer Networks
– Mobile Applications Development
– Human Computer Interaction
– Data Communications
– Ethics Appreciation and Civilisation / Malay Language Communication 1
YEAR 2
– Software Engineering
– Data Processing and Visualisation
– Philosophy and Current Issue
– Cloud Computing
– Elective 1
– Computer Security
– Object Oriented Programming
– Creative Thinking / Bahasa Kebangsaan A
– UI / UX Design
– Artificial Intelligence Methods
– Ethics and Professional Practice in Computing
– Data Analytics
– Data Mining and Warehousing
– Project Management
YEAR 3
– Project I
– Entrepreneurship and New Business Development
– Internet of Things
– Elective 2
– Integrity and Anti-Corruption
– Project II
– Parallel and Distributed Computing
– System Administration and Maintenance
– Professional Attachment
ELECTIVE MODULE
– Marketing
– Fundamentals of Management
– Business Communication – Emotion and Motivation
– Cyber Psychology
– Introduction to Multimedia
– Game Design