Prelim 1 was held on Thursday, June 10th.
Prelim 2 was held on Wednesday, June 23rd.
The final exam was held on July 6th at 2pm, in Hollister 362.