The exam will be held on Thursday, 3/10. It is open-book, open-notes, but no electronic devices will be permitted. It will cover both theory and basics of programming. In general, we'll cover the materials listed below under the appropriate section. Note that material covered on slides or in lecture, up to and including March 3, is fair game even if not mentioned here.