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

Agriculture

KCSE Form 4 Agriculture notes on agricultural marketing: marketing functions, channels, characteristics of agricultural products, problems o...

Mathew Wahome · Oct 20, 2026 15 min
Agriculture

KCSE Form 4 Agriculture notes on farm records and accounts: types and importance of records, inventory, profit and loss account, balance she...

Mathew Wahome · Oct 20, 2026 15 min
Agriculture

KCSE Form 4 Agriculture notes on farm planning, steps in making a farm plan, and farm budgets: partial, gross margin, complete and cash flow...

Mathew Wahome · Oct 20, 2026 15 min
Agriculture

KCSE Form 4 Agriculture notes on production economics: factors of production, the law of diminishing returns, costs, opportunity cost, enter...

Mathew Wahome · Oct 20, 2026 15 min
Kiswahili

Notisi za Kiswahili Kidato cha Tatu (KCSE) kuhusu ufupisho na ufahamu: hatua za kufupisha kifungu, mbinu za kujibu maswali ya ufahamu na kue...

Mathew Wahome · Oct 20, 2026 12 min
Kiswahili

Notisi za Kiswahili Kidato cha Tatu (KCSE) kuhusu uandishi wa insha za aina mbalimbali (kubuni, mjadala, methali), barua rasmi na ya kirafik...

Mathew Wahome · Oct 20, 2026 15 min
Kiswahili

Notisi za Kiswahili Kidato cha Tatu (KCSE) kuhusu ushairi: maana, vipengele vya shairi (mshororo, ubeti, vina, mizani, kibwagizo), aina za m...

Mathew Wahome · Oct 20, 2026 15 min
Kiswahili

Notisi za Kiswahili Kidato cha Tatu (KCSE) kuhusu maana ya fasihi simulizi, sifa, tanzu (hadithi, semi, ushairi, maigizo), kazi na changamot...

Mathew Wahome · Oct 20, 2026 15 min
Kiswahili

Notisi za Kiswahili Kidato cha Tatu (KCSE) kuhusu tamathali za semi (tashbihi, istiara, chuku, uhaishaji, kinaya), nahau na methali pamoja n...

Mathew Wahome · Oct 20, 2026 15 min
Kiswahili

Notisi za Kiswahili Kidato cha Tatu (KCSE) kuhusu sentensi sahili, ambatano na changamano; vishazi huru na tegemezi; na sehemu za sentensi.

Mathew Wahome · Oct 20, 2026 15 min
Kiswahili

Notisi za Kiswahili Kidato cha Tatu (KCSE) kuhusu kauli za vitenzi: kutenda, kutendwa, kutendea, kutendewa, kutendeka, kutendesha, kutendana...

Mathew Wahome · Oct 20, 2026 15 min
Kiswahili

Notisi za Kiswahili Kidato cha Tatu (KCSE) kuhusu nyakati za vitenzi (uliopita, uliopo, ujao), hali za vitenzi (timilifu, mazoea, masharti)...

Mathew Wahome · Oct 20, 2026 15 min
Study Assistant

Instant help with course questions

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