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