Subjects

Sciences
Advanced Level subjects

Biology, Chemistry, Physics, Mathematics, Agriculture, Subsidiary Mathematics, Subsidiary Computer studies.

Ordinary Level Subjects

Biology, Chemistry, Mathematics, Physics, Agriculture, Physical Education

TECHNOLOGY
advanced Level Subjects

Subsidiary computer studies

Ordinary Level subjects

Information Communication Technology (ICT)

ARTS, BUSINESS & LANGUAGES
Advanced Level Subjects

History, Geography, Christian Religious Education (Divinity), Art & Design (IPS), Economics, Entrepreneurship, Literature in English, Kiswahili

Ordinary Level Subjects

History & Political Education, Christian Religious Education (CRE), Geography, Performing Arts, Art & Design, Entrepreneurship, English, Kiswahili, Literature in English