Lecture Materials


Class Announcements

  1. The midterm is coming up! It will take place Monday, July 22nd 7-9pm.
  2. The exam will be administered digitally; if you do not have access to a laptop you feel comfortable using for the duration of the exam, please email Nick as soon as possible.
  3. We'll be having a midterm review session on Friday from 1:30 to 2:30pm in Gates B01. The session will also be recorded and made available online.
  4. Assignment 3 is available here and is due Thursday, July 18th at 11:59pm

Learning Goals

  • I know effective midterm preparation strategies and feel equipped for studying.
  • Not only do I know how to construct data structures to store and organize information; I also know how to use data structures to analyze the data itself!