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

Kiswahili

Ufafanuzi wa kina wa Fasihi Simulizi: tanzu nne kuu (Hadithi, Semi, Ushairi Msimulizi, na Sanaa za Maonyesho). Mbinu za uwasilishaji na uhif...

Mathew Wahome · Sep 19, 2026 10 min
Kiswahili

Uainishaji kamili wa nomino: nomino za pekee, kawaida, jamii, wingi, na dhahania. Mfumo wa Ngeli za Kiswahili na upatanisho wa kisarufi.

Mathew Wahome · Sep 19, 2026 9 min
Kiswahili

Uchambuzi wa sauti za lugha ya Kiswahili, tofauti kati ya irabu na konsonanti, mkao wa midomo, mkazo na kiimbo katika matamshi sahihi.

Mathew Wahome · Sep 19, 2026 8 min
English

## Introduction Oral presentations are a core component of the Grade 8 English curriculum under the Competency‑Based Curriculum (CBC). T...

Mathew Wahome · Aug 26, 2026 7 min
English

## Introduction Creative writing in CBC Grade 8 tests your ability to **imagine, organise and express ideas** in a clear, engaging and pu...

Mathew Wahome · Aug 26, 2026 8 min
English

## Introduction Literature Studies in CBC Grade 8 is the gateway to appreciating how writers convey ideas, emotions and values through st...

Mathew Wahome · Aug 26, 2026 8 min
Mathematics

## Introduction Time tells us **when** things happen. It helps us know when to eat, play, go to school, and sleep. We use a clock to see t...

Mathew Wahome · Aug 26, 2026 2 min
Kiswahili

## Introduction **Chakula** ni kile kinachotupa nguvu ili tuweze kukua, kucheza, na kujifunza. Bila chakula, hatutakuwa na nguvu za kufany...

Mathew Wahome · Aug 26, 2026 1 min
Mathematics

## Introduction A **pattern** is something that repeats in the same way over and over. When we see the same picture, shape, colour or nu...

Mathew Wahome · Aug 26, 2026 1 min
Kiswahili

## Introduction **Ukarasa** ni neno linalotumika kuelezea au kusema sifa ya kitu. Kwa kifupi, ni neno linaloongeza maana ya jina (kitu)....

Mathew Wahome · Aug 26, 2026 1 min
Kiswahili

## Introduction **Mwili wangu** ni sehemu ya kila mtu. Ni kama nyumba inayo na vyumba mbalimbali. Katika nyumba, kila chumba kina kazi yak...

Mathew Wahome · Aug 26, 2026 1 min
Creative Arts

## Introduction A **sculpture** is a picture you can hold or walk around. It is made by shaping something solid – like clay, play‑dough,...

Mathew Wahome · Aug 26, 2026 2 min
Study Assistant

Instant help with course questions

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