For junior classes the subjects are Mathematics, both English and Hindi language and literature, Social Science, Science, Computer Science, Art and Crafts, Writing Skills, Moral Science, Environmental Studies, General Knowledge and Choral singing (the number of subjects varies from one grade to another.) .
For senior classes the subjects are Mathematics, English & Hindi or Sanskrit language and literature, Social Science (differentiated into History, Civics, Geography, Economics and Disaster Management), Science (differentiated into Chemistry, Biology and Physics), Computer Science, Moral Science and Environmental Studies.