Skip to main content
Side panel
Home
ODeL
More
Log in
Home
ODeL
Home
Courses
MASTER OF SCIENCE IN AGROFORESTRY
ANIMAL PRODUCTION IN AGROFORESTRY SEM 1 2026/2027
AGROFORESTRY SYSTEMS, PRACTICES & TECHNOLOGIES SEM 1 2026/2027
SOIL HEALTH & AGROFORESTRY SEM 1 2026/2027
ENTREPRENEURSHIP IN AGRICULTURE/ AGROFORESTRY SEM 1 2026/2027
AGROFORESTRY SYSTEMS, PRACTICES AND TECHNOLOGIES SEM 1 20242025
SOIL HEALTH AND AGROFORESTRY SEM 1 20242025
Courses
EFD 201: SOCIOLOGY OF EDUCATION CAT 2 2026
SEM 1 2026/2027 CCS 101: COMMUNICATION SKILLS ASSESSMENT
Online Module Practice
INTRODUCTION TO ENVIRONMENTAL SCIENCE SEM 1
AEC 513 Rural Development and Agricultural Policy
HGE 202 Natural Resources Management
BACHELOR OF ECONOMICS
BMS 221/BES 323 Operations Research (combined) SEM I 2026/2027AY
BAE 307 International Economics SEM 1 24/25 AY bulk action selection BAE 307 International Economics SEM I 26/27 AY
BMS 126 Introduction to Political Economy Sem II 2025/2026 AY
MASTERS OF PUBLIC HEALTH
Biostatistics & Computing II HEB 603/2026/2027
Data Surveillance & outbreak investigation
Data management & Statistical Computing sem 1 2026/27
Epidemiological Methods
Epidemiology of communicable and non - communicable diseases
Public Health Law and Ethics
View all
Courses
MASTER OF SCIENCE IN AGROFORESTRY
ANIMAL PRODUCTION IN AGROFORESTRY SEM 1 2026/2027
AGROFORESTRY SYSTEMS, PRACTICES & TECHNOLOGIES SEM 1 2026/2027
SOIL HEALTH & AGROFORESTRY SEM 1 2026/2027
ENTREPRENEURSHIP IN AGRICULTURE/ AGROFORESTRY SEM 1 2026/2027
AGROFORESTRY SYSTEMS, PRACTICES AND TECHNOLOGIES SEM 1 20242025
SOIL HEALTH AND AGROFORESTRY SEM 1 20242025
Courses
EFD 201: SOCIOLOGY OF EDUCATION CAT 2 2026
SEM 1 2026/2027 CCS 101: COMMUNICATION SKILLS ASSESSMENT
Online Module Practice
INTRODUCTION TO ENVIRONMENTAL SCIENCE SEM 1
AEC 513 Rural Development and Agricultural Policy
HGE 202 Natural Resources Management
BACHELOR OF ECONOMICS
BMS 221/BES 323 Operations Research (combined) SEM I 2026/2027AY
BAE 307 International Economics SEM 1 24/25 AY bulk action selection BAE 307 International Economics SEM I 26/27 AY
BMS 126 Introduction to Political Economy Sem II 2025/2026 AY
MASTERS OF PUBLIC HEALTH
Biostatistics & Computing II HEB 603/2026/2027
Data Surveillance & outbreak investigation
Data management & Statistical Computing sem 1 2026/27
Epidemiological Methods
Epidemiology of communicable and non - communicable diseases
Public Health Law and Ethics
ODeL
Course info
URBAN SOILS AND URBAN AGRICULTURE SEM 2 20222023
Teacher:
Dr. Onesmus Ngetich