Information about grading and course logistics.
On most days we use a set of notes to guide the discussion and lecture that takes place. Those notes are linked to the day on which the slides are first covered below. You can also browse this directory containing both pdf and ppt formats for the slides. See the bottom of this page for creative commons information on the materials produced.
The readings are collected on this page and linked to via the week's topic in the leftmost column.
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
Overview, Power of Computation NO labs this week | 1/9 | 1/10 | 1/11 | 1/12 First Day of Class notes class | 1/13 |
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
Python Intro types, control, programs Lab 1 | 1/16 MLK/no class | 1/17 notes class console from class | 1/18 | 1/19 notes class | 1/20 |
Strings slices,functions Lab 2 | 1/23 | 1/24 notes class video | 1/25 Drop/Add Ends | 1/26 code video | 1/27 |
Lists collections Lab 3 | 1/30 | 1/31 notes class snarfable code | 2/1 | 2/2 code from class video | 2/3 |
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
Lists comprehensions Lab 4 | 2/6 | 2/7 notes class video PyDev Console | 2/8 | 2/9 PyDev Console class video | 2/10 |
Review, sets, tuples Lab 5 | 2/13 walkthrough | 2/14 notes class console | 2/15 | 2/16 test practice answers | 2/17 |
Midterm/Review Lab 6 | 2/20 | 2/21 Midterm Exam I | 2/22 | 2/23 notes class code from class video | 2/24 |
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
Files and Data big data Lab 7 | 2/27 | 2/28 class code | 2/29 | 3/1 notes class | 3/2 |
3/5 Spring Break | 3/6 Spring Break | 3/7 Spring Break | 3/8 Spring Break | 3/9 Spring Break | |
Dictionaries data analysis Lab 8 | 3/12 | 3/13 notes class code video | 3/14 | 3/15 class code video | 3/16 |
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
Data Mining collaborative filtering k-means Lab 9 | 3/19 | 3/20 notes class video | 3/21 | 3/22 notes class console video | 3/23 |
Regexp/Cryptanalysis words, frequencies Lab 10 | 3/26 | 3/27 notes class code video | 3/28 | 3/29 Discuss recommender video | 3/30 |
Fractals/Folders Recursion Lab 11 | 4/2 | 4/3 notes class code video | 4/4 | 4/5 class video | 4/6 |
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
Catchup, Review | 4/9 | 4/10 test review class code console video | 4/11 | 4/12 Midterm Exam II | 4/13 |
Algorithms Performance Lab 12 | 4/16 | 4/17 notes class video | 4/18 | 4/19 notes class code video | 4/20 |
4/23 | 4/24 Last Day of Class notes video | 4/25 | 4/26 | 4/27 |
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | |
---|---|---|---|---|---|---|
Finals |
4/30 |
5/1 |
5/2 |
5/3 |
5/4 Final Exam, 7:00 pm |
5/6 |