loader image
Skip to main content

Available courses

Beginner

12 Lessons
Updated: Nov 2025
200 Enrolled

Advanced

5 Lessons
Updated: Aug 2025

Advanced

5 Lessons
Updated: Aug 2025

Advanced

5 Lessons
Updated: Aug 2025

Advanced

5 Lessons
Updated: Aug 2025

Advanced

5 Lessons
Updated: Aug 2025

Advanced

5 Lessons
Updated: Aug 2025

Beginner

5 Lessons
Updated: Nov 2025
16 Enrolled

Beginner

Beginner

Beginner

Beginner

Beginner

Beginner

5 Lessons
Updated: Jan 2026

Beginner

5 Lessons
Updated: Jan 2026

Beginner

5 Lessons
Updated: Jan 2026

Beginner

Beginner

Beginner

Beginner

5 Lessons
Updated: Jan 2026

Beginner

Beginner

Beginner

Beginner

5 Lessons
Updated: Jan 2026

Beginner

Beginner

Beginner

Beginner

Beginner

Beginner

Beginner

Beginner

Beginner

5 Lessons
Updated: Jan 2026

Beginner

5 Lessons
Updated: Jan 2026

Beginner

5 Lessons
Updated: Jan 2026

Beginner

Beginner

5 Lessons
Updated: Jan 2026

Beginner

Beginner

Beginner

5 Lessons
Updated: Jan 2026

Beginner

Beginner

Beginner

5 Lessons
Updated: Jan 2026

Beginner

5 Lessons
Updated: Jan 2026

Beginner

Beginner

5 Lessons
Updated: Jan 2026

Beginner

Beginner

Beginner

Beginner

Beginner

Beginner

Beginner

Beginner

Beginner

Beginner

5 Lessons
Updated: Oct 2025
156 Enrolled

Beginner

Beginner

Beginner

Beginner

Beginner

Beginner

5 Lessons
Updated: Oct 2025
107 Enrolled

Beginner

Beginner

Beginner

Beginner

Beginner

Beginner

5 Lessons
Updated: Oct 2025
75 Enrolled

Beginner

Beginner

Beginner

Beginner

5 Lessons
Updated: Oct 2025
149 Enrolled

Beginner

Beginner

Beginner

Beginner

6 Lessons
Updated: Oct 2025
85 Enrolled

Beginner

ssignment of Environment and Water Resources Management Unit Code: BGH8313 Semester: Sep/Dec, 2025 Instructions:  1) Use 12 as font size 2) Font: Times New Roman 3) Do not go beyond 2 pages portrait

5 Lessons
Updated: Nov 2025
123 Enrolled

Beginner

Beginner

Beginner

5 Lessons
Updated: Oct 2025
95 Enrolled

Beginner

Beginner

Beginner

Beginner

Beginner

Beginner

Beginner

Beginner

10 Lessons
Updated: Oct 2025
37 Enrolled

Beginner

Beginner

Beginner

Beginner

Beginner

Beginner

5 Lessons
Updated: Oct 2025
55 Enrolled

Beginner

Beginner

Brief description of aims and content Welcome to this named BCH8125-Organic Chemistry which aimed to introduce students to Basic ideas of chemical Bonding, simple organic functional groups. Hybridization and simple idea of reaction mechanism.

6 Lessons
Updated: Nov 2025
65 Enrolled

Beginner

Beginner

5 Lessons
Updated: Oct 2025
75 Enrolled

Beginner

Beginner

1 Lessons
Updated: Nov 2025
87 Enrolled
1 Lessons
Updated: May 2025
2 Enrolled
1 Lessons
Updated: May 2025
72 Enrolled
2 Lessons
Updated: May 2025
71 Enrolled
1 Lessons
Updated: May 2025
101 Enrolled
3 Lessons
Updated: May 2025
205 Enrolled
1 Lessons
Updated: May 2025
205 Enrolled
1 Lessons
Updated: May 2025
167 Enrolled

Beginner

1 Lessons
Updated: Aug 2025
167 Enrolled

