what subject are taught in Kenya secondary school, get list

List of Subjects Taught in Kenya Secondary Schools


Below is a list of subjects taught in Kenya secondary schools under the 8.4.4 system of education. In 2018, Kenya launched a new 2-6-3-3-3 curriculum but it is yet to be introduced in secondary schools. We will update this page when that happens.

what subject are taught in Kenya secondary school, get list
Updated list of subjects taught in secondary schools in Kenya/Photo by PB

How Secondary School Education in Kenya work

Once a primary school student has completed his studies, he transitions to secondary school. In the 8-4-4 system of education in Kenya, students spend four years in secondary school (Form 1, 2, 3 and 4). Each is form is equal to a year and one year is divided into three terms with mid breaks.

Once they are done with four years of study at secondary school they sit for Kenya Secondary School Examinations (KCSE). The KCSE grade that a student scores determines the course and university that he will join.

Some of the consistently top ranked secondary schools in Kenya are Starehe High School, Kenya High, Alliance Boys, Maseno School (check comprehensive list of the best secondary schools in Kenya)

List of Subjects Taught in Kenya Secondary Schools

The subjects include:

  1. English
  2. Kiswahili
  3. Mathematics
  4. Biology
  5. Physics
  6. Chemistry
  7. General Science
  8. History and Government
  9. Geography
  10. Christian Religious Education (CRE)
  11. Islamic Religious Education (IRE)
  12. Home Science
  13. Arty and Design
  14. Agriculture
  15. Woodwork
  16. Metalwork
  17. Building Construction
  18. Power Mechanics
  19. Electricity
  20. Drawing and Design
  21. Aviation Technology
  22. Computer studies
  23. French
  24. German
  25. Arabic
  26. Kenya Sign Language (KSL)
  27. Music
  28. Business Studies

Important! Students are not required to do all the subjects in their final exams.  Mathematics, English and Kiswahili are compulsory subjects.

Follow us on Twitter: @kenyayote1 or Facebook: @kenyayote

Leave a Reply

Your email address will not be published. Required fields are marked *

css.php