The class had a midterm exam
(version with answers)
just before spring break and a
(version with answers).
All exams were open book, open notes, and open slides, but no
computers (or anything else with a MAC address!). The exams drew on
material from lecture, required readings, and the first two programming
See old exams for example questions.
The questions at the end of the chapters of the course textbook would
also be useful for practice. You may also find it useful to read
through the Kurose/Ross textbook that is on reserve in the library,
for an alternate treatment of the same material.