| YEAR 1 |
| 1. |
WUC 114/05 University Mathematics A |
1. |
WLA 101/03 Bahasa Kebangsaan A |
| 2. |
WUC 121/03 Basic Computing and The Internet |
2. |
TCC 121/05 Programming Fundamentals with Java |
| 3. |
WUC 131/03 Learning Skills for University Studies |
3. |
TCC 122/05 Discrete Structures |
| YEAR 2 |
| 1. |
TCC 123/05 Visual Programming |
1. |
TCC 221/05 Computer Organisation |
| 2. |
WUC 106/05 Communication Skills for the Workplace |
2. |
WUC 202/05 Advanced Writing Skills for University
Studies |
| 3. |
WLA 105/03 Pendidikan Moral |
3. |
Elective 1 |
| YEAR 3 |
| 1. |
TCC 234/05 Computer Networks |
1. |
TCC 233/05 Database Management Systems |
| 2. |
TCC 222/05 Operating Systems |
2. |
TCC 235/05 Software Engineering |
| 3. |
Elective 2 |
3. |
WLA 103/03 Malaysian Studies |
| YEAR 4 |
| 1. |
TAI 301/10 Fundamentals of Artificial Intelligence (10
credits) |
1. |
TAI 301/10 Fundamentals of Artificial Intelligence (10
credits) |
| 2. |
TAI 201/05 Human Computer Interaction |
2. |
TAI 303/05 Intelligent Systems for Decision
Support |
| YEAR 5 |
| 1. |
TAI 302/10 Intelligent Systems : Principles and Issues
(10 credits) |
1. |
TAI 302/10 Intelligent Systems : Principles and Issues
(10 credits) |
| 2. |
TAI 309/10 CIS Project (10 credits) |
2. |
TAI 309/10 CIS Project (10 credits) |
|
Core elective courses (Choose any TWO):
TCC 236/05 Data Structures and Algorithms
TCC 239/05 Problem Solving with Object in Java
TCC 238/05 Structured Programming
TCC 237/05 Programming Paradigms
TCC 240/05 Object-Oriented Analysis and Design
TAI 202/05 Computer Graphics and Visualisation |