Nairobi City & Ngong Town campuses TVETA accredited · KNEC · KASNEB · NITA exam centre
Home About Gallery Contact Apply now

Adult Education Centre

K.C.S.E, I.G.C.S.E and languages

Courses & fee structure

Programmes offered

Fee is per term unless stated otherwise. Confirm exact figures with admissions before paying.

K.C.S.E Programme

KNEC
LevelDurationEntry gradeFee / termTerms
Form 1 & 2 1 year Open KES See term fees below
Form 3 & 4 1 year Open KES See term fees below
Full course 2 years Open KES See term fees below
Repeating KCSE 1 year Open KES See term fees below
Compulsory: English, Kiswahili, Mathematics, Chemistry, Biology. Choose two: History, C.R.E, Business Studies. KCSE registration fee for candidates: KES 18,000. 2026/27 term fees: Term I 22,000 · Term II 16,000 · Term III 16,000 · Term IV 13,000. Holiday tuition: KES 5,000 for 2 weeks.

I.G.C.S.E O-Level (Edexcel/Cambridge)

Internal / College exams
LevelDurationEntry gradeFee / termTerms
O-Level 2 years Open KES 25,000/term
Admission fee KES 1,000 (once). Internal assessment KES 5,000/term. Tuition KES 25,000/term. First term total on admission: KES 31,000. Compulsory: English Language & Literature, Mathematics, Chemistry, Biology. Choose at least two: History, Business Studies.

Languages Programme

Internal / College exams
LevelDurationEntry gradeFee / termTerms
Basic 1 / 2 Open KES 25,000
Intermediate 1 / 2 Open KES 35,000
Advanced 1 / 2 Open KES 45,000
Chinese, German, French and English, from Basic (A1/A2) to Advanced (C1/C2).
Requirements
  • KCSE: copy of KCPE certificate, birth certificate, national ID/passport, 3 passport photos + soft copy
  • IGCSE: text books provided by the college, 10 exercise books, Oxford Advanced Learner's Dictionary, scientific calculator (FX 82 MS), complete Oxford mathematical set
Other charges
  • KCSE holiday tuition — KES 5,000 for 2 weeks
  • School fees paid once per term unless otherwise agreed
Payment details

IGCSE: Nima College Ltd · Paybill 880100 · A/C 5707720018 · NCBA Nyali Branch. KCSE & general: Paybill 880100 · A/C 570 772 0018 · NCBA

Ready to join this school?

Apply online in about five minutes — pick this course when you get to step one.

Apply now
KASNEB logoKNEC logoIATA logoNITA logoICDL logoICM logoKASNEB logoKNEC logoIATA logoNITA logoICDL logoICM logo
💬 Talk to us