Skip to main content
Side panel
Home
ODeL
More
Log in
Home
ODeL
Home
Courses
BACHELOR OF SCIENCE IN AGRICULTURE EDUCATION & EXTENSION
SOIL FERTILITY AND WATER MANAGEMENT SEM 1 20262027
AEX 301 Extension teaching methods
AEX 406 Environmental Education
AEX 401 Extension Planning Programming and evaluation
Information and Communication Technology in Agribusiness
SEM 1 2026/2027 AY: ACH 101: Chemistry For Agricultural Sciences
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
Bachelor of Science in Agribusiness Management, Bachelor of Science in Agricultural Education and Extension, Bachelor of Science in Agriculture
AEC 301 Farm Management
AEX 305/AEC 201 Rural Sociology and Community Development
BACHELOR OF SCIENCE IN WATER RESOURCE MANAGEMENT
CLIMATOLOGY SEM 1 2026/2027
INTRODUCTION TO WATER RESOURCES MANAGEMENT SEM 1 2026/2027
WATER, ENVIRONMENT AND SUSTAINABLE DEVELOPMENT SEM 1 20242025
EARLY WARNING SYSTEMS IN WATER RESOURCE MANAGEMENT SEM 1 20242025
WATERSHED MANAGEMENT SEM 1 20242025
DESIGN AND ANALYSIS OF EXPERIMENTS SEM 1 20242025
View all
Courses
BACHELOR OF SCIENCE IN AGRICULTURE EDUCATION & EXTENSION
SOIL FERTILITY AND WATER MANAGEMENT SEM 1 20262027
AEX 301 Extension teaching methods
AEX 406 Environmental Education
AEX 401 Extension Planning Programming and evaluation
Information and Communication Technology in Agribusiness
SEM 1 2026/2027 AY: ACH 101: Chemistry For Agricultural Sciences
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
Bachelor of Science in Agribusiness Management, Bachelor of Science in Agricultural Education and Extension, Bachelor of Science in Agriculture
AEC 301 Farm Management
AEX 305/AEC 201 Rural Sociology and Community Development
BACHELOR OF SCIENCE IN WATER RESOURCE MANAGEMENT
CLIMATOLOGY SEM 1 2026/2027
INTRODUCTION TO WATER RESOURCES MANAGEMENT SEM 1 2026/2027
WATER, ENVIRONMENT AND SUSTAINABLE DEVELOPMENT SEM 1 20242025
EARLY WARNING SYSTEMS IN WATER RESOURCE MANAGEMENT SEM 1 20242025
WATERSHED MANAGEMENT SEM 1 20242025
DESIGN AND ANALYSIS OF EXPERIMENTS SEM 1 20242025
ODeL
Course info
DIGITAL LITERARY HUMANITIES
SEM 3 2023/2024 AY
Teacher:
Dr. Justus Makokha