CS 98: 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 4:00pm-5:00pm Wednesdays in 60 Evans. 61A students can also enroll for one unit of P/NP credit in CS 198, Additional Topics on the Structure and Interpretation of Computer Programs using CCN 42698. To pass this course, you need to attend at least 7 lectures and complete all of the extra homework assignments.
Extra Lecture Calendar
Week | Date | Lecture | Homework |
---|---|---|---|
1 | Wed 1/24 |
Newton's Method
|
|
2 | Wed 1/31 |
Decisions
|
Extra Homework 1
Wed 2/14
|
3 | Wed 2/7 | No Lecture: Midterm 1 is the next day | |
4 | Wed 2/14 |
Lambda Calculus
|
|
5 | Wed 2/21 |
Huffman Codes
|
|
6 | Wed 2/28 |
Containers
|
Extra Homework 2
Wed 4/4
|
7 | Wed 3/7 |
Implementing Objects
|
|
8 | Wed 3/14 | No Lecture: Midterm 2 is the next day | |
9 | Wed 3/21 |
Parallelism
|
|
10 | Wed 3/28 | No Lecture: Spring Break | |
11 | Wed 4/4 |
Ray Tracing
|
|
12 | Wed 4/11 |
Lazy Evaluation
|
|
13 | Wed 4/18 |
Logic Programming
|
|
14 | Wed 4/25 |
Machine Learning
|
Extra Homework 3
Wed 5/2
|