CS8 Winter 2019, Matni
| lecture date | notes | ready? | description | slides |
|---|---|---|---|---|
| 2019-01-07 | lect01 | true | Introduction and Overview of the Course | |
| 2019-01-09 | lect02 | true | Basic Data Types and Operators | |
| 2019-01-14 | lect03 | true | Python Strings; Intro to Lists, Tuples, and Functions | |
| 2019-01-16 | lect04 | true | More about Functions in Python | |
| 2019-01-23 | lect05 | true | Data Mutation and Related Topics | |
| 2019-01-28 | lect06 | true | Modules and Conditionals | |
| 2019-01-30 | lect07 | true | Loops | |
| 2019-01-30 | lect08 | true | More on Loops | |
| 2019-02-11 | lect09 | true | Advanced Exercises with Loops | |
| 2019-02-11 | lect10 | true | String Formats | |
| 2019-02-20 | lect11 | true | String Formats and File I/O | |
| 2019-02-20 | lect12 | true | More File I/O, Random Number Generators | |
| 2019-03-04 | lect13 | true | Dictionaries | |
| 2019-03-06 | lect14 | true | Character Encoding | |
| 2019-03-11 | lect15 | true | Recursive Functions | |
| 2019-03-11 | lect16 | true | Recursive Functions and Final Exam Review |
| num | num_pdf | ready? | description | assigned | due |
|---|---|---|---|---|---|
| h01 | h01 | true | Perkovic Ch1 (Introduction to CS) | Mon 01/07 09:30AM | Mon 01/14 09:30AM |
| h02 | h02 | true | Perkovic 2.1 thru 2.5 | Mon 01/14 09:30AM | Wed 01/23 09:30AM |
| h03 | h03 | true | Perkovic 3.1, 3.4 and 3.5 | Wed 01/23 09:30AM | Mon 01/28 09:30AM |
| h04 | h04 | true | Perkovic Ch. 5 | Mon 01/28 09:30AM | Mon 02/04 09:30AM |
| h05 | h05 | true | Perkovic Ch. 5, Ch. 4.1, Ch. 4.2 | Mon 02/11 09:30AM | Wed 02/20 09:30AM |
| h06 | h06 | true | Perkovic Ch. 4.2, 4.3 | Wed 02/20 09:30AM | Mon 02/25 09:30AM |
| h07 | h07 | true | Perkovic Ch. 6.1 | Mon 03/04 09:30AM | Mon 03/11 09:30AM |
| h08 | h08 | true | Perkovic Ch. 6.3 and lecture slides | Wed 03/06 09:30AM | Wed 03/13 09:30AM |
| num | ready? | description | assigned | due |
|---|---|---|---|---|
| lab00 | true | Getting Started | Tue 01/08 01:00PM | Fri 01/11 05:00PM |
| lab01 | true | FtoC and CtoF with test cases | Tue 01/15 01:00PM | Fri 01/18 11:59PM |
| lab02 | true | Writing functions and tests | Tue 01/22 01:00PM | Fri 01/25 11:59PM |
| lab03 | true | Turtle Graphics: Basic shapes | Tue 01/29 01:00PM | Mon 02/04 11:59PM |
| lab04 | true | Conditionals, nested control structures, and loops | Tue 02/05 01:00PM | Mon 02/11 11:59PM |
| lab05 | true | More Loops - Accumulator Pattern, Updating Lists, and Filtering Lists | Tue 02/12 09:00AM | Mon 02/18 11:59PM |
| lab06 | true | String formatting, random, and file IO | Tue 02/26 01:00PM | Mon 03/04 11:59PM |
| lab07 | true | Scrabble word finder: Python lists, dictionaries and file I/O | Tue 03/05 01:00PM | Mon 03/11 11:59PM |
| project01 | true | Turtle Graphics: Scene from a forest | Tue 02/19 01:00PM | Thu 03/14 11:59PM |