CBSE Science Class 12

CBSE Class 12 Science Stream

Science is one of the most sought after streams among students at the 10+2 level. All CBSE schools across the country provide students with the option of choosing Science after Class 10. The subjects in CBSE Class 12 Science are:

CBSE Class 12 Science Subjects:

I&II Two Languages (Core/Elective) out of

Hindi, English, Assamese, Bengali, Gujrati, Kashmiri, Kannada, Marathi, Malyalam, Manipuri, Oriya, Punjabi, Sindhi, Tamil, Telugu, Urdu, Sanskrit, Arabic, Persian, Limboo, Lepcha, Bhutia, Mizo, Nepali, Tibetan, French, German, Portuguese, Russian and Spanish.


  1. Out of the languages, one shall be English or Hindi, both English and Hindi can also be offered simultaneously.
  2. The languages may be offered either at Core/Elective level. The same language, however cannot be offered both at the Core level and Elective level.
  3. A candidate has the freedom to offer, in lieu of one of the two languages above, any other elective subject provided under III below.

Note: English can be offered at any of the three levels given below:

  1. English Core
  2. English Elective
  3. Functional English

III to V. Three Electives out of the following

Subscribe to our Newsletter