Compulsory Subjects for O' Level Section
- English Language
- Mathematics
- Physics
- Chemistry
- Biology
- History
- Geography
Combinations offered at A'Level Section
- S5P – PCM, PMTD, PEART, PCAGR
- S5C – PCB, BCM, BCFN, BCAGR
- S5M – PEM, PEAGR,MEG, METD, MEFRE, MEAGR, MEART
- S5H – HLD, HELFRE, HLART, LED, HEL, LEFRE
- S5G – HEG, HED, HEFRE, HEART, GEFRE, GED, HGD, HGFRE, HGART,MUEG,GELUG
Optional Subjects Grouped
| Group A | Group B |
| Art & Craft | Foods & Nutrition |
| Commerce | Music |
| Computer | Agriculture |
| Technical Drawing | |
| Group C | |
| Literature | |
| French | |
| Luganda | |
| C.R.E | |
| Other Subjects | |
| Physical Education (S1 & S2) | |
| Art & Craft |