The school holds classes from Pre-Nursery to Class XII. The medium of instruction is English. Punjabi and Hindi are taught as compulsory subjects. The school follows the CBSE pattern.
English, Hindi, Punjabi. Mathematics. Natural Science.Environmental Studies, Moral Science. General Knowledge. Drawing, Games. Computer Education, Music and Socially useful productive work (SUPW).
English, Hindi, Punjabi, Mathematics, General Science. Social Science. General Knowledge, Computer Education, English Conversation, Music and Work experience and Environment Education.
Class IX and X have six regular subjects, English, Hindi, Punjabi. Mathematics, Science and Social Science. Internal Assessment subjects are Physical Education. Art Education, work experience and Environment Education. Computer Education and Health & Physical Education (H.P.E) is also provided to the students as per CBSE guidelines.
SENIOR SECONDARY CLASSES
The following combinations of subjects are allowed to Senior Secondary Classes XI and XII.
English Core, Physics, Chemistry, Biology, Physical Education and Health & Physical Education (H.P.E).
English Core, Mathematics, Physics, Chemistry, Physical Education and Health & Physical Education (H.P.E).
English Core. Economics. Accountancy. Business Studies, Physical Education (Mathematics can be offered as optional subject) and Health & Physical Education (H.P.E).
English Core, Economics, Political Science. History. Physical Education, Hindi, Punjabi, History and Health & Physical Education (H.P.E).