Course Content
Year 1 :
- Programming Fundamentals
 - Computer Architecture
 - Database Concepts
 - Discrete Structure
 - Fundamentals of Software Engineering
 - System Analysis & Design
 - Interactive Skills
 - Technical & Professional Communication
 - MPU(U1) 1
 - MPU(U1) 2
 - Data Communication & Networking
 
Year 2 :
- Distributed & Parallel Computing
 - Object Oriented Programming
 - Human-Computer
 - Interaction
 - Information System Security
 - Data Structure & Algorithms
 - Artificial Intelligence
 - Computational Science
 - Network & Data Security
 - Software Project Management
 - MPU Subjects (U3)
 
Year 3 :
- Applied Programming
 - IT Project I
 - Web Systems and Technologies
 - Big Data Analysis
 - IT Project II
 - Computer Graphics
 - MPU Subjects (U4)
 
Year 2 :
- Introduction to Statistics
 - Mobile Programming
 - Routing and Switching Essentials
 
Year 3 :
- Enterprise System
 - Scaling Networks
 - Connecting Networks
 
Year 2
Free Module Subjects :
- Knowledge Management
 - Introduction to E-Commerce
 - Business Economics
 - Organization Managemen
 - Additional Mathematics
 - Basic Marketing
 - Basic Accounting & Finance
 - Human Communication
 - Effective Reading Skills
 
Year 2
Free Module Subjects :
- Introduction to Corporate Multimedia
 - Innovation Management
 - Creative Writing
 - Land Economics & Property Market
 - French/Mandarin/Japanese/Bahasa Melayu