Skip to main content
Side panel
Home
ODeL
More
Log in
Home
ODeL
Home
Courses
BACHELOR OF PURCHASING AND SUPPLIES MANAGEMENT
MANAGEMENT OF HUMAN RESOURCES (PURCHASING -GRP C)
PROJECT MANAGEMENT
RESEARCH PROJECT
BANKRUPTCY AND INSOLVENCY ACCOUNT
PUBLIC FINANCE AND PROCUREMENT PRACTICES
FINANCIAL MANAGEMENT
BACHELOR OF SCIENCE IN COMPUTER SCIENCE
SEM 2 2025/2026 AY SCI 101: Elements of Physics I
SEM 2 2025/2026 AY CSC 126: Physics for Computing Systems
Linear Algebra – G1
SCS 702 : Research Methodology
SEM 1 2025/2026 AY : CSC 214: Digital Electronics
SEM 1 2025/2026 AY : SCI 214: Digital Systems
MASTER OF ARTS IN HISTORY
EMRGING ISSUES IN HISTORY SEMESTER 2 2024/2025
VARIETIES OF HISTORY SEMESTER 2 2024/2025
PERSPECTIVES ON AFRICA'S INTERNATIONAL RELATIONS SEMESTER 2 2024/2025
PHILOSOPHY OF HISTORY SEMESTER 2 2024/2025
KENYA'S HISTORIOGRAPHY SEMESTER 2 2024/2025
HISTORIOGRAPHY SEMESTER 2 2024/2025
BACHELOR OF SCIENCE IN BIOLOGY
SBT 204: PLANT STRUCTURE AND FUNCTION SEM 2 2023/2024 AY GROUP B
SZL 302: Evolutionary Biology, Sem 2 2023/24AY
SBT 214: Plant Biochemistry
SZL 204: Basic Immunology
SBT 307: Ecophysiology
SBT 421: GIS and Remote Sensing
View all
Courses
BACHELOR OF PURCHASING AND SUPPLIES MANAGEMENT
MANAGEMENT OF HUMAN RESOURCES (PURCHASING -GRP C)
PROJECT MANAGEMENT
RESEARCH PROJECT
BANKRUPTCY AND INSOLVENCY ACCOUNT
PUBLIC FINANCE AND PROCUREMENT PRACTICES
FINANCIAL MANAGEMENT
BACHELOR OF SCIENCE IN COMPUTER SCIENCE
SEM 2 2025/2026 AY SCI 101: Elements of Physics I
SEM 2 2025/2026 AY CSC 126: Physics for Computing Systems
Linear Algebra – G1
SCS 702 : Research Methodology
SEM 1 2025/2026 AY : CSC 214: Digital Electronics
SEM 1 2025/2026 AY : SCI 214: Digital Systems
MASTER OF ARTS IN HISTORY
EMRGING ISSUES IN HISTORY SEMESTER 2 2024/2025
VARIETIES OF HISTORY SEMESTER 2 2024/2025
PERSPECTIVES ON AFRICA'S INTERNATIONAL RELATIONS SEMESTER 2 2024/2025
PHILOSOPHY OF HISTORY SEMESTER 2 2024/2025
KENYA'S HISTORIOGRAPHY SEMESTER 2 2024/2025
HISTORIOGRAPHY SEMESTER 2 2024/2025
BACHELOR OF SCIENCE IN BIOLOGY
SBT 204: PLANT STRUCTURE AND FUNCTION SEM 2 2023/2024 AY GROUP B
SZL 302: Evolutionary Biology, Sem 2 2023/24AY
SBT 214: Plant Biochemistry
SZL 204: Basic Immunology
SBT 307: Ecophysiology
SBT 421: GIS and Remote Sensing
ODeL
Course info
PHILOSOPHY OF EDUCATION SEM 2 2022/2023
SEM 2 2022/2023
Teacher:
Dr. Timothy Bariu