The school is offering the main core subjects from Nursery to Grade X. Punjabi is taught as a compulsory subject from grade I. Apart from the academic subjects the school takes pride in teaching the vocational subject; Informatics system from class IX onwards. The school is giving an equal importance to the academic and non academic subjects. The school timetable is comprised of various periods like life skills, Value Education, Work Education, Physical Education, sports (Indoor & Outdoor), Library, first aid and Gardening. The activity calendar is made keeping all the subjects activities in mind

SUBJECTS OFFERED FOR CLASS 10

SUBJECTS OFFERED FOR CLASS 12

402—INFORMATION TECHNOLOGY
004—PUNJABI
041—MATHEMATICS
085—HINDI COURSE-B
086—SCIENCE
087—SOCIAL SCIENCE
184—ENGLISH LANG & LIT.

028—POLITICAL SCIENCE
030—ECONOMICS
039—SOCIOLOGY
041—MATHEMATICS
042—PHYSICS
043—CHEMISTRY
044—BIOLOGY
048—PHYSICAL EDUCATION
054—BUSINESS STUDIES
055—ACCOUNTANCY
301—ENGLISH CORE
802—INFORMATION TECHNOLOGY
803—WEB APPLICATION