Course Content
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 Application Programming
- 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
ELETIVE MODULE
- Marketing
- Fundamentals of Management
- Business Communication
- Emotion and Motivation
- Cyber Psychology
- Introduction to Multimedia
- Game Design