Readings
| Week | Read Before | Reading |
|---|---|---|
| 1 | Monday, 2/7 |
Syllabus Bailey, Chapter 0 Java for Python Programmers |
| 1 | Wednesday, 2/9 |
Bailey Ch. 1-1.4 |
| 1 | Friday, 2/11 |
Bailey 1.5-1.10 (focus on 1.6, particularly '5 informal steps') |
| 2 | Monday, 2/14 |
Bailey, Ch 3-3.1 Bailey, Ch 4-4.2.2. |
| 2 | Wednesday, 2/16 |
Bailey, Ch 2 (all) |
| 3 | Monday, 2/21 |
Bailey, Ch 5.1 |
| 3 | Wednesday, 2/23 |
Bailey, Ch 5.2 to end of Ch 5 |
| 3 | Friday, 2/25 |
Bailey, Ch 7.1-7.2. |
| 4 | Monday, 2/28 |
Bailey, Ch 9-9.3 |
| 4 | Wednesday, 3/2 |
Bailey, Ch 9.4-9.5 |
| 4 | Friday, 3/4 |
Bailey, Ch 3.4-3.5 (especially 3.5!) |
| 5 | Monday, 3/7 |
Bailey, Ch 6-6.3 |
| 5 | Wednesday, 3/9 |
Bailey, Ch 6.4, 6.7-6.9 |
| 5 | Friday, 3/9 |
Bailey, Ch 6.5-6.6 |
| 6 | Monday, 3/14 |
Review readings in preparation for midterm exam. |
| 7 | Wednesday, 4/6 |
Bailey, Ch 10 |
| 7 | Friday, 4/8 |
Bailey, Ch 8-8.3 |
| 8 | Monday, 4/11 |
Bailey, Ch 11 |
| 8 | Wednesday, 4/13 |
Bailey, Ch 12-12.5 |
| 8 | Friday, 4/15 |
Bailey, Ch 12.6-12.9 |
| 9 | Monday, 4/18 |
Bailey, Ch 14-14.1, 14.3 |
| 9 | Wednesday, 4/20 |
Bailey, Ch 14.4 |
| 9 | Friday, 4/22 |
Why we care about balanced (binary) trees. |
| 10 | Monday, 4/25 |
Bailey, Ch 15-15.3 |
| 10 | Wednesday, 4/27 |
Bailey, Ch 15.4 |
| 10 | Friday, 4/29 |
Bailey, Ch 16-16.2 |
| 11 | Monday, 5/2 |
Bailey, Ch 16.3 |
| 11 | Wednesday, 5/4 |
Bailey, Ch 16.4 |
| 11 | Friday, 5/6 |
Bailey, Ch 13.1 |
| 12 | Monday, 5/9 |
Bailey, Ch 13.4 |
| 12 | Wednesday, 5/11 |
Review readings from Bailey |
| 12 | Friday, 5/13 |
Review readings from Bailey |