Skip to main content
Side panel
Home
ODeL
More
Log in
Home
ODeL
Home
Courses
CERTIFICATE IN JAPANESE
CYX
Japanese Grammar II
Japanese Language II
Listening Skills I
Listening Skills II
Listening Skills II
BACHELOR OF SCIENCE IN MICROBIOLOGY AND BIOTECHNOLOGY
SMB 402: Biopolicy, Biopiracy and Biodiplomacy
SMB 417: Applications of Genetic Engineering
SMB 401: Ethics and risks in Biotechnology, Sem 2 2023/24AY
SMB 309: Downstream Processing and Bioreactors
SMB 210: General Microbiology
SMB 412: Pathogenic Microbiology, Sem 2 2023/24AY
CONTENT ENHANCEMENT IN ARTS SUBJECTS
African Social and Political Philosophy
Christian Response to Contemporary Issues
Principles of Leadership
Research Methodology
Religion, Technology & Environment
Religion and Ethics in Society
BACHELOR OF EDUCATION (ARTS)
SEM 1 2026/ 2027 AY: HTM 202F French Structure II
SEM 1 2026/ 2027 AY: HTM 105F Beginners French
SEM 1 2026/2027 AY: HHP 403 Methods of Historical Research
SEM 1 2026/ 2027 AY: HHP 401 Comparative Studies in Imperialism and Nationalism
SEM 1 2026/2027 AY: HHP 303 International Relations
SEM 1 2026/2027 AY: HHP 101 Themes in African History up to 1885
View all
Courses
CERTIFICATE IN JAPANESE
CYX
Japanese Grammar II
Japanese Language II
Listening Skills I
Listening Skills II
Listening Skills II
BACHELOR OF SCIENCE IN MICROBIOLOGY AND BIOTECHNOLOGY
SMB 402: Biopolicy, Biopiracy and Biodiplomacy
SMB 417: Applications of Genetic Engineering
SMB 401: Ethics and risks in Biotechnology, Sem 2 2023/24AY
SMB 309: Downstream Processing and Bioreactors
SMB 210: General Microbiology
SMB 412: Pathogenic Microbiology, Sem 2 2023/24AY
CONTENT ENHANCEMENT IN ARTS SUBJECTS
African Social and Political Philosophy
Christian Response to Contemporary Issues
Principles of Leadership
Research Methodology
Religion, Technology & Environment
Religion and Ethics in Society
BACHELOR OF EDUCATION (ARTS)
SEM 1 2026/ 2027 AY: HTM 202F French Structure II
SEM 1 2026/ 2027 AY: HTM 105F Beginners French
SEM 1 2026/2027 AY: HHP 403 Methods of Historical Research
SEM 1 2026/ 2027 AY: HHP 401 Comparative Studies in Imperialism and Nationalism
SEM 1 2026/2027 AY: HHP 303 International Relations
SEM 1 2026/2027 AY: HHP 101 Themes in African History up to 1885
ODeL
Course info
DRAMA AND POETRY IN AFRICA
SEM 3 2023/2024 AY
Teacher:
Dr. Kangangi Wanja