UP Board Class 10th Syllabus UP Board Class 10th Syllabus Subjects Syllabus Hindi (901) Elementary Hindi (902) Gujarati (903) Urdu (904) Punjabi (905) Bangla (906) Marathi (907) Assamese (908) Oriya (909) Kannada (910) Kashmiri (911) Sindhi (912) Tamil (913) Telugu (914) Malyalam (915) Nepali (916) English (917) Sanskrit (923) Pali (924) Arabic (925) Parsi (926) Maths (928) Home Science (930) Science (931) Social Science (932) Sangeet [Gayan] (933) Sangeet [Vadan] (934) Commerce (935) Art [Drawing] (936) Agriculture (937) Home Science [Balkon ke Liye] (938) Tailoring (939) Painting (940) Computer (941) Human Science (942) Sports & Physical Education (944) Retail Trading (971) Security (972) Automobile (973) IT-ITES (974) Health Care (975)