2.5 stars. Okay overview, but I think it needed more explanation of some concepts. There are a good number of projects/examples but I got lost several times because I didn't understand what they demonstrated. This also might sound like a minor nitpick but the green color scheme inside made it difficult to read (I have bad eyesight so readability is important, especially when it's something I have to focus on and learn). Other than these complaints it wasn't too bad.
I feel kind of lame to count this towards My List of Books I Read This Year, but hey, I read through most of it and a book is a book.
It's a decent textbook introduction to computer science. Goes through the history, social, and technical of CS without getting too deep into any one of those topics.
How much do I love computer programming? Enough to sign up for database systems next semester... This book is very understandable, even to the novice. It incorporates a good blend of history and technical knowledge.