SreeVidya Ganga

CS 61A (Fall 2020): Structure and Interpretation of Computer Programs

Hey! You can find the resources that I've used during sections, along with notes and the worksheets we've done!

Timings

I Found Something

that yaal might find very helpful if you please! Here are some of the notes I wrote while taking the class. I was considering rewriting notes for you guys, but I have to give myself a pat on the back because I did a pretty good job writing these the first time around. I WILL WARN YOU: I do not remember exactly everything I (or my friends when they like to doodle on my stuff) have written in these so if you see something questionable PLEASE IGNORE hehe

Click me for part 1
And me for part 2

Section Notes!

Discussion 0 - Intro
Section 1 - Control (Notes)
Section 2 - HOF (Notes)
Section 3 - Recursion (Notes)
Section 4 - Tree Recursion, Lists (Notes)
Section 5 - Trees (Notes)
Section 6 - Mutability (Notes)
Section 7 - OOP (Notes)
Section 8 - Linked Lists (Notes)
Extra Notes - Repr vs Str (Repr vs Str Notes)