[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 16 Jan)
- Harel: Chapter 2, pp 25-33 (Fri 01 Feb)
- Harel: Chapter 2, pp 41-46 (Wed 13 Feb)
- Harel: Chapter 6, (Fri 15 Feb)
- Harel: Chapter 7, (Wed 20 Feb)
- Harel: Chapter 8, pp 195-209 (Wed 27 Feb)
- Harel: Chapter 4, (Mon 11 Mar)
- Harel: Chapter 12, (Wed 20 Mar)
- Harel: Chapter 11, (Wed 27 Mar)
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 23 Jan)
- HTDP: Sections 5-7, Intermezzo 1 (Mon 28 Jan)
- HTDP: Sections 8-11 (Fri 01 Feb)
- HTDP: Sections 12-14 (Wed 13 Feb)
Optional
- Dewdney: Excursion 1, Algorithms (Wed 23 Jan)
- Harel: Chapter 3 (Wed 23 Jan)
- Hofstadter: Metamagical, Chapters 17-18 (Fri 01 Feb);
You'll want to see the Lisp/Scheme Conversions before you read it.
- Dewdney: Excursion 35, Sequential Sorting (Wed 13 Feb)
- Dewdney: Excursion 15, Time and Space Complexity (Fri 15 Feb)
- Dewdney: Excursion 41, NP-Completeness (Wed 20 Feb)
- Harel: Chapter 8, pp 210-219 (Wed 27 Feb)
- Dewdney: Excursion 59, The Halting Problem (Wed 27 Feb)
- Dewdney: Excursion 60, Computer Viruses (Mon 11 Mar)
- Dewdney: Excursion 16, Genetic Algorithms (Wed 13 Mar)
- Dewdney: Excursion 27, Perceptrons (Fri 15 Mar)
- Dewdney: Excursion 36, Neural Networks That Learn (Fri 15 Mar)
- Dewdney: Excursion 37, Public Key Cryptography (Wed 27 Mar)
- Harel: Chapter 9 (Mon 08 Apr)
[an error occurred while processing this directive]