Skip to main content
Side panel
Home
ODeL
More
Log in
Home
ODeL
Home
Courses
BACHELOR OF SCIENCE FINANCE
MANAGEMENT OF HUMAN RESOURCES(GROUP B)
CERTIFICATE IN AGRICULTURAL EXTENSION
Agricultural Extension methods and Approaches
Agricultural Extension practices (Field Attachment)
Communication Skills
Extension program planning and implementation
Introduction to Agricultural Extension
Introduction to agricultural marketing
Courses
FINANCIAL ACCOUNTING I SEMESTER 1,2026/2027 AY
Ecological Techniques SEM 1 2026/2027
Ecosystems of Eastern Africa SEM 1 2026/2027
Population and Quantitative Genetics SEM 1 2026/2027
SBT 542 Biochemical genetics SEM 1 2026/2027
Integrated Pest/Vector Management SEM 1 2026/2027
BACHELOR OF ECONOMICS
BMS 126 Introduction to Political Economy Sem II 2025/2026 AY
View all
Courses
BACHELOR OF SCIENCE FINANCE
MANAGEMENT OF HUMAN RESOURCES(GROUP B)
CERTIFICATE IN AGRICULTURAL EXTENSION
Agricultural Extension methods and Approaches
Agricultural Extension practices (Field Attachment)
Communication Skills
Extension program planning and implementation
Introduction to Agricultural Extension
Introduction to agricultural marketing
Courses
FINANCIAL ACCOUNTING I SEMESTER 1,2026/2027 AY
Ecological Techniques SEM 1 2026/2027
Ecosystems of Eastern Africa SEM 1 2026/2027
Population and Quantitative Genetics SEM 1 2026/2027
SBT 542 Biochemical genetics SEM 1 2026/2027
Integrated Pest/Vector Management SEM 1 2026/2027
BACHELOR OF ECONOMICS
BMS 126 Introduction to Political Economy Sem II 2025/2026 AY
ODeL
Course info
SEM I 2024/25 SCH 707: Advanced Industial Chemistry
Teacher:
Dr. Ephraim Muriithi Kiarii
Teacher:
Dr. Seth Otieno Apollo