The school offers the following subjects:

Class X:- English, Hindi (Course A), Maths, Science, Social Science and Punjabi (Optional)

Skill Subject: IT and Physical Activity Trainer

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, History, 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.