[an error occurred while processing this directive]
[an error occurred while processing this directive]
Reading Assignments
[an error occurred while processing this directive]
[an error occurred while processing this directive]
Reading Assignments
For bibliographic information, click here.
Required
- Harel: Chapter 1 (Wed 28 Aug)
- Harel: Chapter 2, pp 25-33 (Fri 13 Sep)
- Harel: Chapter 2, pp 41-46 (Wed 25 Sep)
- Harel: Chapter 6 (Wed 02 Oct)
- Harel: Chapter 7 (Fri 04 Oct)
- Harel: Chapter 8, pp 195-209 (Fri 11 Oct)
- Harel: Chapter 4 (Wed 16 Oct)
- Harel: Chapter 12 (Mon 28 Oct)
- Harel: Chapter 11 (Fri 01 Nov)
Scheme and Program Design (Optional but Helpful)
Note: In HTDP on-line, Section 1 is Students, Teachers, and
Computers, Section 2 is Numbers, Expressions, Simple
Programs, etc.
- HTDP: Sections 1-4 (Wed 03 Sep)
- HTDP: Sections 5-7, Intermezzo 1 (Mon 09 Sep)
- HTDP: Sections 8-11 (Fri 13 Sep)
- HTDP: Sections 12-14 (Wed 25 Sep)
Optional
- Dewdney: Excursion 1, Algorithms (Wed 03 Sep)
- Harel: Chapter 3 (Mon 09 Sep)
- Hofstadter: Metamagical, Chapters 17-18 (Fri 13 Sep);
You'll want to see the Lisp/Scheme Conversions before you read it.
- Dewdney: Excursion 35, Sequential Sorting (Wed 25 Sep)
- Dewdney: Excursion 15, Time and Space Complexity (Wed 02 Oct)
- Dewdney: Excursion 41, NP-Completeness (Fri 04 Oct)
- Harel: Chapter 8, pp 210-219 (Fri 11 Oct)
- Dewdney: Excursion 59, The Halting Problem (Fri 11 Oct)
- Dewdney: Excursion 60, Computer Viruses (Wed 16 Oct)
- Dewdney: Excursion 16, Genetic Algorithms (Mon 21 Oct)
- Dewdney: Excursion 27, Perceptrons (Wed 23 Oct)
- Dewdney: Excursion 36, Neural Networks That Learn (Fri 25 Oct)
- Dewdney: Excursion 37, Public Key Cryptography (Mon 04 Nov)
- Harel: Chapter 9 (Mon 11 Nov)
[an error occurred while processing this directive]