As per NCERT(CBSE) Principle Below the list of subjects is mentioned in CBSE Class 10th syllabus. we are providing the information regarding subjects of Class 10th syllabus in CBSE board. Science Mathematics Social Science History Geography Political Science Economics English Hindi Sanskrit Urdu Computer Civics