keep your brain busy

The following lists of books and book chapters cover many of the ideas from this course:

The course will require some knowledge of Racket beyond ISL+, which most of you know from Fundamentals I. I recommend two sources:

Matthew Butterick’s Beautiful Racket provides an alternative approach to the material and goal of this course. If you like what you see here, I highly recommend working through this book, too.