RBSE Class 10th Syllabus RBSE Class 10th Syllabus Subjects Syllabus English Hindi Urdu Sanskrit Punjabi Maths Science Social Science