FIRST YEAR MODULES

First year student will have 3 contact periods per week per subject. In addition there will be 1 tutorial period per week and one practical session of 3 hours.

Core Modules:

Electives:

  • Applied Mathematics I,
  • Statistics I,
  • Physics I,
  • Geology I,
  • Information System

SECOND YEAR MODULES

Second year students will have 3 contact periods per week per subject and 2 practical session of 3 hours each.

Core Modules:

  • CSC211
    • Fundamental Data Structures
  • CSC212
    • Data Structures and  Algorithms and
    • Architecture

Electives:

THIRD YEAR MODULES

Third year students will have 3 contact periods per week per subject and 2 practical sessions of 3 hours each.

Core Modules:

There are 2 Computer Science 3rd 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.
  • modules from other programmes / faculties.