(web.archive.org) CS 61A Course Reader, Volume 2
ROAM_REFS: https://web.archive.org/web/20091015045116/http:/inst.eecs.berkeley.edu/~cs61a/reader/vol2.html
- CS61A: Structure and Interpretation of Computer Programs
* Course Reader, Volume 2: Reference Documents
These documents are here for online reference! Please do not print these on the printers in Berkeley computer labs. Lab printers are for your homework and project solutions, not for reference documents. Thank you.
For many years I resisted the trend to putting course materials online, but I've been convinced because of the increasing numbers of people who aren't at Berkeley but use the online lectures to study SICP. Welcome, visitors!
- Object-Oriented Programming: Above the Line View
- Reference Manual for the OOP Language
- Object-Oriented Programming: Below the Line View
- Highlights of GNU Emacs*
- Emacs Quick Reference Guide*
- Exit Information (Read at end of semester!)
- An Investigation of the Therac-25 Accidents**
- Revised5 Report on Scheme*
- Sample Exams:
Please read this:
These exams are made up of actual past exam questions, but reorganized to make each sample more comprehensive and to choose the best possible questions. Some of the exams are a little longer (by one question) than actual exams, but they're in the right ballpark.
Since the questions within a sample are taken from different semesters, don't try to compare the number of points between problems. The solutions include scoring information only to give you an idea of how part credit is awarded within each problem.
- Midterm 1
- Midterm 2
- Midterm 3
- Final exam
- Mapreduce: Simplified Data Processing on Large Clusters**
- Lecture Notes
- SICP Errata*
- Berkeley Word/Sentence Functions
- Ergonomic Information (external links):
: Prof. Paul Hilfinger, UCB EECS
*: Nancy G. Leveson, Clark S. Turner. IEEE Computer, July 1993
*: Richard Kelsey, William Clinger, Jonathan Rees (Editors), et al., 1998
**: Jeffrey Dean, Sanjay Ghemawat, Google, Inc., OSDI 2004
*: Harold Abelson, Gerald Jay Sussman, Julie Sussman, 1999