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