Class Schedule
Week | Date | Topic | Reading | Assignment |
---|---|---|---|---|
0 | Sep 2 | Hello, CSCI150! | ||
1 | Sep 5 | Labor Day (No Class) | Lab 1 Week 1 Reflection Questionnaire |
|
Sep 7 | Variables, Expressions, & Assignment | 2.4-2.6, 2.9-2.11 | ||
Sep 9 | Data Types | 2.2-2.3, 2.7-2.8 | ||
2 | Sep 12 | For Loops | 4.4-4.5, 4.7 | Lab 2 Week 2 Reflection |
Sep 14 | For Loops | All Week 1 Readings Due | ||
Sep 16 | Nested Loops | |||
3 | Sep 19 | Booleans and Conditionals | 7.1-7.5 | Lab 3 Week 3 Reflection Anonymous Checkin Survey |
Sep 21 | Modules and Graphics | 5.1-5.4 | ||
Sep 23 | While Loops, Debugging, and Exceptions | 1.6-1.10, 3.2-3.4, 8.3 | ||
4 | Sep 26 | Functions | 6.1-6.2, 6.4 | Lab 4 Week 4 Reflection |
Sep 28 | Functions | 6.6-6.10 | ||
Sep 30 | Functions | |||
5 | Oct 3 | Strings | 9.3-9.8, Optional: 9.9-9.14 | Lab 4 Continues (No Lab Meeting) Week 5 Reflection Anonymous Checkin Survey (Optional) |
Oct 5 | Yom Kippur (No Class) | |||
Oct 7 | Strings | |||
6 | Oct 10 | Lists | 10.1-10.8, 10.26 | Week 6 Reflection (Bonus) |
Oct 12 | Power Outage | |||
Oct 14 | Lists | 10.10-10.14, 10.16-10.19 | ||
Fall Break | ||||
7 | Oct 24 | Dictionaries | 12.1-12.3 | Lab 6 Week 7 Reflection |
Oct 26 | Files and Classes | 11.1-11.6, 17.1-17.4, 17.6 | ||
Oct 28 | Classes | 17.5, 17.7-17.9 | ||
8 | Oct 31 | Classes | 18.1-18.4 | Lab 7 Week 8 Reflection Anonymous Checkin Survey (Optional) |
Nov 2 | Classes | |||
Nov 4 | Inheritance | 19.1-19.4 | ||
9 | Nov 7 | Inheritance | 19.7 | Lab 8 Week 9 Reflection |
Nov 9 | Recursion | 16.1-16.3 | ||
Nov 11 | Recursion | 16.5-16.6 | ||
10 | Nov 14 | Recursion | Lab 9 Week 10 Reflection |
|
Nov 16 | Recursion | |||
Nov 18 | Sorting | |||
11 | Nov 21 | Sorting | Lab 9 Continues (No Lab Meeting) | |
Nov 23 | Critter Tournament! | |||
Nov 25 | Thanksgiving Break (No Class) | |||
12 | Nov 28 | Sorting | No Lab (Final Project Time) Final Project Proposal (Due Dec 1) Week 12 Reflection Anonymous Checkin Survey (Optional) |
|
Nov 30 | Order Notation | |||
Dec 2 | Research Talks (Program Synthesis) | |||
13 | Dec 5 | Order Notation | No Lab (Final Project Time) Final Project Progress Report (Due Dec 10) Week 13 Reflection |
|
Dec 7 | Research Talks (Machine Learning) | |||
Dec 9 | Research Talks (Inclusive Design and Accessibility) | |||
13 | Dec 12 | Final Day | No Lab | |
Final Project Due: Sunday December 18 at 4:00 PM |