Curriculum Structure for 3-year Bachelor of Computing with Technology Focus

 

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.

Back to Homepage