The ICSE board offers a wide range of subjects, including English (compulsory), mathematics, science, history, geography, and optional subjects like computer science and economics.