Knowledge Hub | Free Notes, Tutorials & Revision Knowledge Hub | Free Notes, Tutorials & Revision
Knowledge Hub

Explore & Learn

Articles across science, mathematics, history, languages, commerce, and more.

Explore Everything

Complete DSA Roadmap & Tutorials

Data Structures & Algorithms (DSA) Track

Master DSA step-by-step from Big-O complexity analysis, arrays, and linked lists to binary search trees, heaps, graphs, greedy methods, and dynamic programming with Python, C++, and Java implementations.

18
Step-by-Step Lessons
Beginner to Advanced with Python, C++ & Java
Quizzes
MCQ Checks
Cards
Flashcards
Problems
Interview coding questions & solutions

Trending

Latest Articles

Creative Arts

Making shapes, repeating patterns and simple designs inspired by Kenyan beadwork, baskets and fabrics.

Mathew Wahome · Oct 25, 2026 5 min
Agriculture

What soil erosion is, what causes it and the simple ways Kenyan farmers protect their soil.

Mathew Wahome · Oct 25, 2026 5 min
Social Studies

Finding your county on a map, naming its neighbours and describing its main features and activities.

Mathew Wahome · Oct 25, 2026 5 min
Science and Technology

The seven characteristics of living things and how to tell them apart from non-living things.

Mathew Wahome · Oct 25, 2026 5 min
Religious Education

How God created the world and how people should care for creation, with examples from different faiths.

Mathew Wahome · Oct 25, 2026 5 min
Mathematics

Reading, writing and understanding the place value of numbers up to 10,000.

Mathew Wahome · Oct 25, 2026 6 min
Kiswahili

Learn to greet people politely in Kiswahili and reply correctly, with English meanings.

Mathew Wahome · Oct 25, 2026 5 min
English

Naming words: common, proper and plural nouns used to talk about people, places and things.

Mathew Wahome · Oct 25, 2026 5 min
Creative Arts

Using different kinds of lines and the primary colours to make simple drawings and patterns.

Mathew Wahome · Oct 25, 2026 5 min
Mathematics

Understanding multiplication as repeated addition and equal groups, with the 2, 5 and 10 times tables.

Mathew Wahome · Oct 25, 2026 5 min
Kiswahili

Learning the seven days of the week in Kiswahili with their English meanings.

Mathew Wahome · Oct 25, 2026 4 min
Indigenous Language

Naming common foods eaten in our community and saying which ones we like.

Mathew Wahome · Oct 25, 2026 4 min
Study Assistant

Instant help with course questions

Hi there! I'm your YnetStudyHub assistant. How can I help with your studies today?