Generators quiz
Completion requirements
This is a long quiz with a lot of questions. The point is revision. Many of the questions are the same but asked in a different way. It's impossible to know how the question will be asked in an exam. The hardest questions are at the end, but you don't have to know everything.
Grading method: Highest grade