Skip to main content
Side panel
Home
ODeL
More
Log in
Home
ODeL
Home
Courses
DIPLOMA IN ANIMAL PRODUCTION
COMMUNICATION SKILLS SEM 1 20252026
GENERAL ZOOLOGY SEM 1 20252026
ANALYTICAL METHODS IN ANIMAL SCIENCE SEM 1 2025/2026
FEED RESOURCES SEM 1 20252026
INTRODUCTION TO ANIMAL PRODUCTION SEM 1 20252026
LIVESTOCK PRODUCTION SYSTEMS SEM 1 20252026
PROFICIENCY CERTIFICATE IN ICT
Database
Desktop Publishing
Information Literacy and Research Skills
Introduction To Computers
Presentations
Spread Sheets
BACHELOR OF SCIENCE IN ANIMAL PRODUCTION AND NUTRITION
Agricultural Extension and Technology Transfer
Agricultural Marketing
Agricultural Policy and Law
Animal Breeding
Animal Climatology
Animal Genetic Resources
BACHELOR OF SCIENCE IN INDUSTRIAL CHEMISTRY
SEM 1 2025/2026 AY SCI 306: Agrobased Industries and Industrial Processes
SEM 1 2025/2026 AY SCI 304: Processing of Inorganic Industrial Chemicals
SEM 1 2025/2026 AY SCI 201: Introduction to Industrial chemistry
SEM 1 2025/2026 AY SCI 306: Chemical Process Control and Instrumentation
SCH 101: Introduction to Inorganic Chemistry
SCH 402: Heterocyclic Chemistry
View all
Courses
DIPLOMA IN ANIMAL PRODUCTION
COMMUNICATION SKILLS SEM 1 20252026
GENERAL ZOOLOGY SEM 1 20252026
ANALYTICAL METHODS IN ANIMAL SCIENCE SEM 1 2025/2026
FEED RESOURCES SEM 1 20252026
INTRODUCTION TO ANIMAL PRODUCTION SEM 1 20252026
LIVESTOCK PRODUCTION SYSTEMS SEM 1 20252026
PROFICIENCY CERTIFICATE IN ICT
Database
Desktop Publishing
Information Literacy and Research Skills
Introduction To Computers
Presentations
Spread Sheets
BACHELOR OF SCIENCE IN ANIMAL PRODUCTION AND NUTRITION
Agricultural Extension and Technology Transfer
Agricultural Marketing
Agricultural Policy and Law
Animal Breeding
Animal Climatology
Animal Genetic Resources
BACHELOR OF SCIENCE IN INDUSTRIAL CHEMISTRY
SEM 1 2025/2026 AY SCI 306: Agrobased Industries and Industrial Processes
SEM 1 2025/2026 AY SCI 304: Processing of Inorganic Industrial Chemicals
SEM 1 2025/2026 AY SCI 201: Introduction to Industrial chemistry
SEM 1 2025/2026 AY SCI 306: Chemical Process Control and Instrumentation
SCH 101: Introduction to Inorganic Chemistry
SCH 402: Heterocyclic Chemistry
ODeL
Course info
SEM I 2024/25 SIT 214: Digital Systems
Teacher:
Nancy Ireri