| Date | Topic | Resources |
|---|---|---|
| T Jan 15 | Convocation | Why Python |
| H Jan 17 | Basic Data Types | Getting Python Newsgroup help |
| T Jan 22 | Basic Data Types (cont'd) | turnin Tutorial |
| H Jan 24 | Control Flow, Functions | PA Overview |
| T Jan 29 | Namespaces and Modules | Python modules documentation |
| H Jan 31 | String Processing | Regular expression HOWTO, module reference, exercises |
| T Feb 5 | Object-Oriented Python | Special methods reference |
| H Feb 7 | Intermezzo | |
| T Feb 12 | Graphical Programming | |
| H Feb 14 | Web Programming | Python Web Tutorial, HTML Forms Tutorial, UTCS Web Documentation, Firefox Web Developer Add-On |
| T Feb 19 | Functional Programming | Can Your Programming Language Do This? |
| H Feb 21 | Advanced OOP | Metaclass Programming Links |
| T Feb 26 | Bindings | (see slides) |
| H Feb 28 | In-Class Final | |
| T Mar 4 | Convocation |