Each link is a PDF file. For HTML versions of the notes, see the course wiki.
Unit 1
CS101: One Year Later (this blog post describes my experiences developing CS101 at Udacity)
I've written two introductory computer science books, but neither is too closely related to this course.
![]() |
Dori-Mic and the Universal
Machine! (With Illustrations by Kim Dylla), 2014 A Tragicomic Tale of Combinatorics and Computability for Curious Children of All Ages
"If only I had this book when I was a young student, I might have done
something useful with my life like discover a new complexity class
instead of dropping out and wasting my life on flipping pancakes,
playing with basic blocks, and eradicating polo." |
![]() |
Introduction to
Computing: Explorations in Language, Logic, and Machines Introductory computer science coursebook, 2007-2012. On-line version available from OTexts.org. |