CS:APP3e Instructor Site
This site provides instructors with a complete turnkey solution for
teaching from the CS:APP3e text.
Requesting a CS:APP Account
Some of the material on this site is password-protected (indicated
with a "[*]
") and is available only to instructors. To access
the password-protected material, you will need
to request a
by filling out an online form. After you submit
the information, it is reviewed manually. Typically, you can expect
your password within 12 to 24 hours. Once you have your account, you
anytime you like.
- Lecture notes
- Chapters 1-3, 5-12
The CMU ICS+ course that covers everything in
CS:APP3e except Chapter 4 (Processor Architecture). Includes the semester schedule and a
complete set of PowerPoint lecture notes and associated code, updated for CS:APP3e.
- Chapter 4 (Processor Architecture)
A minicourse we taught to help develop the material in Chapter 4 (Processor Architecture). Includes PowerPoint lecture notes and associated code. The original course was taught in 2002. The course web pages and lecture notes have been updated for CS:APP3e
- [*] Lab assignments
- [*] Exam problems
Instructor's Solution Manual (North American Edition)
Y86-64 tools and documentation
- Simulator guide (pdf)
- Technical report describing a successful effort at formally
verifying an earlier version of the pipelined Y86 implementations.
Questions or problems with your account?
Forget your password?
Send mail to