Course Calendar
Every assignment, Group Project, and Skill Demo checkpoint in one place. For lecture topics, see the Lecture Schedule. For how each assignment works, see Assignments.
All deadlines are 11:59pm. Weeks run Sunday to Saturday. Presentations and Skill Demos happen at your team meeting, on any day in the range shown. Skill Demos are highlighted. Late work is not accepted.
| Week | Assignments | Presentations and Skill Demos | Group Project |
|---|---|---|---|
| 1 Sep 27 - Oct 3 | Wed 9/30: A1 released | ||
| 2 Oct 4 - Oct 10 | Wed 10/7: A1 initial PR due Fri 10/9: A1 peer code review due | ||
| 3 Oct 11 - Oct 17 | Mon 10/12: A1 final PR due Wed 10/14: A2 released | Mon 10/12 - Wed 10/14: A1 presentations and tutor discussion | |
| 4 Oct 18 - Oct 24 | Wed 10/21: A2 initial PR due Fri 10/23: A2 peer code review due | ||
| 5 Oct 25 - Oct 31 | Mon 10/26: A2 final PR due | Mon 10/26 - Wed 10/28: A2 presentations and tutor discussion | |
| 6 Nov 1 - Nov 7 | Wed 11/4: A3 released | Mon 11/2 - Wed 11/4: Midterm Skill Demo (idlelib, no AI tools). The task, the code review, and the presentations all happen in the meeting | Fri 11/6: Group Project released |
| 7 Nov 8 - Nov 14 | Wed 11/11: A3 initial PR due Fri 11/13: A3 peer code review due | Fri 11/13: Group Project proposals due | |
| 8 Nov 15 - Nov 21 | Mon 11/16: A3 final PR due | Mon 11/16 - Wed 11/18: A3 presentations and tutor discussion | |
| 9 Nov 22 - Nov 28 No class: Thanksgiving (Thu and Fri) | Mon 11/23 - Wed 11/25 (Thanksgiving is Thu and Fri): Group Project checkpoint presentations | ||
| 10 Nov 29 - Dec 5 | Mon 11/30 - Wed 12/2: Final Skill Demo (OpenRefine, AI tools expected). The task, the code review, and the presentations all happen in the meeting | ||
| 11 Dec 6 - Dec 12 | Wed 12/9: Group Project final PR due Thu 12/10: Group Project final presentations, 3:00-5:59pm, FAH 1450 |