Skip to main content
Side panel
Home
ODeL
More
Log in
Home
ODeL
Home
Courses
MASTER OF SCIENCE IN COMPUTER SCIENCE
SCS 709:Human Computer Interaction
SCS 704:Theory of Computation
SCS 703:Computer Logic and Symbolic Reasoning
SCS 701:Design and Analysis of Algorithms
Machine Learning
Introduction to Organizations and Management
BACHELOR OF SCIENCE IN AGRICULTURE EDUCATION & EXTENSION
AAS 414: ANIMAL HEALTH MANAGEMENT
TAG 056 Soil science I
TAG 064 Crop production II
TAG 060 Agricultural extension and sociology
TAG 066 Animal production II
TAG 055 Principles of crop production I
BACHELOR OF ECONOMICS & STATISTICS
BES 416 Rural and Agricultural Development S1 25. 26 AY
BES 408 PUBLIC FINANCE AND FISCAL POLICY S1 25/26 AY
BAE 403 FUNDAMENTALS OF ECONOMETRICS 1 S1 25/26 AY
BES 401 RESEARCH METHODS S1 25/26 AY
BES 317 INTERNATIONAL ECONOMICS I S1 25/26 AY
BES 309 ORDINARY DIFFERENTIAL EQUATIONS S1 25/26 AY
BACHELOR OF SCIENCE IN ANALYTICAL CHEMISTRY
SEM 1 2025/2026AY : SCA 404: Nano Chemistry
SEM 1 2025/2026AY : SCI 405: Fine Chemicals for Pharmaceuticals
SEM 1 2025/2026 AY : SCH 408: Nuclear and Radiation Chemistry
SEM 1 2025/2026 AY : SCE 406: Hazardous Waste Management
SEM 1 2025/2026 SCA 404: Thermal Analysis and Polymer Characterization Methods
SEM 1 2025/ 2026 SCA 201: Quantitative Analysis
View all
Courses
MASTER OF SCIENCE IN COMPUTER SCIENCE
SCS 709:Human Computer Interaction
SCS 704:Theory of Computation
SCS 703:Computer Logic and Symbolic Reasoning
SCS 701:Design and Analysis of Algorithms
Machine Learning
Introduction to Organizations and Management
BACHELOR OF SCIENCE IN AGRICULTURE EDUCATION & EXTENSION
AAS 414: ANIMAL HEALTH MANAGEMENT
TAG 056 Soil science I
TAG 064 Crop production II
TAG 060 Agricultural extension and sociology
TAG 066 Animal production II
TAG 055 Principles of crop production I
BACHELOR OF ECONOMICS & STATISTICS
BES 416 Rural and Agricultural Development S1 25. 26 AY
BES 408 PUBLIC FINANCE AND FISCAL POLICY S1 25/26 AY
BAE 403 FUNDAMENTALS OF ECONOMETRICS 1 S1 25/26 AY
BES 401 RESEARCH METHODS S1 25/26 AY
BES 317 INTERNATIONAL ECONOMICS I S1 25/26 AY
BES 309 ORDINARY DIFFERENTIAL EQUATIONS S1 25/26 AY
BACHELOR OF SCIENCE IN ANALYTICAL CHEMISTRY
SEM 1 2025/2026AY : SCA 404: Nano Chemistry
SEM 1 2025/2026AY : SCI 405: Fine Chemicals for Pharmaceuticals
SEM 1 2025/2026 AY : SCH 408: Nuclear and Radiation Chemistry
SEM 1 2025/2026 AY : SCE 406: Hazardous Waste Management
SEM 1 2025/2026 SCA 404: Thermal Analysis and Polymer Characterization Methods
SEM 1 2025/ 2026 SCA 201: Quantitative Analysis
ODeL
Course info
Developmental Psychology
Teacher:
Dr. Ciriaka Gitonga