A tentative list of lecture topics is given below. These may change
in the course of the semester. Lecture slides will be posted as they
are ready; there is no guarantee they will be posted in advance of the
We are recording lectures using the Echo360 system. In general,
either the 10:00am or 12:00pm lecture will be posted to the video page
sometime after class.
Some things to keep in mind:
Recording can fail for a variety of reasons, and there is no
guarantee any particular lecture will be available.
Recordings do not capture in-class demonstrations, the
chalkboard, or questions from students. They are not a
replacement for attending lecture.
You are responsible for all material covered in class whether
or not the recording captures it.
The current technology may capture audio for several minutes
before and/or after lecture. Please keep this in mind when
talking to me before and after class!.
Credits: In addition to material from the Introduction to Programming
book, these lectures are based on additional material provided by Dr. Kevin
Wayne, Donna Gabai, and Prof. Robert Sedgewick of Princeton University.