The school offers the following subjects at the Uganda Certificate of Education (UCE) examinable by Uganda National Examinations Board.
The subjects are grouped as follows
I. ENGLISH LANGUAGE
112 English Language
II. HUMANITIES
208 Liretature in English
223 Christian Religiuos Education
273 Geography
241 History
225 Islamic Religiuos Education
III.LANGUAGES
309 GERMAN
335 LUGANDA
IV.MATHEMATICS
456 Mathematics
475 Additional Mathematics
V.BUSINESS STUDIES
800 Commerce
810 Principal of Accounts
840 Computer Studies
VI.SCIENCE SUBJECTS
535 Physics
545 Chemistry
553 Biology
VII.TECHNICAL SUBJECTS
732 Wood Work
735 Technical Drawing
751 Electricity & Electronics
752 Power & Energy
742 Metalwork
743 Building Construction
VIII.VOCATIONAL SUBJECTS
652 Clothing & Textile
610 Art
621 Music
672 Home Management
662 Food & Nutrition