Skip to content

Quizzes

There are four short, in-class quizzes throughout the semester, each covering the modules completed since the previous quiz. See the schedule for exact dates — Quiz 1 is Thu Sep 24, Quiz 2 is Thu Oct 15, Quiz 3 is Thu Nov 19, and Quiz 4 is Thu Dec 10.

Quizzes are short (around 30 minutes) and are meant to check that you're keeping up with the material, not to be a major grading hurdle.

Quiz 1 — Sep 24

Quiz 1 covers Modules 1–3: Haskell basics, functional programming, lists and pattern matching, and data types.

To help you prepare, here's a set of practice problems covering the same material (ungraded, optional, solutions not included):

More quizzes coming soon

Practice problems for Quizzes 2–4 will be posted here as the semester develops.