I've been exploring computer science on my own, and I'd like to share some notes I've gathered along the way.