Undergraduate Courses
| Semester | Unit Code | Name of the Course Unit | Supplementary Information | Number of Credits | Medium of Instruction | Offered for Honours Degree | Offered for Study Stream Degree | |
| Semester One | First Year | |||||||
| FND 1120 | Fundamentals of Computing | Optional | – | EM/SM/TM
|
Degree requirement | |||
| ICT 1101 | Fundamentals of Computing | Compulsory | 3 | EM/SM/TM
|
ICT as a subject | |||
| Second Year | ||||||||
| ICT 2111 | Advance Computer Applications
|
Compulsory | 3 | EM/SM/TM | ICT as a subject | |||
| ENH21XX / ICT21XX | Multimedia Concepts and Theory
|
Optional | 1 | EM/SM/TM | ICT as a subject | |||
| ICT 21XY | Database Management
|
Optional | 3 | EM/SM/TM | ICT as a subject | |||
| Third Year | ||||||||
| ENH31XX / ICT31XX
|
Web Programming
|
optional | 1 | EM/SM/TM | ICT as a subject | |||
| ICT 3142 | Introduction to statistical packages
|
Compulsory | 3 | EM/SM | ICT as a subject | |||
| ICT 31XY
|
E-Commerce
|
Optional | 3 | EM/SM/TM | ICT as a subject | |||
| Semester | Unit Code | Name of the Course Unit | Supplementary Information | Number of Credits | Medium of Instruction | Offered for Honours Degree | Offered for Study Stream Degree |
| Semester Two | First Year | ||||||
| FND 1221 | Introduction to Computer Applications
|
Optional | – | EM/SM/TM | Degree requirement | ||
| ICT 12XX | Fundamentals of Programming
|
Compulsory | 3 | EM/SM/TM | ICT as a subject | ||
| Second Year | |||||||
| ENH 22XX / ICT 22XX | Introduction to Human-Computer Interface (HCI)
|
Optional | 1 | EM/SM/TM | ICT as a subject | ||
| ICT 2215 | ICT4D | Compulsory | 3 | EM/SM/TM | ICT as a subject | ||
| ICT 22XY | Object Oriented Programming
|
Optional | 3 | EM/SM/TM | ICT as a subject | ||
| Third Year | |||||||
| ENH 3244 / ICT 3244 | Project Management
|
Optional | 1 | EM/SM/TM | ICT as a subject | ||
| ICT 32XX | R in Data Science
|
Compulsory | 3 | EM/SM/TM | ICT as a subject | ||
| ICT 32XY | Data Communications and Computer Networks | Optional | 3 | EM/SM/TM | ICT as a subject | ||