Top positive review
8 people found this helpful
on July 29, 2013
I'm using this book for my intro to CS class, which is still in progress. I find this book well organized, informative, fun, high quality and interesting. I would absolutely recommend it.
One thing you should know about this book is that it is not an introduction to programming. It is an introduction to the topics of computer science and the main theme is centered around algorithims. You won't be learning anything too complicated here, but it will be a broad introduction that no programming book/class could compete with.