The subjects taught in the Junior school are: English, Hindi, Environmental Studies (for classes I & II), Gen. Science (class III onwards), Social Studies (class III onwards), Mathematics, Art, Craft, Music, Computer Science (class I onwards), Value Education, Physical and Health Education, Environmental Studies (games/ Sports).
The subjects taught in the middle school (class VI to VII) are English, Hindi, Mathematics, General Science, Social Studies, Sanskrit, Computer Science, Art, Music, Value Education, Physical and Health Education (Games & sports), Environmental Studies.
The subjects taught in Classes IX & X (All India Secondary School Examination) as per CBSE syllabus are: English Course A, Hindi Course A, Mathematics, Science and Technology, Social Science, Art, Music, Introductory Information Technology, Physical & Health Education (games & Sports) & Value Education, Environmental Studies.
For Classes XI – XII, the school offers three streams viz., Science, Commerce and Humanities.
The following subjects are taught in class XI –XII (All India Senior School Certificate Examination) as per the CBSE syllabus viz. English core, Physics or Business Studies, Chemistry or Accountancy, Mathematics or Biology or Economics , Computer Science or Hindi, General studies, Physical and Health Education, (Games & sports), Art & Music, Environmental Studies.