CBSE Syllabus for Class 12

Class 12 is a turning point in a student’s academic journey as this marks the end of high school. Students prepare for the All India Senior School Certificate Examination (AISSCE) with the CBSE class 12 syllabus. The results of these exams determine students’ future career options. The CBSE syllabus for class 12 also helps students who are preparing for competitive exams like IIT-JEE, NEET, CLAT, CA-CPT, etc.

The subjects covered in the CBSE class 12 syllabus vary based on the stream chosen by students. In the following sections, we will look at the CBSE class 12 syllabus for each stream. Let’s get started.

Objectives of CBSE Class 12 Syllabus

The CBSE syllabus for class 12 is vast and diverse. The key objectives of the CBSE Board 12th class syllabus are discussed below:

  • The CBSE class 12 syllabus is designed to foster holistic development and academic excellence among students. 
  • It aims to provide a comprehensive understanding of core subjects, ensuring students acquire a strong foundation. This helps them with essential skills for their higher education and professional careers.
  • The CBSE class 12 syllabus aims to promote critical thinking and problem-solving abilities. 
  • The syllabus focuses on developing effective communication skills, both written and verbal. 

CBSE Class 12 Detailed Syllabus

The CBSE class 12 syllabus for 2024 differs as per the streams chosen by students.

The CBSE class 12 syllabus for students who have opted to study the Science stream includes five compulsory subjects. These include the following subjects along with one elective subject:

  • CBSE class 12 Physics syllabus
  • CBSE class 12 Chemistry syllabus
  • CBSE class 12 Maths syllabus/ CBSE class 12 Biology syllabus
  • CBSE class 12 English Core syllabus

The CBSE syllabus for class 12 for students who have opted to study the Commerce stream includes the following compulsory subjects along with one elective subject-

  • CBSE class 12 Accountancy syllabus
  • CBSE class 12 Business Studies syllabus
  • CBSE class 12 Economics syllabus
  • CBSE class 12 English Core syllabus

The CBSE class 12 syllabus for 2024 for the Arts and Humanities stream includes the following subjects-

  • CBSE class 12 Psychology syllabus
  • CBSE class 12 Geography syllabus
  • CBSE class 12 Economics syllabus
  • CBSE class 12Political Science syllabus
  • CBSE class 12 History syllabus

The Arts and Humanities syllabus for CBSE class 12 also includes elective subjects like Philosophy, Legal Studies, Sociology, Media Studies, etc.

Note: As per the National Education Policy 2020, students can choose subjects from varied disciplines in class 12.

FAQs on Class 12 CBSE Syllabus

What is the meaning of an elective subject in the class 12 CBSE syllabus?

An elective subject is nothing but an optional subject that a student can include in the CBSE class 12 syllabus along with the core subjects of their stream.

How many subjects are there in the class 12 CBSE syllabus?

As per the latest guidelines, students studying the CBSE class 12 syllabus will study at least six subjects. This will include two languages of which one will be a native Indian language.

What is the duration of the class 12 board exam?

In class 12, the CBSE Board exam for each subject will be 3 hours.

Is the CBSE class 12 syllabus difficult?

The CBSE class 12 syllabus is designed to challenge students to ensure that they are prepared for their higher education beyond class 12. However, the difficulty level of the syllabus will differ from student to student based on their on individual strengths and interests.

How should I prepare for the CBSE class 12 board exams?

Here are some tips to prepare for the CBSE class 12 exams:

Admission Enquiry