This schedule is an approximate plan. It is not binding!

(Slides are in Powerpoint format.)

Lecture 1: Lecture 1 Chapter 2
Homework: Read chapters 1, 2, 6.1-6.6 of Kelley/Pohl, OR chapters 1, 2 of K&R. (2) Write a "hello world" program and some other simple programs in the programming environment which you plan to use.

Lecture 2: Lecture 2
Homework: Chapter 3 of either book.

Lecture 3: Lecture 3
Homework: Chapter 4 of either book.

Lecture 4 (January 31): Lecture 4
Homework: Chapter 5 of K&R, or Chapters 8, 9 of Kelley/Pohl.

Lecture 5: Lecture 5
Homework: Chapter 5.1, 10 of Kelley/Pohl. And, play with this Towers of Hanoi game.

Lecture 6: Lecture 6
Homework:

Lecture 7 (February 7): Discuss quiz. Structures.
Homework: Chapter 12 of Kelley/Pohl.

Lecture 8: Lecture 8: More on structures.
Homework: Chapter 13 of Kelley/Pohl.

Lecture 9: Recursion
Homework: Chapter 11 of Kelley/Pohl.

Lecture 10 (February 14): I/O.
Homework: Eat chocolate.

Lecture 11: Java vs. C
Homework: Last assignment due in class on Feb. 18

Lecture 12: General programming/debugging technique