Welcome to the CS 61A resource page! Here's a resource workflow to help guide you through the many resources on this page and in this class. Click on one of the boxes to see the available resources.

SemesterMidterm 1Midterm 2Final
Summer 2018N/AN/A
Spring 2018N/AN/A
Summer 2017N/AN/A
Spring 2017
Fall 2014N/AN/A

The following resources were created by current and past course staff to supplement the required course material. We hope you find them useful. Currently you'll find only topics that you are covering or have covered. As you move further along in the course, this page will gradually change and resources will be moved from the Still To Come header to higher up.


Environment Diagrams

Higher-Order Functions

Lambda Expressions


Python Lists

Linked Lists