Skip to main content
Side panel
Home
ODeL
More
Log in
Home
ODeL
Home
Courses
BACHELOR OF SCIENCE IN AGRIBUSINESS MANAGEMENT
AEB 319 Development & management of agribusiness incubation hubs
AEB 212 Industrial Organization
AEB 204 Operations Research in Agribusiness
AEC 204 Intermediate Macroeconomics
AEB 215 Management of Agribusiness Cooperatives
AEB 316 Taxation of Agribusiness enterprises
BACHELOR OF SCIENCE IN ANALYTICAL CHEMISTRY
SEM 2 2025/2026 AY SCE 201: Introduction to Environmental Chemistry
SEM 2 2025/2026 AY SCI 203: Elements of Physics II
SEM 1 2025/2026AY : SCA 404: Nano Chemistry
SEM 1 2025/2026AY : SCI 405: Fine Chemicals for Pharmaceuticals
SEM 1 2025/2026 AY : SCH 408: Nuclear and Radiation Chemistry
SCE 406: Hazardous Waste Management
MASTERS OF PUBLIC HEALTH
Monitoring and Evaluation
Disease surveillance and outbreak investigation
Data management and statistical computing
Biostatistics & computing 2
Epidemiological methods
Epidemiology of communicable & non communicable diseases
DIPLOMA IN ANIMAL PRODUCTION
ANIMAL PHYSIOLOGY SEM 2 20252026
MICROBIOLOGY SEM 2 20252026
PARASITOLOGY SEM 2 20252026
ANIMAL BREEDING AND BIOTECHNOLOGY SEM 2 20252026
PRINCIPLES OF ANIMAL NUTRITION SEM 2 20252026
ANIMAL ANATOMY SEM 2 20252026
View all
Courses
BACHELOR OF SCIENCE IN AGRIBUSINESS MANAGEMENT
AEB 319 Development & management of agribusiness incubation hubs
AEB 212 Industrial Organization
AEB 204 Operations Research in Agribusiness
AEC 204 Intermediate Macroeconomics
AEB 215 Management of Agribusiness Cooperatives
AEB 316 Taxation of Agribusiness enterprises
BACHELOR OF SCIENCE IN ANALYTICAL CHEMISTRY
SEM 2 2025/2026 AY SCE 201: Introduction to Environmental Chemistry
SEM 2 2025/2026 AY SCI 203: Elements of Physics II
SEM 1 2025/2026AY : SCA 404: Nano Chemistry
SEM 1 2025/2026AY : SCI 405: Fine Chemicals for Pharmaceuticals
SEM 1 2025/2026 AY : SCH 408: Nuclear and Radiation Chemistry
SCE 406: Hazardous Waste Management
MASTERS OF PUBLIC HEALTH
Monitoring and Evaluation
Disease surveillance and outbreak investigation
Data management and statistical computing
Biostatistics & computing 2
Epidemiological methods
Epidemiology of communicable & non communicable diseases
DIPLOMA IN ANIMAL PRODUCTION
ANIMAL PHYSIOLOGY SEM 2 20252026
MICROBIOLOGY SEM 2 20252026
PARASITOLOGY SEM 2 20252026
ANIMAL BREEDING AND BIOTECHNOLOGY SEM 2 20252026
PRINCIPLES OF ANIMAL NUTRITION SEM 2 20252026
ANIMAL ANATOMY SEM 2 20252026
ODeL
Course info
Medical microbiology and Immunology
Semester I 2024/2025
Teacher:
Mr. Peter Musyoki