Taught Subjects

A-level

Principal Subjects: 

  1. Mathematics 
  2. Physics
  3. Chemistry 
  4. Agriculture 
  5. Biology 
  6. History 
  7. Christian Religions Education (CRE)
  8. Literature in English 
  9. Lango 
  10. Economics 
  11. Entrepreneurship 
  12. Geography 
  13. IPS (Art) 
  14. Geography 

Subsidiary Subjects

  1. Subsidiary Mathematics 
  2. Subsidiary Computer 
  3. General Paper

O-level (Old Curriculum)

Compulsory Subjects: 

  1. Mathematics 
  2. English
  3. Physics
  4. Chemistry 
  5. Biology 
  6. History 
  7. Commerce

Elective (Optional) Subjects 

  1. Agriculture 
  2. IPS (Art)
  3. Computer Studies 
  4. Entrepreneurship 
  5. Christian Religious Education (CRE) 
  6. Lango 
  7. Literature in English 

O-level (New Lower Secondary Curriculum starting 2020)

Compulsory Subjects: 

  1. English Language
  2. Mathematics
  3. History
  4. Geography
  5. Physics
  6. Biology
  7. Chemistry
  8. Physical Education
  9. Religious Education
  10. Kiswahili

Elective (Optional) Subjects 

  1. Agriculture
  2. ICT
  3. Literature in English
  4. Art and Design
  5. Performing Arts
  6. Technology and Design
  7. Nutrition and Food Technology
  8. Foreign Languages (French, Latin, Arabic, Chinese)