Beginner

1 Lessons
Updated: Jun 2025
472 Enrolled
1 Lessons
Updated: May 2025
100 Enrolled
1 Lessons
Updated: May 2025
74 Enrolled
1 Lessons
Updated: May 2025
53 Enrolled

Beginner

8 Lessons
Updated: Jun 2025
53 Enrolled
1 Lessons
Updated: May 2025
53 Enrolled
9 Lessons
Updated: May 2025
53 Enrolled

Course: Subjects teaching methods of Economics and Entrepreneurship

1 Lessons
Updated: May 2025
53 Enrolled
1 Lessons
Updated: May 2025
92 Enrolled

Beginner

2 Lessons
Updated: Jul 2025
95 Enrolled
3 Lessons
Updated: May 2025
130 Enrolled

Course: Transition Metals & Coordination Chemistry

2 Lessons
Updated: May 2025
139 Enrolled
1 Lessons
Updated: May 2025
299 Enrolled
1 Lessons
Updated: May 2025
305 Enrolled
2 Lessons
Updated: May 2025
161 Enrolled
4 Lessons
Updated: May 2025
68 Enrolled
6 Lessons
Updated: May 2025
67 Enrolled

Beginner

1 Lessons
Updated: Jun 2025
67 Enrolled

Beginner

This course explores foundational theories and models of curriculum design, development, and implementation. It examines key concepts such as aims, content, pedagogy, and evaluation within educational contexts. Students analyze curriculum frameworks, construction principles, and contemporary approaches. Emphasis is placed on aligning curriculum with national education goals and learner needs. This course explores foundational theories and models of curriculum design, development, and implementation. It examines key concepts such as aims, content, pedagogy, and evaluation within educational contexts. Students analyze curriculum frameworks, construction principles, and contemporary approaches. Emphasis is placed on aligning curriculum with national education goals and learner needs.

1 Lessons
Updated: Jul 2025
67 Enrolled
1 Lessons
Updated: May 2025
67 Enrolled

Course: Educational Psychology and Human Developmental Psychology

1 Lessons
Updated: May 2025
167 Enrolled
1 Lessons
Updated: May 2025
71 Enrolled
1 Lessons
Updated: May 2025
53 Enrolled

Beginner

Course: Measurement and Evaluation in Education

5 Lessons
Updated: Jun 2025
294 Enrolled

Beginner

Course: Philosophy and History of Education More time added to enable completion of assignmement.

1 Lessons
Updated: Aug 2025
164 Enrolled
1 Lessons
Updated: May 2025
77 Enrolled
1 Lessons
Updated: May 2025
9 Enrolled
1 Lessons
Updated: May 2025
75 Enrolled
3 Lessons
Updated: May 2025
90 Enrolled
1 Lessons
Updated: May 2025
173 Enrolled
12 Lessons
Updated: May 2025
1k Enrolled
7 Lessons
Updated: May 2025
177 Enrolled

Beginner

Course: Introduction to Information and Communication Technology

7 Lessons
Updated: Jun 2025
73 Enrolled
1 Lessons
Updated: May 2025
72 Enrolled
2 Lessons
Updated: May 2025
337 Enrolled

Beginner

1 Lessons
Updated: Jun 2025
78 Enrolled
1 Lessons
Updated: May 2025
55 Enrolled

Course: Educational Technology

1 Lessons
Updated: May 2025

Course: Human Growth and Development

Updated: May 2025

Course: Fundamentals of Internet

Updated: May 2025

Course: Poetry

Updated: May 2025

Course: Introduction to Educational Psychology

Updated: May 2025

Course: Subject Methods Computer Studies

Updated: May 2025

Course: Geography of Africa

Updated: May 2025

Course: Thermal Physics I

Updated: May 2025

Course: Introduction to the Study of Literature in Kiswahili

Updated: May 2025

Course: Subject Methods Economics

Updated: May 2025

Course: Subject Methods Biology

Updated: May 2025

Course: Subject Methods History

1 Lessons
Updated: May 2025