Schedule
Abbreviations: PS = problem set, LA = last assignment
Week | Date | Day | Event | Description |
---|---|---|---|---|
01 | 11 Jan | Thu | Lecture/Lab | Welcome, Python 3.x VS Code, Select Unix terminal commands, Python Shell, local directory structure |
02 | 16 Jan | Tue | Lecture/Lab | Variables, operators, expressions, statements; PS 01 available at 06:00 PM Eastern |
02 | 18 Jan | Thu | Lecture/Lab | Variables, operators, expressions, statements |
03 | 22 Jan | Mon | PS due | PS 01 due on or before 11:59 PM Eastern |
03 | 23 Jan | Tue | Lecture/Lab | Sequences ; PS 02 available at 06:00 PM Eastern |
03 | 25 Jan | Thu | Lecture/Lab | Sequences |
04 | 29 Jan | Mon | PS due | PS 02 due on or before 11:59 PM Eastern |
04 | 30 Jan | Tue | Lecture/Lab | Iteration and control flow (part I); PS 03 available at 06:00 PM Eastern |
04 | 01 Feb | Thu | Lecture/Lab | Iteration and control flow (part I) |
05 | 05 Feb | Mon | PS due | PS 03 due on or before 11:59 PM Eastern |
05 | 06 Feb | Tue | Lecture/Lab | Iteration and control flow (part II); PS 04 available at 06:00 PM Eastern |
05 | 08 Feb | Thu | Lecture/Lab | Iteration and control flow (part II) |
06 | 12 Feb | Mon | PS due | PS 04 due on or before 11:59 PM Eastern |
06 | 13 Feb | Tue | Lecture/Lab | Exam 01 review |
06 | 15 Feb | Thu | Exam | In-class Exam 01 |
07 | 20 Feb | Tue | Lecture/Lab | Functions; PS 05 available at 06:00 PM Eastern |
07 | 22 Feb | Thu | Lecture/Lab | Functions |
08 | 27 Feb | Tue | Lecture/Lab | CANCELLED (Winter break) |
08 | 29 Feb | Thu | Lecture/Lab | CANCELLED (Winter break) |
09 | 05 Mar | Tue | Lecture/Lab | Files and error handling; PS 06 available at 06:00 PM Eastern |
09 | 06 Mar | Wed | PS due | PS 05 due on or before 11:59 PM Eastern (due date extended) |
09 | 07 Mar | Thu | Lecture/Lab | Files and error handling |
10 | 11 Mar | Mon | PS due | PS 06 due on or before 11:59 PM Eastern |
10 | 12 Mar | Tue | Lecture/Lab | Dictionaries; PS 07 available at 06:00 PM Eastern |
10 | 14 Mar | Thu | Lecture/Lab | Dictionaries |
11 | 18 Mar | Mon | PS due | PS 07 due on or before 11:59 PM Eastern |
11 | 19 Mar | Tue | Lecture/Lab | Exam 02 review |
11 | 21 Mar | Thu | Exam | In-class Exam 02 |
12 | 26 Mar | Tue | Lecture/Lab | Nested data structures; PS 08 available at 06:00 PM Eastern |
12 | 28 Mar | Thu | Lecture/Lab | Nested data structures |
13 | 01 Apr | Mon | PS due | PS 08 due on or before 11:59 PM Eastern |
13 | 02 Apr | Tue | Lecture/Lab | Comprehensions; PS 09 available at 06:00 PM Eastern |
13 | 04 Apr | Thu | Lecture/Lab | Comprehensions |
14 | 08 Apr | Mon | PS due | PS 09 due on or before 11:59 PM Eastern |
14 | 09 Apr | Tue | Lecture/Lab | Web API; PS 10 available at 06:00 PM Eastern |
14 | 11 Apr | Thu | Lecture/Lab | Web API |
15 | 15 Apr | Mon | PS due | PS 10 due on or before 11:59 PM Eastern |
15 | 16 Apr | Tue | Lecture/Lab | Exam 03 review |
15 | 18 Apr | Thu | Exam | In-class Exam 03 |
16 | 23 Apr | Tue | Lecture/Lab | Modules; last assignment available at 06:00 PM Eastern |
17 | 02 May | Thu | LA due | Last assignment due on or before 11:59 PM Eastern |