Class X:- English, Hindi (Course A), Maths, Science, Social Science and Punjabi (Optional)
Class XII (For Non.Med./Medical):- English Core, Physics, Chemistry, Maths/Biology, Physical Education/Music (Hindustani Vocal)
For Commerce:- English, Accountancy, Business Studies, Maths/Economics, Physical Education/Music(Vocal)
For Humanities:- English, Hindi, Political Science, Business Studies, Maths/Economics, Physical Education/Music(vocal)
Note:- In class XIIth the students have to opt five subjects compulsory. He/She can opt the sixth subject as an additional subject.