CS105 - Understanding Our Algorithmic World
Important Links
Schedule
This is a living schedule and subject to change-
Unit: Algorithmic Thinking
Watch: Course Mechanics
Watch: Spatial programming
-
Watch: Algorithms
Watch Abstraction
- 09/14
Block types and conditionals
- 09/16
- 09/18
Discussion Algorithms shape our lives
read or view media before class
-
Watch: Variables
- 09/21
- 09/23
Deconstructing an image
- 09/24
- 09/25
Discussion Algorithmic bias and racism (please attend Prof. Owen's talk)
-
Unit: How does it work?
-
Watch History of computing
- 09/28
Exercise 06 - Deconstruction cont'd
Due Assignment 2
- 09/30
- 10/02
Discussion Recommendation systems and attention
read or view media before class
-
Unit: Modeling and simulation
Watch Simulation and modeling
- 10/26
- 10/28
Work time
Due Assignment 5
- 10/30
-
Unit: Multimedia computation
Watch Images [Snap! examples]
- 11/02
- 11/04
Due Assignment 6
- 11/06
Discussion AI Art
- 11/09
- 11/11
Work session
Due Assignment 7
- 11/12
- 11/13
Work session
- 11/16
- 11/18
Due Assignment 8
- 11/20
-
Thanksgiving Break
-
Unit Project work