Room S-168 --- Tuesdays 4:00 - 6:00pm
Week | Date | Lecturer | Topic | Reading |
---|---|---|---|---|
1 | 9/24 | TEF | Types and operators | Pages 1-53 in Learning Python |
2 | 10/1 | TEF | Basic statements | Pages 53-96 |
3 | 10/8 | TEF | Functions | Pages 97-125 |
4 | 10/15 | TEF | Exceptions | Pages 194-212 |
5 | 10/22 | CCH | Object-oriented design | Chapter 2 from "Object-Oriented Design" by G. Booch Copies available at lecture |
6 | 10/29 | CCH | Modules | Pages 126-149 |
7 | 11/5 | CCH | Classes | Pages 150-193 |
8 | 11/12 | CCH | Classes (continued) | - |
9 | 11/19 | CCH | Common tasks | Pages 243-274 |
10 | 11/26 | TEF | Frameworks, Applications, and Chimera | Pages 275-305 |
- | 12/11 | - | Final project due |
Homework counts 33% toward the final course grade, while the final project accounts for 67%.