We offer a broad curriculum of subjects which are all examinable in the final exam (KCSE). They are:
  • Maths
  • English
  • Kiswahili
  • Physics
  • Chemistry
  • Biology
  • Geography
  • History
  • Christian Religious Education
  • Islamic Religious Education
All the above subjects are mandatory during the first two years.
Other subjects that one is required to choose only three are;
  • Business,German, French and Music , Woodwork ,Computer, Metalwork, Drawing and Design, Art and Design, Power Mechanics, Electricity, Home science, Agriculture and Building Construction.