This is a preview of our planned schedule. We will update this schedule as we go. This page should faithfully describe the past, but it won't always accurately predict the future.
Live lectures, Skilling Auditorium TuThF 1:30-2:45pm PT, recordings posted to Canvas for later asynchronous viewing
- 1
Jun 27
Welcome!Jun 28
No Wednesday ReviewJun 29
Control FlowJun 30
Decomposition and Variables-
Section 1.
Assignment 0.
due Jun 30
- 2
Jul 4
Introduction to ImagesJul 5
Optional Wednesday ReviewJul 6
More ImagesJul 7
Parameters and Returns-
Section 2.
Assignment 1.
due Jul 7
- 3
Jul 11
ListsJul 12
Optional Wednesday ReviewJul 13
GraphicsJul 14
Graphical Animation-
Section 3.
Assignment 2.
due Jul 14
- 4
Jul 18
Python Main + SolidifyingJul 19
Optional Wednesday ReviewJul 20
StringsJul 21
More Strings + File Reading-
Section 4.
Assignment 3.
due Jul 23
- 5
Jul 25
Data ProcessingJul 26
No Wednesday Review - MidtermJul 27
DictionariesJul 28
Nested Structures-
Section 5.
Assignment 4.
due Aug 1
- 6
Aug 1
EthicsAug 2
Optional Wednesday ReviewAug 3
ClassesAug 4
Skipped lecture 18-
Section 6.
Assignment 5.
due Aug 8
- 7
Aug 8
Classes 2Aug 9
Optional Wednesday ReviewAug 10
The InternetAug 11
Extra Topics!-
Section 7.
Assignment 6.
due Aug 15
- 8
Aug 15
Life after 106AAug 16
Optional Wednesday Review - Final Exam review sessionAug 17
No class - Study for Final ExamAug 18
No class - Final Exam