Skip to main content
Side panel
Home
ODeL
More
Log in
Home
ODeL
Home
Courses
BACHELOR OF EDUCATION
SEM 1 2026/2027 AY:HGE 101 Introduction to Physical Geography
BUSINESS LAW GROUP B SEM 1 2026/2027 AY
SEM 1 2026/2027 AY: HGE 403 Regional Development and Planning
SEM 1 2026/2027 AY: HKS 103 Historical development of Kiswahili
SEM 1 2026/2027 AY: HKS 201 GRP 2 Introduction to Kiswahili literature
SEM 1 2026/2027 AY:HKS 203 General Phonetics and Kiswahili Phonology
MASTER OF SCIENCE IN PHYSICS
SEM 1 2026/2027 AY : SPU 700: Research Methods
SEM 1 2026/2027 AY : SPH 705: Surface Physics
SEM 1 2026/2027 AY : SPH 704:Advanced Electrodynamics
SEM 1 2026/2027 AY : SPH 703: Advanced Quantum Mechanics
SEM 1 2026/2027 AY : SPH 702: Advanced Statistical Mechanics
SEM 1 2026/2027 AY : SPH 701:Advanced Classical Mechanics
MASTER OF SCIENCE IN AGRICULTURAL RESOURCE MANAGEMENT
CLIMATE CHANGE MITIGATION AND ADAPTATION SEM 1 2026/2027
MARKET AND MARKETING OF AGRICULTURAL PRODUCTS SEM 1 2026/2027
CLIMATE CHANGE MITIGATION AND ADAPTATION SEM 3 2025/2026
RESEARCH METHODS, DATA MANAGEMENT AND COMMUNICATION OF SCIENCE SEM 3 2025/2026
INTEGRATED MANAGEMENT SYSTEMS IN ANIMAL PRODUCTION SEM 3 2025/2026
ANIMAL NUTRITION AND FEED RESOURCES SEM 3 2025/2026
BACHELOR OF SCIENCE IN ANIMAL PRODUCTION AND NUTRITION
ARM 405 Economics of Livestock Production
Agricultural Extension and Technology Transfer
Agricultural Marketing
Agricultural Policy and Law
Animal Breeding
Animal Climatology
View all
Courses
BACHELOR OF EDUCATION
SEM 1 2026/2027 AY:HGE 101 Introduction to Physical Geography
BUSINESS LAW GROUP B SEM 1 2026/2027 AY
SEM 1 2026/2027 AY: HGE 403 Regional Development and Planning
SEM 1 2026/2027 AY: HKS 103 Historical development of Kiswahili
SEM 1 2026/2027 AY: HKS 201 GRP 2 Introduction to Kiswahili literature
SEM 1 2026/2027 AY:HKS 203 General Phonetics and Kiswahili Phonology
MASTER OF SCIENCE IN PHYSICS
SEM 1 2026/2027 AY : SPU 700: Research Methods
SEM 1 2026/2027 AY : SPH 705: Surface Physics
SEM 1 2026/2027 AY : SPH 704:Advanced Electrodynamics
SEM 1 2026/2027 AY : SPH 703: Advanced Quantum Mechanics
SEM 1 2026/2027 AY : SPH 702: Advanced Statistical Mechanics
SEM 1 2026/2027 AY : SPH 701:Advanced Classical Mechanics
MASTER OF SCIENCE IN AGRICULTURAL RESOURCE MANAGEMENT
CLIMATE CHANGE MITIGATION AND ADAPTATION SEM 1 2026/2027
MARKET AND MARKETING OF AGRICULTURAL PRODUCTS SEM 1 2026/2027
CLIMATE CHANGE MITIGATION AND ADAPTATION SEM 3 2025/2026
RESEARCH METHODS, DATA MANAGEMENT AND COMMUNICATION OF SCIENCE SEM 3 2025/2026
INTEGRATED MANAGEMENT SYSTEMS IN ANIMAL PRODUCTION SEM 3 2025/2026
ANIMAL NUTRITION AND FEED RESOURCES SEM 3 2025/2026
BACHELOR OF SCIENCE IN ANIMAL PRODUCTION AND NUTRITION
ARM 405 Economics of Livestock Production
Agricultural Extension and Technology Transfer
Agricultural Marketing
Agricultural Policy and Law
Animal Breeding
Animal Climatology
ODeL
Course info
Literature and Society SEMESTER 2 2023-2024
Teacher:
Dr. Justus Makokha