There were a couple of module exams there is no cumulative final he is very nice and helpful but the class itself is very hard. He curves the exams a good amount. Going to peer mentoring helps a lot and make sure you review the study guides heavily. 