Quiz 1 will take place in lieu of lecture on Wed 11/18 or Thu 11/19. It will cover weeks 0 through 11 with emphasis on 6 onward.

Locations

  • If you are officially enrolled in CPSC 100 01, with lectures on Mondays and Wednesdays, AND …

  • If you are officially enrolled in CPSC 100 02, with lectures on Tuesdays and Thursdays, go at 2:30pm on Thu 11/19 to SSS 114.

Note that you must take Quiz 1, and you may only take Quiz 1, on the day that corresponds with the CPSC 100 section for which you are enrolled.

Details

This 75-minute quiz will start at 1:10pm on Wed 11/18 or at 2:40pm on Thu 11/19. Arriving n minutes late will cost you n of those 75. The quiz will be "closed-book." However, you may utilize during the quiz one two-sided page (8.5" × 11") of handwritten or typed notes, blank scrap paper, and a pen or pencil, but nothing else.

On Sun 11/15 from 2:30pm until 4pm, teaching fellows in Cambridge will hold a course-wide review session at live.cs50.net. On Mon 11/16 from 5:30pm until 7pm, Scaz, Jason, and Andi will also hold a course-wide review session and Q&A for the quiz in Watson Center A74. In addition, sections on Sun 11/15, Mon 11/16, and Tue 11/17 will involve review for the quiz. At office hours on Mon 11/16 and Tue 11/17, staff will be available to answer additional questions about the quiz.

The quiz’s questions may include, but may not be limited to, multiple choice, true or false, and short answers as well as limited debugging and coding. We do realize it’s hard enough to get your code to compile in CS50 IDE sometimes, let alone on a piece of paper, so any coding exercises will be limited in scope. The quiz will be more conceptual than it will be mechanical. Among its aims is to assess your newfound comfort with the course’s material and your ability to apply the course’s lessons to familiar and unfamiliar problems.

How to Study

Ultimately, how best to study depends on how you learn best. But allow us to recommend that you prioritize your studies per the ordering below.

  1. Consult the latest version of the syllabus for a (non-exhaustive) list of topics covered in lectures in weeks 0 through 11. (Keep in mind that topics that appeared in one week might have reappeared in subsequent weeks.)

  2. Review each lecture’s notes.

  3. Review each lecture’s source code, if any.

  4. Review each lecture’s slides.

  5. Review each lecture’s video.

  6. Take past quizzes. Rather than simply review past quizzes' questions and answers, do try to "take" each, allowing yourself 75 minutes for each, so as to identify material you’d best review further. Realize, though, that some topics covered in past terms might not have been covered in this term. Rely on this year’s syllabus, lectures, and problem sets as the official sources for this year’s topics.

  7. Review each section’s study guide, if any.

  8. Review each section’s slides and source code, if any.

  9. Review each section’s videos.

  10. Review each problem set’s specification, postmortem, and distribution code, if any.