- Second Language (any one of the following : Nepali, Hindi or Bengali)
- Science Group (Physics, Chemistry and Biology)
- General Knowledge / Moral Science / 3rd Language
- Physical Training and Craft Works.
Every students from Class VI on wards is required to take 2nd Language from Hindi/Nepali/Bengali. Parents and Guardians of class VI students are requested to mention clearly in writing the language their ward(s) would like to take with no change in between. 3rd language is compulsory upto class VIII.