The final exam will be held on Thursday, May 12, 1:10-4:00p in Math 207; It is open-book, open-notes, but no electronic devices will be permitted. It will cover both theory and basics of programming. It will emphasize material covered in the second half of the course, as outlined below; though programming material is necessarily cumulative as later sections build on earlier material. In general, we'll cover the materials listed below under the appropriate section; this list resembles the syllabus; Note that material covered in lecture is fair game even if not mentioned here.
Subsections are occasionally denoted as some material has been skipped; if a chapter or a section is specified without the additional subsection, it implies that entire chapter or section.