Schedule |
Date | Topics | Reading |
9/27/04 | Basic Scheme programs | HTDP 1-4
|
9/29/04 | Non-numeric data, conditionals | HTDP 5-7
|
10/1/04 | Syntax and semantics | HTDP IM 1
|
10/4/04 | Lists and processing | HTDP 9-10, IM 2
|
10/6/04 | Natural numbers | HTDP 11
|
10/8/04 | More on lists | HTDP 12
|
10/11/04 | Computational processes, trees | SICP 1.2,HTDP 14-15
|
10/13/04 | More on trees | HTDP 14-15
|
10/15/04 | Lists and trees | HTDP 14-15
|
10/18/04 | Finish lists/trees | HTDP 14-16,IM 3
|
10/20/04 | Higher order functions | HTDP 19-23
|
10/22/04 | Exam |
|
10/25/04 | Math examples | HTDP 23,27
|
10/27/04 | More Math examples | HTDP 23,27
|
10/29/04 | Sorting | HTDP 25
|
11/1/04 | Sorting, vectors | HTDP IM 5
|
11/3/04 | Mutation,HW4 discussion | HTDP 34,35
|
11/5/04 | Numbers, mutation |
|
11/8/04 | Message passing, List mutation,Stacks |
|
11/10/04 | Stacks,Queues |
|
11/12/04 | Heaps | See code
|
|