-
Notifications
You must be signed in to change notification settings - Fork 11
Reading Schedule! SICP Mark I
dann toliver edited this page Feb 19, 2015
·
1 revision
Below is our entire SICP reading schedule, with links to the extant weekly recaps. We met every Friday from the fall of 2013 to the winter of 2014, with a few holiday breaks and a couple of months off in the summer. It was an intense and amazing journey, and one that changed everyone involved forever.
Format is
date: subject (section) [pages & exercises] {moderator} [footnotes]
- Oct 11: The Elements of Programming (1.1)
- Oct 18: Procedures and the Processes Who Love Them (1.2)
- Oct 25: Formulating Abstractions (1.3)
- Nov 01: Data Abstraction (1.3.4 & 2.1.1 & 2.1.2 & 2.1.3)
- Nov 08: Interval Arithmetic (2.1.4)
- Nov 15: Hierarchical Structures (2.2.1 & 2.2.2)
- Nov 22: Sequences as Conventional Interfaces (2.2.3)
- Nov 29: A Picture Language (2.2.4)
- Dec 06: Symbolic Differentiation (2.3.1 & 2.3.2) [12 & 6]
- Dec 13: Representing Sets (2.3.3)
- Jan 10: Huffman Encoding (2.3.4) [11 & 6] {dann}
- Jan 17: Data Representations (2.4) [24 & 4] {leo}
- Jan 24: Generic Operations (2.5.1 & 2.5.2) [19 & 10] {scott}
- Jan 31: Symbolic Algebra (2.5.3) [20 & 11] {leo/dann} [1]
- Feb 07: Local State (3.1) [25 & 8] {dann}
- Feb 14: The Environmental Model (3.2) [20 & 3] {scott}
- Feb 21: Mutable Lists and Queues (3.3.1 & 3.3.2) [19 & 12]
- Feb 28: Mutable Tables and Circuit Simulation (3.3.3 & 3.3.4) [25 & 9] {scott}
- Mar 07: Propagation of Constraints (3.3.5) [14 & 5]
- Mar 14: Concurrency (3.4) [28 & 12]
- Mar 21: Infinite Streams (3.5.1 & 3.5.2) [24 & 13]
- Mar 28: Exploiting the Stream Paradigm (3.5.3) [17 & 14]
- Apr 04: Streams and Delayed Evaluation (3.5.4 & 3.5.5) [17 & 6]
- Apr 11: Metacircular Doohickeys (4.1.1 & 4.1.2) [14 & 8]
- Apr 18: Good Friday to you!
- Apr 25: Evaluators are Programs Too (4.1.3 & 4.1.4 & 4.1.5 & 4.1.6 & 4.1.7) [???]
- May 02: Evaluators are Programs Too (4.1.3 & 4.1.4 & 4.1.5 & 4.1.6 & 4.1.7) REDUX!
- May 09: Lazy Evaluators Need Motivation (4.2.1 & 4.2.2) [???] <--- meeting at sudforno.com due to Bit Bazaar
- May 16: Lazy Streams Wend Cross Dales (4.2.3) [???]
- May 23: Non-deterministic Computing Exclamation Point (4.3.1, first half of 4.3.2) [Scott]
- May 30: Implementing Amb (remainder of 4.3)
- Jun 06: 4.4.1
- Jun 13: 4.4.2, 4.4.3
- Jun 20: 4.4.2, 4.4.3 (again)
- Jun 27: Week off!
- Jul 04: 4.4.4.1&2
- Jul 11: 4.4.4.3&4
- Jul 18: 4.4.4 recap and summer break party
- Sep 05: Chapter 5! Read 5 and 5.1 but not 5.1.1. Do do exercise 5.1.
- Sep 12: 5.1.1-5.1.2
- Sep 19: 5.1.3-5.1.5
- Sep 26: 5.2.1
- Oct 03: 5.2.2
- Oct 10: 5.2.3 & 5.2.4
- Oct 17: 5.2.3 & 5.2.4 redux, plus all of 5.3
- Oct 24: 5.4. All of it. Seriously. Really. Or at least 5.4.1 and 5.4.2.
- Oct 31: 5.4.3 & 5.4.4
- Nov 07: 5.5.1 & 5.5.2
- Nov 14: 5.5.3 & 5.5.4
- Nov 21: 5.5.5 & 5.5.6
- Nov 28: [SICP The Final Chapter!](SICP The End)
- Dec 05: [SICP REVIEW PARTY!!!](SICP Review Party!)
Notes for future implementors:
- We should have broken out Rational Functions into its own section -- that one was quite long.