Hello. ICSE is the best board you can study in . I am providing you careers360 link which will help you find the icse syllabus of different subjects.
https://www.google.com/amp/s/school.careers360.com/articles/icse-10th-syllabus/amp
Hope that helps!
All the best!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile