Information

Extra lectures are completely optional and open to everyone enrolled in 61A. They are held on Mondays in A1 Heast Annex from 6:30pm to to 8pm. If you enroll, you should join the Piazza.

Extra Lecture Calendar

Week Date Lecture Homework
1 Mon 9/7 Newton's Method
(1pp) (1pps) (8pp) (e01.py)
2 Mon 9/14 Decisions
(1pp) (1pps) (8pp) (e02.py)
3 Mon 9/21 Lambda
(1pp) (1pps) (8pp) (e03.py)
4 Mon 9/28 Huffman
(1pp) (1pps) (8pp) (e04.py)
Extra Homework 1
(due Mon 10/12) (Solutions)
5 Mon 10/5 Containers
(1pp) (1pps) (8pp) (e05.py)
6 Mon 10/12 OOP
(1pp) (1pps) (8pp) (e06.py)
7 Mon 10/19 Parallelism
(1pp) (1pps) (8pp) (e07.zip)
8 Mon 10/26 Macros
(1pp) (1pps) (8pp) (e08.scm)
9 Mon 11/2 Ray Tracing
(1pp) (1pps) (8pp) (e09.py)
10 Mon 11/9 Lazy Evaluation
(1pp) (1pps) (8pp) (e10.scm)
11 Mon 11/16 Logic Programming
(1pp) (1pps) (8pp) (e11.logic)
12 Mon 11/23 Computability
(1pp) (1pps) (8pp) (e12.scm)
13 Mon 11/30 Machine Learning
(1pp) (1pps) (8pp) (e13.ipynb)