Courses Catalogue

Home >> Courses Catalogue

Courses include a description and a summary of the objectives or expected learning outcomes, Course Codes, Credit units and much more. Students should read the complete description of a course because its summary eliminates essential information. Below you can browse courses by their titles

You can use the Course Title (selected by default), Course Code, Credit Units or Level of Study (Graduate or Undergraduate) to arrange the displayed information in ascending or descending order.

(11) | (64) | A (466) | B (182) | C (477) | D (172) | E (377) | F (249) | G (143) | H (173) | I (481) | J (10) | K (38) | L (178) | M (206) | N (79) | O (87) | P (509) | Q (35) | R (284) | S (379) | T (241) | U (36) | V (23) | W (71) | X (1) | Y (1) | Z (1)
Course Titlesort ascending Course Code Credit Units Level Program CI TT CV
Axiology PHI 3108 3 Undergradu... Bachelor Of Arts (Arts) X o L
Aviation Meteorology MET 3205 3 Undergradu... Bachelor of Science in Meteorology
AUTOMATION OF RECORDS MANAGEMENT SYSTEMS BLS 3214 4 Undergradu... Bachelor of Records and Archives Management
AUTOMATION OF LIBRARY AND INFORMATION SYSTEMS BLS3125 4 Undergradu... Bachelor Of Library & Information Science
Automata, Complexity and Computability CSC 2210 3 Undergradu... Bachelor Of Science In Computer Science X o L
AUDITING THEORY COX 3222 3 Undergradu... Bachelor Of Commerce External
AUDITING AND ASSURANCE COX 4136 4 Undergradu... Bachelor Of Commerce External
Audit and Security Assurance Principles MIT 7214 3 Graduate L... Post Graduate Diploma In Information Technolgy X o L
AUDIT AND ASSURANCE MBS 8203 4 Graduate L... Master Of Business Administration
Audiology and Speech Pathology OTO 7202 3 Graduate L... Master Of Medicine-Ear Nose and Throat
AUDIO VISUAL RECORDS MANAGEMENT BRM 1202 3 Undergradu... Bachelor of Records and Archives Management
Audio and Speech Signal Processing CMP4205 3 Undergradu... Bachelor Of Science In Computer Engineering X o L
Audience Analysis and People's Theatre MDD 1203 5 Undergradu... Diploma In Music Dance And Drama
ATMOSPHERIC PROCESSES ENR 1102 3 Undergradu... X o
ATMOSPHERIC PROCESSES ENR 1102 3 Undergradu... Bachelor Of Environmental Science X
Atmospheric Pollution Control (course on halt) ENV 3203 4 Undergradu... Bachelor Of Arts In Environmental Management
Atmospheric Dynamics II MET 2201 3 Undergradu... Bachelor of Science in Meteorology
Atmospheric Dynamics I MET 2101 3 Undergradu... Bachelor of Science in Meteorology X
ATMOSPHERIC DYNAMICS 1 MET 2101 Undergradu... X o
Astro‐Plasma Physics PHY 7256 3 Graduate L...
ASSESSMENT, EVALUATION, RESOURCES AND MATERIALS DEVELOPMENT IN MATHEMATICS . MTM 3201 2 Undergradu... Bachelor Of Science With Education
ASSESSMENT OF NUTRITIONAL STATUS HMN 2102 3 Undergradu... HMN X o L
ASSESSMENT MODELS IN MATHEMATICS AND SCIENCE EDUCATION MTE 7201 4 Graduate L... Master Of Education In Science Education
ASSESSMENT AND EVALUATION IN SCIENCE EDUCATION SCE 7201 4 Graduate L... Master Of Education In Science Education
Aspects Of Kiswahili Literature KSB 3121 4 Undergradu... Bachelor Of Arts (Arts) X o L
Aspects Of Kiswahili Culture KSB 3201 4 Undergradu... Bachelor Of Arts (Arts)
Asian Religions RSD 3105 3 Undergradu... Bachelor Of Arts (Arts)
Artificial Intelligence CSC 2114 3 Undergradu... Bachelor Of Science In Computer Science X L
ART TEACHING METHODS ATM 6201 2 Graduate L... Post graduate Diploma In Education
Art History (Special) II IFA 2112 3 Undergradu... Bachelor Of Industrial And Fine Arts
Art Appreciation IFA 1206 3 Undergradu... Bachelor Of Industrial And Fine Arts
Aromatic Chemistry I CHM2109 2 Undergradu... Bachelor of Science (Biological)
Arid and Semi-arid Ecology GEO 2207 3 Undergradu... Bachelor Of Arts (Arts)
ARCHIVES ADMINISTRATION BRM 2203 3 Undergradu... Bachelor of Records and Archives Management X o L
Architectural Studies in Archaeology AHS 3103 4 Undergradu... Bachelor of Archaeology and Heritage Studies X o L
Architectural Design Project ARC 5201 15 Undergradu... Bachelor Of Architecture X o L

Pages