| Module Credit Granted for Polytechnic Graduates with Computing Diplomas | MC |
| CS1101 Programming Methodology | 5 |
| CS1102 Data Structures and Algorithms | 5 |
| CS1104 Computer Organization | 4 |
| CS1105 Computing and Society | 3 |
| CS1303 Principles of Management | 3 |
| CS3107 Industrial Attachment | 4 |
| Breadth Requirement | 10 |
| Sub-total | 34 |
| Those who passed Qualifying English Test (QET) will have extra MC granted | |
| CS2301 Business and Technical Communications | 3 |
| Total | 37 |
Requirement as extracted from Curriculum Handbook 2000-2001
| Modules | Requirement | As of Now |
| Common Essentials | ||
| CS1101/S Programming Methodology | 5 | 5 (Granted) |
| CS1102 Data Structures and Algorithms | 5 | 5 (Granted) |
| CS1104 Computer Organization | 4 | 4 (Granted) |
| CS1105 Computing and Society | 3 | 3 (Granted) |
| CS2102 Introduction to Database Systems | 3 | 4 (S-module) |
| CS2103 Software Engineering | 4 | 4 |
| CS2105 Computer Networks I | 4 | 4 |
| Subtotal | 28 | 29 |
| Programme Essentials | ||
| CS3214/S Software Engineering Project | 8 | - |
| CS1231 Discrete Mathematics I | 3 | 3 |
| CS1232 Discrete Mathematics II | 3 | 3 |
| CS2104 Programming Language Concepts | 3 | 3 |
| CS2106 Operating Systems | 4 | 4 |
| Subtotal | 21 | 13 |
| Programme Electives | ||
| Electives ( 5 modules from A1 to A8 ) | Pass 5 modules* | 2 modules |
| Subtotal | 15 | 6 |
| Breadth Requirement | ||
| Cross Faculty Modules | Pass 5 modules (at least 20% MC) | 10 (Granted) |
| CS2301 Business and Technical Communications | 3 | 3 (Granted) |
| HR3112 Human Resource Management | 3 | - |
| Biology module ( BL1306 General Biology ) | 4 | 4 |
| 2 CFM modules | 8 | - |
| Free Electives | 23 | 7 (Granted) |
| Subtotal | 41 | 24 |
| Total | 105 | 72 |
* - Pass 5 modules with at least 2 modules from the following
1) CS3235 Computer Security,
2) CS3240 Human Computer Interaction,
3) CS3266 e-Commerce Technologies,
4) CS3103 Computer Networks II
5) Modules from A8 namely,
5a) CS3281 Programming in UNIX,
5b) CS3283 GUI Programming,
5c) CS3282 Systems Programming & Administration.