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

Notisi za Kiswahili Kidato cha Tatu (KCSE) kuhusu aina za vivumishi na viwakilishi, matumizi yake na tofauti kati yake.

Mathew Wahome · Oct 20, 2026 15 min
Kiswahili

Notisi za Kiswahili Kidato cha Tatu (KCSE) kuhusu ngeli za nomino: A-WA, U-I, LI-YA, KI-VI, I-ZI, U-ZI, U-YA, YA-YA, KU na PA-KU-MU, pamoja...

Mathew Wahome · Oct 20, 2026 15 min
Business Studies

KCSE Form 4 Business Studies notes on limited companies: share capital, ordinary and preference shares, debentures, dividends, and the appro...

Mathew Wahome · Oct 20, 2026 20 min
Business Studies

KCSE Form 4 Business Studies notes on partnership accounts: the partnership deed, capital and current accounts, the appropriation account, i...

Mathew Wahome · Oct 20, 2026 20 min
Business Studies

KCSE Form 4 Business Studies notes on business ethics, ethical and unethical practices, corporate social responsibility, consumer protection...

Mathew Wahome · Oct 20, 2026 12 min
Business Studies

KCSE Form 4 Business Studies notes on inflation and deflation: meaning, types, causes, effects and measures used to control them, including...

Mathew Wahome · Oct 20, 2026 12 min
Business Studies

KCSE Form 4 Business Studies notes on the balance of trade, balance of payments, causes and correction of deficits, and foreign exchange rat...

Mathew Wahome · Oct 20, 2026 15 min
Business Studies

KCSE Form 4 Business Studies notes on public finance: sources of government revenue, public expenditure, the national budget, budget types a...

Mathew Wahome · Oct 20, 2026 15 min
Business Studies

KCSE Form 4 Business Studies notes on taxation: meaning and purposes of taxes, direct and indirect taxes, principles of a good tax system, t...

Mathew Wahome · Oct 20, 2026 15 min
Christian Religious Education

KCSE Form 2 CRE notes on John the Baptist's ministry, the baptism of Jesus, the three temptations in the wilderness, and how Christians can...

Mathew Wahome · Oct 20, 2026 15 min
Christian Religious Education

KCSE Form 2 CRE notes on the annunciation, birth of Jesus, visits of the shepherds and magi, presentation in the temple, flight to Egypt and...

Mathew Wahome · Oct 20, 2026 15 min
Christian Religious Education

KCSE Form 2 CRE notes on Nehemiah: his call, the rebuilding of Jerusalem's walls, opposition he faced, his reforms, and leadership lessons f...

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?