← Njia — data-driven career pathways for Kenyan youth
Njia
Data-driven career pathways for Kenyan youth
Open data — the whole catalogue
1367 courses · 216 institutions
9 September 2026 · njiacareerpathways.work

The whole catalogue, with its provenance

1367 courses at 216 institutions across 47 counties, as a single file.

Plenty of places list Kenyan courses and fees. What this file adds is a column saying where each fee came from — whether the college published it, whether it was worked out from a published rate, or whether nobody publishes one at all. That column is the reason to use this rather than retyping a prospectus.

Download CSV Download JSON

What is in the fee_basis column

RowsValueMeaning
14publishedThe institution publishes this figure for this course.
327derivedWorked out by applying a published rate to this course. The rate is sourced; the total was calculated.
85illustrativeSourced, but not the institution's own price for this course.
941unpublishedNo fee published. The cell is empty — this does not mean free.
0unsourcedA figure carrying no citation. Legacy records only; no new record may ship this way.

Two empty cells that do not mean what you expect

A blank in a spreadsheet reads as "no data" or as zero depending on who is looking, and both readings are wrong here.

What is deliberately absent

There is no employment rate and no graduate salary column, because Kenya does not publish either per course. Rather than print an estimate and label it, Njia prints nothing. Any dataset that does offer you those figures per course is telling you something it cannot know.

Using it

Please attribute to Njia and link back, and tell readers that fees and entry grades change — confirm with the institution before anyone acts on a figure. A formal licence has not been chosen yet; if you need specific terms, ask.

Found something wrong? That is the point of publishing it. Use the feedback link in the app and say which course_id.