The final (Tests), is at 2:00pm, Friday, May 6. Review questions are now posted for the most recent material. Note that the final will be over all the material during the semester, although there will be some emphasis on recent material.
Project presentations are at the time of the final. Be sure to have something to present! If you're doing a lot of debugging, copy your work into another directory whenever you have something presentable so that your debugging doesn't get you into a state where you have nothing to show.