loader image
Skip to main content

Available courses

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
1 Lessons
Updated: May 2025
164 Enrolled
1 Lessons
Updated: May 2025
77 Enrolled
1 Lessons
Updated: May 2025
8 Enrolled
1 Lessons
Updated: May 2025
75 Enrolled
2 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

Course: Subject Methods Chemistry

Updated: May 2025

Course: Invertebrate Zoology

Updated: May 2025

Course: Description of Modern English

Updated: May 2025

Course: Business Ethics, Growth, Development and Stability in Entrepreneurship

1 Lessons
Updated: May 2025

Course: Subject Methods Geography

Updated: May 2025

Course: General Entomology

Updated: May 2025
1 Enrolled

Course: Topology I

Updated: May 2025

Course: Subject Methods Physics

Updated: May 2025

Course: Subject Methods Mathematics

Updated: May 2025

Course: Subject Methods (Lugha na Fasihi ya Kiswahili)

Updated: May 2025

Course: Introduction to Critical thinking and Logic

1 Lessons
Updated: May 2025

Course: International Economics II

1 Lessons
Updated: May 2025

Course: Sociology of Education

Updated: May 2025

Course: Subject Methods Entrepreneurship

Updated: May 2025

Course: Educational Measurement and Evaluation

1 Lessons
Updated: May 2025

Course: Marine Resources and Coastal Geography

Updated: May 2025

Course: Introduction to special Education

Updated: May 2025

Course: Curriculum Development

1 Lessons
Updated: May 2025

Course: Mechanics I

Updated: May 2025

Course: Vertebrate Zoology

Updated: May 2025

Course: The Chemistry of Aromatic Compounds

Updated: May 2025

Course: Drama

Updated: May 2025

Course: Fundamentals of Pedagogy

Updated: May 2025
1 Enrolled

Course: Geography of Natural Hazard

Updated: May 2025

Course: Economics of Education

Updated: May 2025
1 Enrolled

Course: Subject Methods English

Updated: May 2025

Course: Subject Methods English literature

Updated: May 2025

Course: Introduction to Environmental Education

1 Lessons
Updated: May 2025

Course: Educational administration and planning

1 Lessons
Updated: May 2025

Course: Research Methodology

Updated: May 2025
1 Enrolled

Course: Instructional Methods

Updated: May 2025
1 Enrolled

Course: Mathematics for Economists

Updated: May 2025

Course: Introduction to Business Administration

Updated: May 2025

Course: Psychology of Teaching and Learning

Updated: May 2025

Course: Basic English

1 Lessons
Updated: May 2025
Updated: May 2025

Course: History of Education

Updated: May 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

Advanced

5 Lessons
Updated: Aug 2025
3 Lessons
Updated: May 2025
3 Enrolled

Beginner

1 Lessons
Updated: Jun 2025
18 Enrolled
1 Lessons
Updated: May 2025
13 Enrolled
12 Lessons
Updated: May 2025
205 Enrolled
1 Lessons
Updated: May 2025
31 Enrolled

Beginner

1 Lessons
Updated: Aug 2025
11 Enrolled

Course: Advanced English Language

Updated: May 2025

Beginner

Common Units

To assist in training

5 Lessons
Updated: May 2025
1 Enrolled