CBSE 10th Subject Code 2025, Check Subject-Wise Code List

CBSE 10th Subject Code 2025, Check Subject-Wise Code List

Garima SihagUpdated on 21 Nov 2024, 12:16 PM IST

The Central Board of Secondary Education (CBSE) has released the subject code list on the official website for the CBSE 10th exams 2025. The CBSE Class 10 subject codes are also available on the date sheet with every subject. CBSE Class 10 subject code will help students identify the subjects that fall under different codes. CBSE Class 10 exams will be conducted from February 15 to March 18, 2025.

This Story also Contains

  1. CBSE Class 10 Subject Criteria
  2. CBSE Subject Codes for Class 10
  3. CBSE Class 10 Papers with Subject Codes- Weightage

Students will have to enter their chosen subjects and respective subject codes in the CBSE class 10 registration form which is submitted through the school for regular students. Whereas, private students can choose their CBSE Class 10 subject and codes while filling online application form.

The CBSE 10th admit card 2025 also includes CBSE class 10 subject codes and names. Students should ensure that the subject codes on their admit cards for the CBSE 10th exams 2025 match the respective subject names. This will help avoid any confusion during the examination.

CBSE Class 10 Subject Criteria

In Class 10, students are required to study a specific set of subjects. This set consists of 5 compulsory subjects that every student must take, along with 2 elective subjects that students can choose based on their preferences. Additionally, 2 subjects require internal assessment.

CBSE Class 10- Subjects to Study

Type

Subject Name

Compulsory Subjects

Language 1

Language 2

Science

Mathematics

Social Science

Optional

Skill Subject

Language 3 / Any Academic subject other than those opted for above

Subjects of Internal Assessment

Art Education

Health and Physical Education

CBSE Subject Codes for Class 10

Students need to become acquainted with the subject names and their codes. To gain an understanding of the subject codes for various subjects in CBSE class 10, check the table below.

CBSE Subject Code Class 10

CBSE Class 10 Subject Name

002

HINDI COURSE-A

003

URDU COURSE-A

004

PUNJABI

005

BENGALI

006

TAMIL

007

TELUGU

008

SINDHI

009

MARATHI

010

GUJARATI

011

MANIPURI

012

MALAYALAM

013

ODIA

014

ASSAMESE

015

KANNADA

016

ARABIC

017

TIBETAN

018

FRENCH

020

GERMAN

021

RUSSIAN

023

PERSIAN

024

NEPALI

025

LIMBOO

026

LEPCHA

031

CARNATIC MUSIC VOC

032

CAR. MUSIC MEL INS

034

HIND.MUSIC VOCAL

035

HIND.MUSIC MEL.INS

036

HIND MUSIC.PER.INS

041

MATHEMATICS

037

PSYCHOLOGY

049

PAINTING

064

HOME SCIENCE

076

NATIONAL CADET COR

085

HINDI COURSE-B

086

SCIENCE-THEORY

087

SOCIAL SCIENCE

089

TELUGU – TELANGANA

090

SCIENCE WITHOUT PR

092

BODO

093

TANGKHUL

094

JAPANESE

095

BHUTIA

096

SPANISH

165

COMPUTER APPLICATION

402Information Technology
417Artificial Intelligence

Also, Check: CBSE Class 10 Board Exam Date Sheet 2025

CBSE Class 10 Papers with Subject Codes- Weightage

The subject code for each subject in CBSE class 10 is essential for students for the examination. Provided below is the course outline for the primary subject in CBSE class 10, which students should check with the subject code.

CBSE Class 10 Subject Code of Mathematics

CBSE class 10 mandates the inclusion of Mathematics as a compulsory subject. The subject code assigned to CBSE class 10 Mathematics is 041. It is imperative for students to carefully verify the subject codes mentioned on their CBSE admit cards before taking the CBSE class 10 Maths exam. Check the table provided below for the detailed course structure.

CBSE Class 10 Maths Unit-wise Marking Scheme

S. no.

Unit

Marks

I

NUMBER SYSTEMS

06

II

ALGEBRA

20

III

COORDINATE GEOMETRY

06

IV

GEOMETRY

15

V

TRIGONOMETRY

12

VI

MENSURATION

10

VII

STATISTICS & PROBABILITY

11

Total

80

Read this:

CBSE Class 10 Subject Codes- Social Science

The subject code for CBSE Class 10 Social Science is 087. This subject is mandatory and covers five main themes: materials, the world of living things, how things work, natural phenomena, and natural resources. For students' convenience, we have outlined the course structure for Social Science below.

