Skip to main content
Side panel
Home
ODeL
More
Log in
Home
ODeL
Home
Courses
BACHELOR OF ECONOMICS
Mathematics for Economists II SEMESTER 1 2026/2027 AY
Operations Research I SEMESTER 1 2026/2027 AY
Economics of Money and Banking SEMESTER 1 2026/2027 AY
Mathematics For Economists I SEMESTER 1 2026/2027 AY
BES 200: Mathematics for Economists II SEM I 2026/2027 AY
BES 100 : Introduction to mathematical economics I
CERTIFICATE IN INFORMATION TECHNOLOGY
PSYCHOLOGY OF COMMUNICATION
Introduction to Communication and Information Technologies
SIT 014: Foundational Mathematics
SIT 014: Foundational Mathematics
Basic Computer Concepts of Programming
Basic concepts of Operating Systems
BACHELOR OF SCIENCE IN AGRICULTURE EDUCATION & EXTENSION
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
LIVESTOCK MANAGEMENT AND PRODUCTION SYSTEM SEM 1 20262027
BACHELOR OF SCIENCE IN AGRICULTURE
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
PIG AND POULTRY PRODUCTION SEM 1 2026/2027
View all
Courses
BACHELOR OF ECONOMICS
Mathematics for Economists II SEMESTER 1 2026/2027 AY
Operations Research I SEMESTER 1 2026/2027 AY
Economics of Money and Banking SEMESTER 1 2026/2027 AY
Mathematics For Economists I SEMESTER 1 2026/2027 AY
BES 200: Mathematics for Economists II SEM I 2026/2027 AY
BES 100 : Introduction to mathematical economics I
CERTIFICATE IN INFORMATION TECHNOLOGY
PSYCHOLOGY OF COMMUNICATION
Introduction to Communication and Information Technologies
SIT 014: Foundational Mathematics
SIT 014: Foundational Mathematics
Basic Computer Concepts of Programming
Basic concepts of Operating Systems
BACHELOR OF SCIENCE IN AGRICULTURE EDUCATION & EXTENSION
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
LIVESTOCK MANAGEMENT AND PRODUCTION SYSTEM SEM 1 20262027
BACHELOR OF SCIENCE IN AGRICULTURE
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
PIG AND POULTRY PRODUCTION SEM 1 2026/2027
ODeL
Course info
LITERATURE OF THE AFRICAN DIASPORA
SEM 3 2023/2024 AY
Teacher:
Dr. Kangangi Wanja