According to the CBSE latest syllabus (2021 - 22) for Class 8th there are a total number of 6 subjects. Here there are -1). Mathematics 2). Science 3). Social Science 4.) English 5). Hindi 6).Artificial Intelligence.