Skip to main content
Side panel
Home
ODeL
More
Log in
Home
ODeL
Home
Courses
BACHELOR OF SCIENCE IN NURSING (UPGRADING)
Human anatomy I
Medical sociology & Anthropology
Medical Surgical Nursing I
Health assessment
Medical biochemistry I
Medical physiology I
Doctor of Philosophy Peace and Security Studies
Research, Academic Writing and Publishing in Peace & Security
International Diplomacy and Conflict Management
Regional Integration, Peace and Security
BACHELOR OF SCIENCE MATHEMATICS WITH COMPUTING
Data Structures and Algorithms-G4
Basis of Algebra
Foundation of Real Analysis
Basis of Linear Algebra
Vector Analysis
Applied Linear Algebra
Courses
Online Module Practice
AEC 513 Rural Development and Agricultural Policy
HGE 202 Natural Resources Management
SPH 306: Mathematical Physics II
GUIDANCE AND COUNSELLING (GROUP D) SEM 1 2026/2027 AY
Fluid Mechanics
View all
Courses
BACHELOR OF SCIENCE IN NURSING (UPGRADING)
Human anatomy I
Medical sociology & Anthropology
Medical Surgical Nursing I
Health assessment
Medical biochemistry I
Medical physiology I
Doctor of Philosophy Peace and Security Studies
Research, Academic Writing and Publishing in Peace & Security
International Diplomacy and Conflict Management
Regional Integration, Peace and Security
BACHELOR OF SCIENCE MATHEMATICS WITH COMPUTING
Data Structures and Algorithms-G4
Basis of Algebra
Foundation of Real Analysis
Basis of Linear Algebra
Vector Analysis
Applied Linear Algebra
Courses
Online Module Practice
AEC 513 Rural Development and Agricultural Policy
HGE 202 Natural Resources Management
SPH 306: Mathematical Physics II
GUIDANCE AND COUNSELLING (GROUP D) SEM 1 2026/2027 AY
Fluid Mechanics
ODeL
Course info
SEM I 2023/24 SCH 706: Advanced Analytical Chemistry
Teacher:
Dr. John Kiratu