I don't know about major or sub. We just have so many exams and tests on weekly basis. I guess one of those are sub exams because we still have classes after those like the ones coming up. And if I don't get good marks on these I won't be able to take the next ones. Dx