Syllabus
How To Design Programs, 2nd Ed.

Labs

   Lab 1
   Lab 2
   Lab 3
   Lab 4
   Lab 5
   Lab 6
   Lab 7
   Lab 8
   Lab 9
   Lab 10

Homework

Homework is always due at the start of class on the date given in the table below. Exercises can be found in HtDP2e.

Number Exercises Due Date
1 1-10 1/29
2 14,18,21,22,23,24,25,26,48,49 2/9
3 Read Section 3.7. Do Exercises 45, 46, and 47 2/21
4 Read Chapter 5. Finish Exercises 65, 66, and 69. 3/19
  Do Exercies 70, 71, 72, and 73  
5 131,134,137,138,141 4/16
6 See Project 2 4/27
7 In-Class Worksheet 4/30

Projects

   Project 1 - Virtual Cat
   Project 2 - Dictionary Analysis | Dictionary File