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 | 1/10 | 1/11 | 1/12 First Day of Class GWFun I notes lecture/video | 1/13 | 1/14 |
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
Python Overview Lab 1 | 1/17 MLK/no class | 1/18 | 1/19 notes lecture/video | 1/20 | 1/21 |
Lists and Strings | 1/24 notes code inclass/q news lecture/video | 1/25 | 1/26 inclass/q lecture/video | 1/27 apt-one due | 1/28 |
Filtering and Selection | 1/31 notes inclass/q video not available | 2/1 | 2/2 notes inclass/q lecture/video | 2/3 | 2/4 |
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
List Comprehensions, Repitition | 2/7 notes code from class lecture/video | 2/8 | 2/9 console from class code from class lecture/video | 2/10 | 2/11 |
Program Design, Debugging | 2/14 notes inclass/q eclipse console lecture/video | 2/15 | 2/16 eclipse console lecture/video | 2/17 | 2/18 |
Exam, Review | 2/21 | 2/22 | 2/23 Midterm Exam I | 2/24 | 2/25 |
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
Algorithms | 2/28 notes timing FUN code lecture/video | 3/1 code walkthrough | 3/2 notes timing FUN II | 3/3 | 3/4 |
3/7 Spring Break | 3/8 Spring Break | 3/9 Spring Break | 3/10 Spring Break | 3/11 Spring Break | |
Sets and Tuples | 3/14 notes sets FUN lecture/video | 3/15 | 3/16
notes code in class (password and user the same) lecture/video | 3/17 | 3/18 |
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
Dictionaries | 3/21
notes dictionary FUN code lecture/video | 3/22 | 3/23 notes console lecture/video | 3/24 | 3/25 |
Advanced Dictionaries | 3/28 notes sorting FUN lecture/video | 3/29 | 3/30 notes regex FUN console lecture/video | 3/31 | 4/1 |
Recursion and Regular Expressions | 4/4 notes recursion FUN code lecture/video | 4/5 | 4/6 notes Grammar FUN lecture/video | 4/7 | 4/8 |
Monday | Tuesday | Wednesday | Thursday | Friday | |
---|---|---|---|---|---|
Exam and Review | 4/11 test 2 console class code sorting apts lecture/video | 4/12 | 4/13 Midterm Exam II | 4/14 | 4/15 |
Modules and Objects | 4/18 questions notes lecture/video | 4/19 | 4/20 questions console code from class lecture/video | 4/21 | 4/22 |
Review and Overview | 4/25 questions APT | 4/26 | 4/27 Last Day of Class notes | 4/28 | 4/29 |
Monday | Tuesday | Wednesday | Thursday | Friday | Saturday | |
---|---|---|---|---|---|---|
Finals |
5/2 Finals Begin |
5/3 |
5/4 |
5/5 Final Exam, 9:00 am |
5/6 |
5/7 |