Course Content
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
– Neural Network Basics
– Ethics Appreciation and Civilisation / Malay Language Communication 1
YEAR 2
– Software Engineering
– Data Processing and Visualisation
– Philosophy and Current Issue
– Statistics for Artificial Intelligence
– Deep Learning Fundamentals
– Computer Security
– Object Oriented Programming
– Creative Thinking / Bahasa Kebangsaan A
– UI / UX Design
– Artificial Intelligence Methods
– Ethics and Professional Practice in Computing
– Applied Computer Vision
– Intelligent Agents Design
– Natural Language Processing
YEAR 3
– Project I
– Entrepreneurship and New Business Development
– Knowledge Representation
– Deep Neural Network Architectures
– Integrity and Anti-Corruption – Project II
– Parallel and Distributed Computing
– Elective 2
– Professional Attachment
– Marketing – Fundamentals of Management –Business Communication
– Emotion and Motivation – Cyber Psychology
– Introduction to Multimedia – Game Design