CS 98-52: Additional Topics on the Structure and Interpretation of Computer Programs
Information
These extra lectures are completely optional and open to everyone enrolled in 61A. They are held Wednesdays 5-6pm in 3106 Etcheverry. 61A students can also enroll for 1 unit of P/NP credit in CS 98-52, Additional Topics on the Structure and Interpretation of Computer Programs using CCN 28867. To pass this course, you need to complete all three of the extra homework assignments.
If you enroll, you should join the CS 98-52 Piazza.
Extra Lecture Calendar (Tentative)
Week | Date | Lecture | Homework |
---|---|---|---|
1 | Wed 9/4 |
Newton's Method
|
|
2 | Wed 9/11 |
Lambda Calculus
|
Extra Homework 1
Wed 9/25
|
3 | Wed 9/18 |
Decisions
|
|
4 | Wed 9/25 |
No Lecture: Extra Homework 1 Office Hours | |
5 | Wed 10/2 |
Containers
|
Extra Homework 2
Wed 11/6
|
6 | Wed 10/9 |
No Lecture: Classes Cancelled | |
7 | Wed 10/16 |
GUIs
|
|
8 | Wed 10/23 |
No Lecture: MT2 on Thursday | |
9 | Wed 10/30 |
Implementing Objects
|
|
10 | Wed 11/6 |
Ray Tracing
|
|
11 | Wed 11/13 |
Lazy Evaluation
|
|
12 | Wed 11/20 |
Logic Programming
|
Extra Homework 3
Wed 12/4
|
13 | Wed 11/27 |
No Lecture: Thanksgiving | |
14 | Wed 12/4 |
Machine Learning
|