Minor in Computer Science
This minor is applicable for cross-faculty students admitted
in AY2004-5 and after.
Objectives
This minor will provide students from non-computing discipline a competent
level of programming skill, as well as basic knowledge in fundamental
fields of computing.
Structure
To be awarded a minor in Computer Science, students must pass six (6)
modules, with a total of twenty-six (26) modular credits.
Category I:
Complete the following three modules:
| Code |
Title |
Modular
Credits |
| CS1101/CS1101C |
Programming
Methodology |
5 |
| CS1102/CS1102C |
Data
Structures and Algorithms |
5 |
| CS2100 (old code CS1104) |
Computer
Organisation |
4 |
Category
II:
Complete two modules from the following list:
| Code |
Title |
Modular
Credits |
| CS2102 |
Database
Systems |
4 |
| CS2103 |
Software
Engineering |
4 |
| CS2105 |
Computer
Networks I |
4 |
| CS2106 |
Operating
Systems |
4 |
Category III:
Satisfy the total MC requirement (of 26) by taking CS modules of the
following module codes:
Students may read advanced module upon approval from the Department of
Computer Science, in place of modules listed in the programme. Students
from the Dept of ECE, Faculty of Engineering and Computational Science
students from the Faculty of Science are precluded from reading this minor.