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 |