Skip to main content
Side panel
Home
ODeL
More
Log in
Home
ODeL
Home
Courses
DIPLOMA IN AGRICULTURAL EXTENSION
Introductory Economics
INTRODUCTION TO SOIL SCIENCE DIPSEM 2 20212022
AGRICULTURAL BOTANY SEM 2 20212022
INTRODUCTION TO AGRICULTURE SEM 2 20212022
PRINCIPLES OF ANIMAL NUTRITION SEM 2 20212022
ANIMAL BREEDING AND BIOTECHNOLOGY SEM 2 20212022
BACHELOR OF ECONOMICS
BMS 126 Introduction to Political Economy Sem II 2025/2026 AY
BACHELOR OF ARTS IN MEDIA AND COMMUNICATION STUDIES
SEM 1 2027/2027 AY: HCC 416 Radio Broadcasting techniques
SEM 1 2026/2027 AY: HCC 415 Digital Communication Strategies
SEM 1 2026/2027 AY: HCC 302 Media law and digital ethics
SEM 1 2026/2027 AY: HCC 202 Photography and photojournalism
SEM 1 2026/2027 AY: HCC 301 Fundamentals of communication research methods
SEM 1 2026/2027 AY: HCC 206 Graphic design & Presentation
BACHELOR OF SCIENCE IN FINANCE
MANAGEMENT MATHEMATICS 1 SEM 1 2026/2027
REAL ESTATE FINANCE SEMESTER 1 2026/2027 AY
RESEARCH PROJECT SEMESTER 1 2026/2027 AY
INTERNATIONAL FINANCE SEMESTER 1 2026/2027 AY
DERIVATIVES ANALYSIS AND VALUATION SEMESTER 1 2026/2027 AY
CORPORATE FINANCE II SEMESTER 1 2026/2027 AY
View all
Courses
DIPLOMA IN AGRICULTURAL EXTENSION
Introductory Economics
INTRODUCTION TO SOIL SCIENCE DIPSEM 2 20212022
AGRICULTURAL BOTANY SEM 2 20212022
INTRODUCTION TO AGRICULTURE SEM 2 20212022
PRINCIPLES OF ANIMAL NUTRITION SEM 2 20212022
ANIMAL BREEDING AND BIOTECHNOLOGY SEM 2 20212022
BACHELOR OF ECONOMICS
BMS 126 Introduction to Political Economy Sem II 2025/2026 AY
BACHELOR OF ARTS IN MEDIA AND COMMUNICATION STUDIES
SEM 1 2027/2027 AY: HCC 416 Radio Broadcasting techniques
SEM 1 2026/2027 AY: HCC 415 Digital Communication Strategies
SEM 1 2026/2027 AY: HCC 302 Media law and digital ethics
SEM 1 2026/2027 AY: HCC 202 Photography and photojournalism
SEM 1 2026/2027 AY: HCC 301 Fundamentals of communication research methods
SEM 1 2026/2027 AY: HCC 206 Graphic design & Presentation
BACHELOR OF SCIENCE IN FINANCE
MANAGEMENT MATHEMATICS 1 SEM 1 2026/2027
REAL ESTATE FINANCE SEMESTER 1 2026/2027 AY
RESEARCH PROJECT SEMESTER 1 2026/2027 AY
INTERNATIONAL FINANCE SEMESTER 1 2026/2027 AY
DERIVATIVES ANALYSIS AND VALUATION SEMESTER 1 2026/2027 AY
CORPORATE FINANCE II SEMESTER 1 2026/2027 AY
ODeL
Course info
VETERBRATE AND INVERTBRATE PESTS SEM 2 20222023
Teacher:
Harun Muriithi