Here you will find each illustration in PDF format, sized for printing as 8.5"x11" handouts and grouped by the course(s) that they cover. Simply click on the thumbnail to see the corresponding PDF file.

Handouts For BJC (The Beauty And Joy Of Computing)

Call by Value

Functions as Data

Lists

Handouts For CS61C (Machine Structure)

Caches

Floating Point Number

Number Representations

Pointers and Arrays

Handouts For Scheme

Function as Data

Lists

MapReduce

MapReduce (Simpler)

Miscellaneous

Words, Sentences and Their Functions