My CS 61A Content Page



Topic Review Notes

These notes quickly review over certain topics while emphasizing key concepts to remember, tips & tricks, and some useful examples. This is by no means an exhaustive textbook of 61A information; rather, these were the things I felt were important to remember in order to prepare for the tricks of the test. Click on the topic to check it out!


Course Topic
Environment Diagrams
Recursion and Data Abstraction
Lists and Trees
Nonlocal and Iterators
OOP and Growth
Linked Lists and Mutable Trees
Introduction to Scheme
Scheme Lists
Interpreters and Macros
Tail Recursion and Streams

Here is a link to good questions that you can study in Midterm 2 prep: Click Here