All students have to take the compulsory O-level subjects which are: English, Islamiyat, Mathematics, Pakistan Studies and Urdu. In addition to compulsory subjects, students can take three or four subjects from the list below: