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 |