This is a tentative schedule of course topics and class periods, and it is subject to change.
Refer to Canvas for up-to-date details.
“PPFG n” refers to chapter n in The Python and Pandas Field Guide.
| Wk | Date | Plan | Reading | |
|---|---|---|---|---|
| 1 | 08/24 | Mon | Introduction | |
| 08/26 | Wed | Computers and Programs | PPFG 1 | |
| 08/28 | Fri | |||
| 2 | 08/31 | Mon | Writing simple programs Data, variables, expressions, input and output |
PPFG 2 |
| 09/02 | Wed | |||
| 09/04 | Fri | |||
| 3 | 09/07 | Mon | Labor Day | |
| 09/09 | Wed | Control Structures Loops, conditionals, Booleans |
PPFG 3 | |
| 09/11 | Fri | |||
| 4 | 09/14 | Mon | ||
| 09/16 | Wed | |||
| 09/18 | Fri | |||
| 5 | 09/21 | Mon | ||
| 09/23 | Wed | |||
| 09/25 | Fri | Exam 1 | ||
| 6 | 09/28 | Mon | Functions | PPFG 4 |
| 09/30 | Wed | |||
| 10/02 | Fri | |||
| 7 | 10/05 | Mon | Strings and Lists | PPFG 5 |
| 10/07 | Wed | |||
| 10/09 | Fri | |||
| 8 | 10/12 | Mon | Objects and Graphics | Processing Resources |
| 10/14 | Wed | |||
| 10/16 | Fri | Fall Break Day | ||
| 9 | 10/19 | Mon | ||
| 10/21 | Wed | |||
| 10/23 | Fri | |||
| 10 | 10/26 | Mon | Classes | PPFG 11 |
| 10/28 | Wed | |||
| 10/30 | Fri | |||
| 11 | 11/02 | Mon | ||
| 11/04 | Wed | |||
| 11/06 | Fri | Exam 2 | ||
| 12 | 11/09 | Mon | Program Design | |
| 11/11 | Wed | |||
| 11/13 | Fri | |||
| 13 | 11/16 | Mon | Developing larger programs | |
| 11/18 | Wed | |||
| 11/20 | Fri | |||
| 14 | 11/23 | Mon | ||
| 11/25 | Wed | Thanksgiving Break | ||
| 11/27 | Fri | |||
| 15 | 11/30 | Mon | ||
| 12/02 | Wed | |||
| 12/04 | Fri | |||
| 16 | 12/08 | Tue | 3:30-5:30pm — Final exam period | |