Allen B. Downey
Here is the wiki where most of the course material is.
Syllabus: [pdf] [ps] [html]
The HTML version of the homeworks is here for your convenience, but if
you are printing a copy, you should print the Postscript or PDF version.