TN Class 10th Syllabus TN Class 10th (SSLC) Syllabus Subjects Syllabus Mathematics Science Social Science Chemistry Accountancy Geography Tamil English Hindi Telugu Arabic Malayalam Kannada Gujarati Sanskrit French Urdu