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
ICT 1101 Fundamentals of Computing Compulsory 3 EM/SM/TM ICT for Development
Second Year
ICT 2111 Advance Computer Applications Core 3 EM/SM/TM ICT for Development
ICT 2112 Presentation Skills and Video Editing Optional 3 EM/SM/TM ICT for Development
ICT 2113 E-Commerce Optional 3 EM/SM/TM ICT for Development
Third Year
ICT 3141 Introduction to Human Computer Interface Core 3 EM/SM/TM ICT for Development
ICT 3142 Introduction to statistical packages Optional 3 EM/SM ICT for Development
ICT 3143 Data Communication and Computer Networks

 

Optional 3 EM/SM/TM ICT for Development
Semester Two First Year
FND 1221 Introduction to Computer Applications Optional EM/SM/TM
ICT 1202 Introduction to Computer Applications Core 3 EM/SM/TM ICT for Development
Second Year
ICT 2214 Web and Graphic Designing Optional 3 EM/SM/TM ICT for Development
ICT 2215 ICT4D Core 3 EM/SM/TM ICT for Development
ICT 2216 Database Management Optional 3 EM/SM/TM ICT for Development
Third Year
ICT 3244 Project Management Optional 3 EM/SM/TM ICT for Development
ICT 3245 Programming Fundamentals Core 3 EM/SM/TM ICT for Development
ICT 3246 Multimedia Concepts and Theory Optional 3 EM/SM/TM ICT for Development