Room GH-S202 (Mission Bay Campus) --- Tuesdays 4:00 - 6:00pm
| Week | Date | Lecturer | Topic | Reading* |
|---|---|---|---|---|
| 1 | Sept. 18 | TEF | Types and operators | Pages 1-130 in Learning Python |
| 2 | Sept. 25 | TEF | Basic statements | Pages 133-185 |
| 3 | Oct. 2 | TEF | Functions | Pages 189-244 |
| 4 | Oct. 9 | TEF | Exceptions | Pages 393-436 |
| 5 | Oct. 16 | CCH | Object-oriented design | Handout |
| 6 | Oct. 23 | CCH | Modules | Pages 247-293 |
| 7 | Oct. 30 | CCH | Classes | Pages 297-390 |
| 8 | Nov. 6 | CCH | Classes (continued) | |
| 9 | Nov. 13 | CCH | Common tasks | Pages 439-484 |
| 10 | Nov. 20 | TEF | Frameworks, Applications, and Chimera | Pages 485-512 |
| 11 | Nov. 27 | Final's Week | Project due Friday November 30th |
Homework counts 33% toward the final course grade, while the final project accounts for 67%.
* Page numbers are for 2nd Edition of "Learning Python" text.