Time: Friday April 6, 15:30-16:20
If you use the first edition: Section 2.2, Section 2.4.3, Chapter 3 (excluding 3.1.3, 3.2.3, 3.2.4, 3.4.3, 3.5), Chapter 4, Chapter 5 (excluding 5.3.4, 5.5), Chapter 6 (excluding 6.3-6.4), all the pseudocode and proofs posted on the course webpage up to (but excluding) March 28.
If you use the second edition: Section 3.2, Section 3.4.3, Chapter 4 (excluding 4.1.3, 4.2.3, 4.2.4, 4.4.4, 4.5), Chapter 5 (excluding 5.1.3, 5.1.4), Chapter 6 (excluding 6.3.4), Chapter 7 (excluding 7.3-7.4), all the pseudocode and proofs posted on the course webpage up to (but excluding) March 28.
You will be provided with a list of interfaces and their methods.
The test is a closed book test. No aids are permitted. Manage your time carefully. Tests written in pencil will not be considered for remarking.
If a student does not write the midterm, the weight of the final exam will be prorated accordingly. However, if a student wishes to receive the feedback from the missed midterm, arrangements will be made for the student to write the midterm which will be marked. The mark will not contribute to the student's final grade.