Introductory Programming

Fall 2004
Allen B. Downey

Course Information

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.

Homework 1: [pdf] [ps] [html]

Homework 2: [pdf] [ps] [html]

Homework 3: [pdf] [ps] [html]

Homework 4: [pdf] [ps] [html]

Homework 5: [pdf] [ps] [html]

Homework 6: [pdf] [ps] [html]

Homework 7: [pdf] [ps] [html]

Homework 8: [pdf] [ps] [html]

Homework 9: [pdf] [ps] [html]

Homework 10: [pdf] [ps] [html]

Homework 11: [pdf] [ps] [html]

Homework 12: [pdf] [ps] [html]


Class materials

Lecture notes.

Python code.

Homework solutions.

Class mailing list.

The textbook's web page.

Python resources

Python home page.

The Vaults of Parnassus.