Dates | Event / Topics (Notes Sections) | Homeworks |
---|---|---|
Week 1 | ||
Mon 23-Jun |
Getting Started (1.1) Data, Expressions, and Variables (1.2) |
112-student-contract (due Tue 24-Jun) hw1 (due Wed 25-Jun at 8pm) |
Tue 24-Jun |
Functions (1.3) Conditionals (1.4) |
|
Wed 25-Jun | ws1 (read Ed for details) Loops pt. 1 (2.2) |
hw2 (due Sat 28-Jun at 8pm) |
Thu 26-Jun |
quiz1 (Unit 1) Loops pt. 2 (2.2) Style (2.3) Debugging |
|
Fri 27-Jun |
Summer 2 Course Add Deadline Strings pt. 1 (2.4) Top-Down Design (2.5) |
|
Week 2 | ||
Mon 30-Jun |
Strings pt. 2 (2.4) ws2 (thru hw2) |
hw3 (due Wed 2-Jul at 8pm) |
Tue 1-Jul | Animations pt. 1 (3.5) | |
Wed 2-Jul | Animations pt. 2 (3.8) | hw4 (due SUN 6-Jul at 8pm) |
Thu 3-Jul |
quiz2 (Loops, Strings)
1D Lists pt. 1 (4.2) |
|
Fri 4-Jul | Independence Day (no class, no OH) | |
Week 3 | ||
Mon 7-Jul |
Summer 2 Course Drop Deadline ws3 (thru hw4) 1D Lists pt. 2 (4.2) |
hw5 (due Wed 9-Jul at 8pm) |
Tue 8-Jul |
Tuples (4.3) Animations with 1D Lists (5.2) |
|
Wed 9-Jul | 2D Lists (4.4) | hw6 (due Sat 12-Jul at 8pm) |
Thu 10-Jul |
quiz3 (animations, 1D Lists) Animations with 2D Lists (5.3) |
|
Fri 11-Jul |
TP Preview Large Projects Tetris Discussion |
hw7 (due SUN 13-Jul at 8pm) |
Week 4 | ||
Mon 14-Jul |
ws4 (thru hw7) Sets (6.2) Dictionaries (6.3) |
hw8 (due Wed 16-Jul at 8pm) |
Tue 15-Jul | Efficiency (6.4) | |
Wed 16-Jul | Recursion pt. 1 (7.3) | hw9 (due Sat 19-Jul at 8pm) |
Thu 17-Jul |
we tried... Recursion pt. 2 (7.7) |
|
Fri 18-Jul | Recursion pt. 3 (7.7) | |
Week 5 | ||
Mon 21-Jul |
Summer 2 Course Withdraw + Pass/Fail Deadline quiz4 Part 1/Part 2 + ws5(thru hw9) OOP pt. 1 (8.1) |
hw10 (due Wed 23-Jul at 8pm) |
Tue 22-Jul | OOP pt. 2 (8.2) | |
Wed 23-Jul |
TP Assignment |
|
Thu 24-Jul | quiz5 Part 1/Part 2 (Recursion, OOP) Tentative: NP Completeness and the Halting Problem w/ Prof. Kosbie |
|
Fri 25-Jul | Final Exam Review | |
Week 6 | ||
Mon 28-Jul |
Final Exam (No Recitation Today) |
|
Tue 29-Jul | (Tentative) AI, ML and Robotics | |
Wed 30-Jul | (Tentative) CS for Art, Music, and Expression | |
Thu 31-Aug | (Tentative) Quantum Computing and Beyond | Term project due @5pm sharp! |
Fri 1-Aug |
TP Showcase (No Recitation Today) Programming for Social Good |