The school has classes for 1st to +2 with Himachal Pradesh Board Of School Education. +1 and +2 classes has following combination of subjects:
|10th||English, Hindi, Sanskrit, Social Studies, Maths, Science, Art / Physical Education|
|10+2 Medical||English, Physics, Chemistry, Biology, Information Practices / Physical Education|
|10+2 Non-Medical||English, Physics, Chemistry, Maths, Information Practices / Physical Education|
|Commerce||English, Accountancy, Economics, Business Studies, Maths / Information Practices / Physical Education|
|Arts||English, Political Science, History, Economics / Information Practices / Physical Education|
There is no provision for a student opting for both Maths and Biology at +1 and +2 classes.
The school has pre-primary having Nursery, LKG & UKG section and 1st to 10th.
The subjects combination offered at X level are:
- Group I: Compulsory – English, Hindi, History, Civics and Geography.
- Group II : Maths and Science
- Group III : Computer Application.