Basically, it's an exam and a DQ every module. This class really takes some deep thinking and understanding. Make sure you actually listen to the lectures, don't just read the slides because most of the information you need for your exams are in the spoken words. Big paper at the end of the semester that is worth a lot of your grade.