Python Programming: An Introduction to Computer Science
(Second Edition)

by John M. Zelle, Ph.D.

Sample programs Browseable directory of sample programs
code.zip Downloadable zip file of all program examples
Slides Powerpoint slides for lectures
Errata The corrections to a few bugs that snuck into the book.