CSCI 150 Schedule
Week | Date | Topic | Reading | Lab |
---|---|---|---|---|
1 | Jan 30 | Introduction and Overview | Chapter 1 | No Prelab Lab 1 Questionnaire |
Feb 1 | Expressions, Variables, & Assignment | 2.1-2.5 | ||
Feb 3 | Types and Loops | 3.1-3.5 | ||
2 | Feb 6 | Nested Loops | 2.6-2.8 | Prelab Lab 2 |
Feb 8 | Loops and Graphics | 4.1-4.2 | ||
Feb 10 | Graphics and Picture Module | |||
3 | Feb 13 | Boolean Expressions and Conditionals | 7.1-7.3 | Prelab Lab 3 |
Feb 15 | Functions | 6.1-6.4 | ||
Feb 17 | Functions | 6.5-6.7 | ||
4 | Feb 20 | While Loops and Exceptions | 7.4, 8.1-8.3, 8.5 | Prelab Lab 4 |
Feb 22 | Strings | 5.1-5.2, 5.5 | ||
Feb 24 | Lists | 5.3, 5.6, 11.1-11.2 | ||
5 | Feb 27 | Lists and Files | 5.9 | Prelab Lab 5 |
Mar 1 | Dictionaries and Sets | 11.6 | ||
Mar 3 | Test 1 Review | |||
6 | Mar 6 | Test 1 | No Prelab Lab 5 Continues |
|
Mar 8 | Program Design | |||
Mar 10 | Recursion | 13.2 | ||
7 | Mar 13 | Recursion | Prelab Lab 6 |
|
Mar 15 | Recursion | |||
Mar 17 | Recursion | 13.4.1 | ||
Spring Break | ||||
8 | Mar 27 | Sorting Algorithms | No Prelab Lab 7 |
|
Mar 29 | Sorting Algorithms | 13.3 | ||
Mar 31 | Time Complexity | |||
9 | Apr 3 | Binary Search | 13.1 | No Prelab Lab 8 |
Apr 5 | Classes | 10.1-10.2 | ||
Apr 7 | Classes | 10.3-10.4 | ||
10 | Apr 10 | Classes | Prelab 9 Lab 9 |
|
Apr 12 | Classes | |||
Apr 14 | Classes (Inheritance) | |||
11 | Apr 17 | Review for Test 2 | Prelab (Not Graded) Lab 10 |
|
Apr 19 | Test 2 | |||
Apr 21 | Object Oriented Programs (Understanding the Critter Lab) | |||
12 | Apr 24 | Machine Learning | No Prelab Lab 11 |
|
Apr 26 | Machine Learning | |||
Apr 28 | Systems and Theory |