18-213/18-613 Computer Systems : Exams

  • All exams are closed book, closed notes.
  • No cheat/note sheet is permitted. We'll provide any necessary reference mterial.
  • You may also use blank scratch paper, but you are not permitted to use a calculator or any other electronic aid.
  • There will be questions similar to previous exams, questions that will test your understanding of the lab material, and new types of questions.
  • Note:Since F25, the midterm exam is no longer take home (thank AI). It has reverted to being in class and counting 15%. The good news is, the final exam is no longer cumulative.
  • Note: Practice exams prior to 2014 use the IA32 architecture. All present and future exams will solely use the x86-64 architecture. A detailed comparison between the two architectures can be found on the CSAPP website under the ASM:IA32 heading.

Midterm Exam (and older Exam 1 and Exam 2)

  • You are responsible for everything in Chapters 1-3 and Chapters 6-12 in your textbook. You can expect questions on topics such as, but not limited to, floating point, assembly, stacks, caches, VM address translation, process control, Unix I/O, concurrency, and synchronization.
  • To study, read each chapter and work in study groups to review slides, review your own notes, work the practice problems in the book, and do problems from previous exams.

Exam 1:


Exam 2:

Final Exam - During the University exam time

  • You are responsible for everything in Chapters 1-3 and Chapters 6-12 in your textbook. You can expect questions on topics such as, but not limited to, floating point, assembly, stacks, caches, VM address translation, process control, Unix I/O, concurrency, and synchronization.
  • To study, read each chapter and work in study groups to review slides, review your own notes, work the practice problems in the book, and do problems from previous exams.