Department of Computer Science Undergraduate
FIRST YEAR MODULES
First year student will have three contact periods per week per subject. In addition, there will be one tutorial period per week, and one practical session of three hours.Core Modules:
COS101 - Problem Solving, Algorithms, and ProgrammingCOS114/124 - Computing Fundamentals
MAT105 - English for Educational Development
Electives:
Applied Mathematics I,Statistics I,
Physics I,
Information System
SECOND YEAR MODULES
Second year students will have three contact periods per week per subject. In addition, there will be two practical session of three hours each.Core Modules:
CSC211 - Algorithms and Data structuresCSC212 - Algorithms and Architectures
Electives:
Mathematics II,Physics II,
Statistics II,
Information Systems II.
THIRD YEAR MODULES
Third year students will have three contact periods per week per subject. In addition, there will be two practical sessions of three hours each.Core Modules:
There are two Computer Science third year modules:CSC311 - Operating Systems, Computer Networks and Machine Learning
CSC312 - Human Computer Interaction, Software Engineering and Database Systems
Electives:
Mathematics III,Physics III,
Statistics III or
Information Systems II.
