ICSE syllabus is tougher than the CBSE due to the detailed study of all the subjects and practical-based learning.