Class Schedule
| Week | Date | Topic | Reading | Assignment |
|---|---|---|---|---|
| 0 | Feb 18 | Hello, CSCI150! | ||
| 1 | Feb 21 | Variables, Expressions, & Assignment | 2.4-2.6, 2.9-2.11 | Lab 1 Week 1 Reflection Questionnaire |
| Feb 23 | Data Types | 2.2-2.3, 2.7-2.8 | ||
| Feb 25 | For Loops | 4.4-4.5, 4.7 | ||
| 2 | Feb 28 | For Loops | All Week 1 Readings Due | Lab 2 Week 2 Reflection |
| Mar 2 | Nested Loops | |||
| Mar 4 | Booleans and Conditionals | 7.1-7.5 | ||
| 3 | Mar 7 | Modules and Graphics | 5.1-5.4 | Lab 3 Week 3 Reflection Anonymous Checkin Survey (Optional) |
| Mar 9 | Debugging and Exceptions | 1.6-1.10, 3.2-3.4 | ||
| Mar 11 | While Loops | 8.3 | ||
| 4 | Mar 14 | Functions | 6.1-6.2, 6.4 | Lab 4 Week 4 Reflection |
| Mar 16 | Functions | 6.6-6.10 | ||
| Mar 18 | Functions | |||
| 5 | Mar 21 | Strings | 9.3-9.8, Optional: 9.9-9.14 | Lab 5 Week 5 Reflection |
| Mar 23 | Lists | 10.1-10.8, 10.26 | ||
| Mar 25 | Lists | 10.10-10.14, 10.16-10.19 | ||
| 6 | Mar 28 | Dictionaries | 12.1-12.3 | Lab 6 Week 6 Reflection (Bonus) |
| Mar 30 | Dictionaries and Files | 11.1-11.6 | ||
| Apr 1 | Tuples and Sets | 10.27-10.29 | ||
| Spring Break | ||||
| 7 | Apr 11 | Recursion | 16.1-16.3 | Lab 7 Week 7 Reflection Anonymous Checkin Survey (Optional) |
| Apr 13 | Recursion | 16.5-16.6 | ||
| Apr 15 | Recursion | |||
| 8 | Apr 18 | Sorting | Lab 7 Continues Week 8 Reflection |
|
| Apr 20 | Sorting | |||
| Apr 22 | Sorting | |||
| 9 | Apr 25 | Classes | 17.1-17.4, 17.6 | Lab 8 Week 9 Reflection |
| Apr 27 | Classes | 17.5, 17.7-17.9 | ||
| Apr 29 | Classes | 18.1-18.4 | ||
| 10 | May 2 | Classes | Lab 9 Week 10 Reflection Anonymous Checkin Survey (Optional) |
|
| May 4 | Inheritance | 19.1-19.4 | ||
| May 6 | Inheritance | 19.7 | ||
| 11 | May 9 | Inheritance | Final Project Proposal (Due 5/11) Lab 9 Continues Week 11 Reflection |
|
| May 11 | Advanced Topics | |||
| May 13 | Advanced Topics | |||
| 12 | May 16 | Research Talks | No Lab (Final Project Time) Week 12 Reflection |
|
| May 18 | Research Talks | |||
| May 20 | Research Talks | |||
| 13 | May 23 | Critter Tournament! | Critter Tournament Opt-Out Form Final Project Progress Report (Due 5/23) No Lab (Final Project Time) |
|
| May 25 | Final Day | |||
| Final Project Due: Wednesday June 1 at 11:00 AM |
||||