CBSE Class 10 SST Unit-wise Marking Scheme

Unit

Marks

I. Chemical Substances-Nature and Behaviour

25

II. World of Living

25

III. Natural Phenomena

12

IV. Effects of Current

13

V. Natural Resources

05

Total

80

Internal assessment

20

Grand Total

100

CBSE Class 10 Subject Codes- English

The subject code for English in class 10 of CBSE is 184. English is a mandatory subject in CBSE class 10, and the main aim of the English Communicative curriculum recommended by the CBSE board is to equip the learner with effective and appropriate communication skills. The weightage for each section is provided below for the candidates.

CBSE Class 10 English Unit-wise Marking Scheme

Section

Topic

Total Weightage

A

Reading Skills

22

B

Writing Skills

22

C

Grammar

10

D

Literature Textbook

26

Total

80

CBSE Class 10 Subject Code- Computer Application

The subject code assigned to the Computer Application course for class 10 CBSE is 165. The updated syllabus encompasses comprehensive information such as the course content, marking scheme, question paper design, internal assessment details, and project work. Provided herewith is the course structure for students to consult.

CBSE Class 10 Computer Application Unit-wise Marking Scheme

Unit No.

Unit Name

Marks

Theory Periods

Practical Periods

1

Networking

15

17

05

2

HTML

25

30

50

3

Cyber Ethics

10

08

10

4

Practicals

50

-

-

Total

100

55

65

Also, read this

Aakash Repeater Courses

Take Aakash iACST and get instant scholarship on coaching programs.

Frequently Asked Questions (FAQs)

Q: What is the subject code in CBSE?
A:

The subject codes assigned by CBSE for class 10th serve as distinct markers for each subject offered by the CBSE board. These codes play a crucial role in distinguishing the subject and its corresponding examination papers.

Q: What is subject code 041 in Class 10?
A:

The subject code is 041 is for mathematics subject

Q: Are the subject codes for Class 10 CBSE available for all subjects?
A:

Yes, the CBSE subject codes for Class 10 encompass all subjects, including the language subjects.

Q: What are the CBSE subject codes for class 10 for Maths?
A:

The CBSE subject code for class 10 for Maths is 041.

Articles
|
Next
Upcoming School Exams
Ongoing Dates
UP Board 12th Others

11 Aug'25 - 6 Sep'25 (Online)

Ongoing Dates
UP Board 10th Others

11 Aug'25 - 6 Sep'25 (Online)

Certifications By Top Providers
Explore Top Universities Across Globe

Questions related to CBSE Class 12th

On Question asked by student community

Have a question related to CBSE Class 12th ?

Hello

Yes, if you’re not satisfied with your marks even after the improvement exam, many education boards allow you to reappear as a private candidate next year to improve your scores. This means you can register independently, study at your own pace, and take the exams without attending regular classes. It’s a good option to improve your results and open up more opportunities for higher studies or careers. Just make sure to check the specific rules and deadlines of your education board so you don’t miss the registration window. Keep your focus, and you will do better next time.

Hello Aspirant,

Yes, in the case that you appeared for the 2025 improvement exam and your roll number is different from what was on the previous year’s marksheet, the board will usually release a new migration certificate. This is because the migration certificate will reflect the most recent exam details, roll number and passing year. You can apply to get it from your board using the process prescribed by them either online or through your school/college.

Yes, if you miss the 1st CBSE exam due to valid reasons, then you can appear for the 2nd CBSE compartment exam.

From the academic year 2026, the board will conduct the CBSE 10th exam twice a year, while the CBSE 12th exam will be held once, as per usual. For class 10th, the second phase exam will act as the supplementary exam. Check out information on w hen the CBSE first exam 2026 will be conducted and changes in 2026 CBSE Board exam by clicking on the link .

If you want to change your stream to humanities after getting a compartment in one subject in the CBSE 12th Board Exam , you actually have limited options to qualify for your board exams. You can prepare effectively and appear in the compartment examination for mathematics again. If you do not wish to continue with the current stream, you can take readmission in the Humanities stream and start from Class 11th again, and continue studying for two more years to qualify for the 12th examination.

The GUJCET Merit List is prepared based on the Class 12th marks and GUJCET marks received by the students. CBSE students who are not from the Gujarat board can definitely compete with GSEB students, as their eligibility is decided based on the combined marks scored by them in GUJCET and the 12th board. The weightage of the GUJCET score is 40% and the weightage of the class 12 scores is 60%.