COS 126: General Computer Science

Weekly Readings

  • Week 1 (2/5/96 -- 2/11/96): Survival Guide, "Week 0" and "Week 1". Course Reader, pp 1-12, 20-26.
  • Week 2 (2/12/96 -- 2/18/96) : Survival Guide, "Week 2". Course Reader, pp 27-63.
  • Week 3 (2/19/96 -- 2/25/96) : Course Reader, pp 64--75, and Toy Handout
  • Week 4 (2/26/96 -- 3/3/96) : Course Reader, pp 119--124 and 133--136.
  • Week 5 (3/4/96 -- 3/10/96) : Course Reader, pp 76--106, K&R pp 127--132.
  • Week 6 (3/11/96 -- 3/17/96) : Course Reader, pp 108--118.
  • Week 7 (3/25/96 -- 3/31/96) : Course Reader, pp 128--146. K&R, 139-143. (Note: the reading from K&R is somewhat advanced)
  • Week 8 (4/1/96 -- 4/7/96) : NEW READINGS, chapter from Aho, Sethi, and Ullman on compilers, K&R pp 93-100, 104-107
  • Week 9 (4/8/96 -- 4/14/96) : NEW READINGS, chapter from Impagliazzo and Nagin on linking and loading, K&R pp 160-162
  • Week 10 (4/15/96 -- 4/21/96) : NEW READINGS, appendix from Patterson and Hennessey pgs B3 -B11, K&R pp 114-118
  • Week 11 (4/22/96 -- 4/28/96) : NEW READINGS, appendix from Patterson and Hennessey pgs B21 -B33
  • Week 12 (4/29/96 -- 5/5/96) : NEW READINGS, appendix from Patterson and Hennessey pgs B35 -B39