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

*** One optional ICT course unit and one ENH course unit should be selected by students who follow ICT as a subject for the General Degree Programme in 2nd year as well as in 3rd year.