Grade R to 6 learners must complete all the subjects listed for their grade; these include English, Afrikaans, Maths and Life Orientation (Gr R – 3) and Natural Science, Geography and History (Gr 4 – 6). Learners in Grades 7 to 9 have an additional three subjects which are EMS, Technology and Creative Arts. Grade 10 to 12 CAPS learners are required to take a total of 7 subjects, of which English, Maths/Maths lit, Afrikaans and Life Orientation are compulsory, and a choice of any
additional 3 subjects.
Stage R to 8 learners are also required to complete all the subjects listed for their grade; these include English, Afrikaans, Maths, Integrated Sciences and Personal Power (Stage R – 3) and Geography and History (Stage 4 – 8). GCSE learners are required to take a total of 6 subjects, of which English, Afrikaans and Mathematics are compulsory. For AS Levels, a total of 5 subjects is required.