The curriculum is broad base, flexible and in line with the National Policy on Education as it provides wide range of opportunities for the students in both Career and Vocational interests.
At the Junior Secondary level, (i.e) J S 2 & 3 the College offers 16 subjects, 12 compulsory and 4 electives but JS 1 students offers 10 subjects.
At the Senior Secondary level, 36 subjects including 8 Trade subjects are taught. The subjects are grouped into Departments namely, Mathematics, Sciences, Languages, Social Science and Vocational Technology