Skip to main content
Side panel
Home
ODeL
More
Log in
Home
ODeL
Home
Courses
Diploma in Crop Protection
MICROBIOLOGY DIP SEM 1 20242025
ENTREPRENEURSHIP IN AGRICULTURE SEM 1 20232024
PRINCIPLES OF GENETICS SEM 1 2023/2024
INTRODUCTION TO SOIL SCIENCE DIP SEM 1 20232024
AGRICULTURAL BOTANY SEM 2 20222023
ENTOMOLOGY AND CROP PEST MANAGEMENT SEM 2 20222023
PROFICIENCY CERTIFICATE IN JAPANESE
Introduction of Japanese Language and the people
Japanese Language and Grammar I
Japanese Language and Grammar II
Listening Skills and Situational Japanese I
Listening Skills II
Reading and Writing I
BACHELOR OF ECONOMICS & STATISTICS
BES 402 Research Project Sem II 25/26AY
BES 205 Development Economics Sem II 25/26 AY
BES 403 Fundamentals of Econometrics II Sem II 25/26 AY
BES 201 Macroeconomic Theory II Sem II 25/26 AY
BES 101 Macroeconomic Theory I Sem II 25/26 AY
BES 414 Health Economics Sem II 25/26
BACHELOR OF SCIENCE IN CIVIL ENGINEERING
SEM 1 2025/2026 AY TCU 102 Engineering Algebra
SEM 1 2025/ 2026 AY TCU 106: Physical Chemistry for Engineers
SEM 1 2025/2026 AY TCU 105: Microbiology for Engineers
SEM 1 2025/2026 AY TCU 104: Basic Mechanics for Engineers
SEM 1 2025/2026 AY TCU 103: Inorganic and Radioactivity Chemistry for Engineers
View all
Courses
Diploma in Crop Protection
MICROBIOLOGY DIP SEM 1 20242025
ENTREPRENEURSHIP IN AGRICULTURE SEM 1 20232024
PRINCIPLES OF GENETICS SEM 1 2023/2024
INTRODUCTION TO SOIL SCIENCE DIP SEM 1 20232024
AGRICULTURAL BOTANY SEM 2 20222023
ENTOMOLOGY AND CROP PEST MANAGEMENT SEM 2 20222023
PROFICIENCY CERTIFICATE IN JAPANESE
Introduction of Japanese Language and the people
Japanese Language and Grammar I
Japanese Language and Grammar II
Listening Skills and Situational Japanese I
Listening Skills II
Reading and Writing I
BACHELOR OF ECONOMICS & STATISTICS
BES 402 Research Project Sem II 25/26AY
BES 205 Development Economics Sem II 25/26 AY
BES 403 Fundamentals of Econometrics II Sem II 25/26 AY
BES 201 Macroeconomic Theory II Sem II 25/26 AY
BES 101 Macroeconomic Theory I Sem II 25/26 AY
BES 414 Health Economics Sem II 25/26
BACHELOR OF SCIENCE IN CIVIL ENGINEERING
SEM 1 2025/2026 AY TCU 102 Engineering Algebra
SEM 1 2025/ 2026 AY TCU 106: Physical Chemistry for Engineers
SEM 1 2025/2026 AY TCU 105: Microbiology for Engineers
SEM 1 2025/2026 AY TCU 104: Basic Mechanics for Engineers
SEM 1 2025/2026 AY TCU 103: Inorganic and Radioactivity Chemistry for Engineers
ODeL
Course info
CURRICULUM THEORY AND PRACTICE SEM 2 2022/2023
SEM 2 2022/2023
Teacher:
Zachary Njagi Ndwiga