Fall 2022, Instructors: John DeNero, Justin Yokota
Week | Date | Lecture | Textbook | Lab | Discussion | Homework & Project |
---|---|---|---|---|---|---|
1 | Wed 08/24 | Computer Science (Slides) (Video) | Lab00 | Disc00 | ||
1 | Fri 08/26 | Functions (Slides) (Video) | Ch. 1.1 & Ch. 1.2 | HW01 | ||
2 | Mon 08/29 | Control (Slides) (Video) | Ch. 1.3 & Ch. 1.4 & Ch. 1.5 | Lab01 | ||
2 | Wed 08/31 | Higher-Order Functions (Slides) (Video) | Ch. 1.6 | Disc01 | Hog | |
2 | Fri 09/02 | Environment (Slides) (Video) | Ch. 1.6 | HW02 | ||
3 | Mon 09/05 | Sound (Video) | Lab02 | |||
3 | Wed 09/07 | Functional Abstraction (Slides) (Video) | Disc02 | |||
3 | Fri 09/09 | Function Examples (Slides) (Video) | Lab03 | |||
4 | Wed 09/14 | Recursion (Slides) (Video) | Ch. 1.7 | Disc03 | ||
4 | Fri 09/16 | Tree Recursion (Slides) (Video) | Ch. 1.7 | HW03 | ||
5 | Mon 09/19 | Sequences (Slides) (Video) | Ch. 2.1 & Ch. 2.3 | Lab04 | ||
5 | Wed 09/21 | Containers (Slides) (Video) | Ch. 2.3 | Disc04 | Cat | |
5 | Fri 09/23 | Data Abstraction (Slides) (Video) | Ch. 2.2 |