Midterm Exam Information

Written by Nick Troccoli, based on documents by Julie Zelenski, Marty Stepp and others


Friday, November 1st, 11:30AM-1:20PM (in class)



If you have academic accommodations, e.g. through OAE or athletics, please let us know by Wednesday 10/23 @11:59PM PST if possible.

If you do not have a workable laptop for the exam, you must let us know by Wednesday 10/23 @ 11:59PM PST. Limited charging outlets will be available during the exam.
More information and materials for the midterm exam will be posted here closer to the exam date. Please stay tuned!


The midterm exam will be held during the full class period on Friday, November 1st, 11:30AM-1:20PM. For the midterm exam, there will be no alternate time, except for those with relevant official university athletics or Office of Accessible Education accommodations, so please make sure that you can attend the midterm exam at the specified time before enrolling in the class.

The exams are designed to assess your mastery of the course learning objectives, with a particular emphasis on material that was prominent in the lectures, assignments and labs.

The exam is closed-book. You may bring a double-sided US-Letter-sized (8.5"x11") page of your own prepared notes. The exam will include a reference sheet of essential details such as prototypes for standard library functions (e.g., strcpy, strlen, malloc).

You will take your exam electronically, using our custom BlueBook exam software, which you can run on your computer if you have one. If you do not have access to a laptop for the exam that can run BlueBook, please contact the course staff. You cannot access notes, run other applications, use the Internet, nor use any other electronic devices during the exam.