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
BACHELOR OF SCIENCE IN HORTICULTURE
POMOLOGY 1 - TROPICAL AND SUB-TROPICAL FRUITS SEM 1 2026/2027
AEC 102 INTRODUCTION TO MICROECONOMICS
LANDSCAPE DESIGN AND MAINTENANCE SEM 2 20252026
BACHELOR OF SCIENCE IN AGRICULTURE
AGRICULTURAL ENTOMOLOGY SEM 1 20262027
AEC 403 Agricultural Extension and Technology transfer
ACP 608 ENVIRONMENTAL PROTECTION
CATTLE, SHEEP AND GOAT PRODUCTION SEM 1 2026/2027
ANALYTICAL METHODS IN ANIMAL SCIENCE SEM 1 2026/2027
PRINCIPLES OF ANIMAL NUTRITION SEM 1 2026/2027
BACHELOR OF LIBRARY AND INFORMATION SCIENCE
Information for sustainable development
SEM 1 2026/2027 AY: LIS 412 Community service & development
SEM 1 2026/2027 AY: LIS 415 Innovation and information centers
SEM 1 2026/2027 AY: LIS 413 Legal and ethical aspects of information
SEM 1 2026/2027 AY: HIS 115 Information and Society
SEM 1 2026/2027 AY: HIS 111 Foundations of Information Science
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
BACHELOR OF SCIENCE IN HORTICULTURE
POMOLOGY 1 - TROPICAL AND SUB-TROPICAL FRUITS SEM 1 2026/2027
AEC 102 INTRODUCTION TO MICROECONOMICS
LANDSCAPE DESIGN AND MAINTENANCE SEM 2 20252026
BACHELOR OF SCIENCE IN AGRICULTURE
AGRICULTURAL ENTOMOLOGY SEM 1 20262027
AEC 403 Agricultural Extension and Technology transfer
ACP 608 ENVIRONMENTAL PROTECTION
CATTLE, SHEEP AND GOAT PRODUCTION SEM 1 2026/2027
ANALYTICAL METHODS IN ANIMAL SCIENCE SEM 1 2026/2027
PRINCIPLES OF ANIMAL NUTRITION SEM 1 2026/2027
BACHELOR OF LIBRARY AND INFORMATION SCIENCE
Information for sustainable development
SEM 1 2026/2027 AY: LIS 412 Community service & development
SEM 1 2026/2027 AY: LIS 415 Innovation and information centers
SEM 1 2026/2027 AY: LIS 413 Legal and ethical aspects of information
SEM 1 2026/2027 AY: HIS 115 Information and Society
SEM 1 2026/2027 AY: HIS 111 Foundations of Information Science
ODeL
Course info
CURRICULUM THEORY AND PRACTICE SEM 2 2022/2023
SEM 2 2022/2023
Teacher:
Zachary Njagi Ndwiga