Skip to main content
Side panel
Home
ODeL
More
Log in
Home
ODeL
Home
Courses
BACHELOR OF EDUCATION
BAE 417 Economic Development and Planning SI 26/27AY
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
BACHELOR OF EDUCATION (SCIENCE)
CURRICULUM DEVELOPMENT SEM 1 2026/2027 AY (GRP F)
PSYCHOLOGY OF HUMAN DEVELOPMENT SEM 12026/2027 (GRP A,B,C,D,E&F)
QUANTITATIVE TECHNIQUES FOR BUSINESS SEM 1 2026/2027 AY
SEM 1 2026/2027 AY : SCA 404: Thermal Analysis and Polymer Characterization Methods
SEM 1 2026/ 2027 AY : SPH 409 Quantum Mechanics II
INSTRUCTIONAL TECNOLOGY AND ICT INTERGRATION (GRP A) SEM 1 2026/2027 AY
MASTERS OF SCIENCE IN AGRICULTURAL EXTENSION
AEX 504 Agriculture and Sustainable Rural Development
AEX 505 Natural Resources Management and Development
AEX 507 Comparative Extension Education
Social Change ,Gender Mainstreaming and Agricultural Ethics
AEC 507/AEX 502 Statistical Methods in Agriculture
RESEARCH METHODS
BACHELOR OF SCIENCE IN COMPUTER SCIENCE
INTRODUCTION TO ORGANIZATIONS AND MANAGEMENT SEMESTER 1 2026/2027 AY
PRINCIPLES OF BUSINESS MANAGEMENT AND ENTREPRENEURSHIP SEMESTER 1 2026/2027 AY
ICT and Society
Computer Network Security
Analysis and Design of Algorithms
Introduction to Computer Systems-G1
View all
Courses
BACHELOR OF EDUCATION
BAE 417 Economic Development and Planning SI 26/27AY
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
BACHELOR OF EDUCATION (SCIENCE)
CURRICULUM DEVELOPMENT SEM 1 2026/2027 AY (GRP F)
PSYCHOLOGY OF HUMAN DEVELOPMENT SEM 12026/2027 (GRP A,B,C,D,E&F)
QUANTITATIVE TECHNIQUES FOR BUSINESS SEM 1 2026/2027 AY
SEM 1 2026/2027 AY : SCA 404: Thermal Analysis and Polymer Characterization Methods
SEM 1 2026/ 2027 AY : SPH 409 Quantum Mechanics II
INSTRUCTIONAL TECNOLOGY AND ICT INTERGRATION (GRP A) SEM 1 2026/2027 AY
MASTERS OF SCIENCE IN AGRICULTURAL EXTENSION
AEX 504 Agriculture and Sustainable Rural Development
AEX 505 Natural Resources Management and Development
AEX 507 Comparative Extension Education
Social Change ,Gender Mainstreaming and Agricultural Ethics
AEC 507/AEX 502 Statistical Methods in Agriculture
RESEARCH METHODS
BACHELOR OF SCIENCE IN COMPUTER SCIENCE
INTRODUCTION TO ORGANIZATIONS AND MANAGEMENT SEMESTER 1 2026/2027 AY
PRINCIPLES OF BUSINESS MANAGEMENT AND ENTREPRENEURSHIP SEMESTER 1 2026/2027 AY
ICT and Society
Computer Network Security
Analysis and Design of Algorithms
Introduction to Computer Systems-G1
ODeL
Course info
Topics in Kenyan History to the present Semester 2 2023/2024
Teacher:
Njogu Mbae
Teacher:
Peter Mbae Njogu