Complete Powerpoint Lecture Notes for
Computer Systems: A Programmer's Perspective (CS:APP)

Randal E. Bryant and David R. O'Hallaron
Instructor Site

This page contains a complete set of Powerpoint lecture notes for the CS:APP textbook, covering all thirteen chapters.

You can download a tarfile that contains all of the Powerpoint lecture notes on this page.

Powerpoint Lecture Notes for Chapters 1-3 and 5-13

Here are the course outline and lecture notes we used for the one-semester, Fall 2002 version of Introduction to Computer Systems at Carnegie Mellon. This is the course that we refer to as ICS+ in the CS:APP Preface. The ICS+ course covers every chapter in the CS:APP text except Chapter 4: Processor Architecture. The notes for Chapter 4 are provided below.

Powerpoint Lecture Notes for Chapter 4: Processor Architecture

Here are the lecture notes from a mini-course on processor architecture, based on CS:APP, that we offered at Carnegie Mellon in the summer of 2002.

Supporting materials


Last modified: Wed Apr 23 18:59:47 EDT 2003