The school offers both the ‘O’ Level and ‘A’ Level curriculum. The ‘A’ Level section was introduced in 2000 with pioneers doing ARTS subjects. Sciences subjects were introduced later in 2003.
The school implemented the policy guidelines on the New Lower Secondary curriculum by teaching the 12 subjects only with effect from 2020.
The school implemented the New Lower Secondary Curriculum by teaching the 11 compulsory subjects, 1 elective and a skilling subject where a student is examined by the Directorate of Industrial training (DIT).
Literature in English
Luganda
Information Communication Technology
Agriculture
Nutrition and Food Technology
Fine Art
Tailoring/Mashav
Information Communication Technology
Agriculture
Nutrition and Food Technology
French
Performing Arts
All S.3 and S.4 students select one optional subject to raise a total of ten for the New Lower Secondary Curriculum examinations.
The policy of A’ level offering only 3 principle subjects and two subsidiary subjects is well implemented.
Subsidiary Mathematics
Subsidiary Information Communication Technology
General Paper
As students are taught, they are equally examined to keep them active in their revision work and to access their level of understanding to work covered. This is done through;
It is the belief of all governors, parents, administration and staff that these programs enhance good performance in final examinations.
Students especially candidate classes attend many subject seminars and workshops both inside and outside school. The rest of the school is involved in such seminars for clubs, subjects and associations. The participants are always facilitated with transport.