| Ser no |
Course code |
Course title |
Credits |
Advisory prerequisite |
| 1 |
WLA 101 |
Bahasa Kebangsaan A or |
3 |
None |
| 2 |
WLA 102 |
Bahasa Kebangsaan B |
3 |
None |
| 3 |
WLA 103 |
Pengajian Malaysia |
3 |
None |
| 4 |
WLA 104 |
Pengajian Islam or |
3 |
None |
| 5 |
WLA 105 |
Pengajian Moral |
3 |
None |
| 1. |
WUC 112 |
University Mathematics |
3 |
None |
| 2. |
WUC 102 |
Writing Skills for University Studies |
3 |
None |
| 3. |
WUC 103 |
English for the Workplace |
3 |
None |
| 4. |
WUC 201 |
Communication for the Workplace |
3 |
None |
| 5. |
WUC 131 |
Learning Skills for University Studies |
3 |
None |
| 6. |
WUC 121 |
Basic Computing and the Internet |
3 |
None |
| 1. |
TCC 101 |
Computing I |
3 |
None |
| 2. |
TCC 102 |
Computing II |
3 |
TCC 101 Computing I |
| 3. |
TCC 111 |
Visual Programming |
3 |
TCC 101 Computing I |
| 4. |
TCC 201 |
Computer Organisation |
3 |
TCC 102 Computing II |
| 5. |
TCC 202 |
Operating Systems |
3 |
TCC 201 Computer Organisation |
| 6. |
TCC 205 |
Structured Programming |
3 |
TCC 101 Computing I |
| 7. |
TCC 210 |
Discrete Structures |
3 |
None |
| 8. |
TCC 211 |
Data Structures |
3 |
TCC 102 Computing II |
| 9. |
TCC 212 |
Algorithms |
3 |
TCC 211 Data Structures |
| 10. |
TCC 231 |
Database I |
3 |
TCC 212 Algorithms |
| 11. |
TCC 232 |
Database II |
3 |
TCC 231 Database I |
| 12. |
TCC 325 |
Software Engineering I |
3 |
TCC 212 Algorithms |
| 13. |
TCC 326 |
Software Engineering II |
3 |
TCC 325 Software Engineering I |
| 14. |
TCC 351 |
Computer Networks |
3 |
TCC 202 Operating Systems |
| 15. |
TCC 355 |
Programming Paradigms |
3 |
TCC 111 Visual Programming, TCC 205 Structured Programming |
| 1. |
TEC 201 |
Information Systems and Electronic Commerce Strategy I |
3 |
None |
| 2. |
TEC 202 |
Information Systems and Electronic Commerce Strategy II |
3 |
TEC 201 Information Systems and Electronic Commerce Strategy I |
| 3. |
TEC 301 |
Economics of E-Commerce and Technology I |
3 |
None |
| 4. |
TEC 302 |
Economics of E-Commerce and Technology II |
3 |
TEC 301 Economics of E-Commerce and Technology I |
| 5. |
TEC 368 |
Advanced Electronic Commerce I |
3 |
TCC 351 Computer Networks |
| 6. |
TEC 369 |
Advanced Electronic Commerce II |
3 |
TEC 368 Advanced Electronic Commerce I |
| 7. |
TEC 391 |
EC Project I |
3 |
Must have acquired at least 84 credits |
| 8. |
TEC 392 |
EC Project II |
3 |
Must have acquired at least 90 credits |
| 1. |
TMA 125 |
Matrices and Linear Algebra |
3 |
None |
| 2. |
TMA 226 |
Applied Mathematics |
3 |
WUC112 University Mathematics |
| 3. |
TAI 411 |
Theory of Computation |
3 |
TCC 212 Algorithms |
| 4. |
BBM 121 |
Principles and Practice of Management |
3 |
None |
| 5. |
BBM 131 |
Principles of Marketing |
3 |
None |
| 6. |
BBM 113 |
Statistics I |
3 |
None |
| 7. |
BBM 211 |
Statistics II |
3 |
BBM 113 Statistics I |
| 1. |
WUC 111 |
Foundation Mathematics |
3 |
None |
| 2. |
WUC 101 |
Foundation English |
3 |
None |