- HW1 20 points total (The whole homework is on History and addresses outcome 1.)
- HW2 24 points total (The whole homework is on History and addresses outcome 1.) Three points for each of the 8 parts
- HW3 22 points total: 2 points per exercise.
- HW4 21 points total: 3 points per exercise.
- HW5: 10 points total: 2 points for part (a), 2 points for part (b), 4 points for parts (c) and (d) together, 2 points for part (e).
- PR1: 10 points total: 2 points for the explanation of the while loop translation (part 2), 2 points for the proof od correctness, 6 points for screen dumps.
- PR2: 6 points total: 2 points per part.
- PR3: 19 points total: 3 points for ex.1, 2 points for ex.2, 4 points for ex.3, 4 points for ex.4, 4 points for ex.5.
- PR4: 15 points total: 2 points for ex.1, 6 points for ex.2 (2 per part), 2 points for ex.4, 2 points for ex.5, 3 points for ex.6.
- PR5: 15 points total: 8 points for ex.6.4: 3 points combined for the case in which the first list is empty and the case in which the second list is empty, 4 points for the canse in which both lists are nonempty. 8 points for ex. 6.5: 2 points for halve, 2 points combined for the case of empty list and list with one element, 4 points for the case in which the list has two or more elements.
- PR6: 15 points total.