How to Think Like a Computer Scientist: Java Version, Fourth Edition

by cyclamen on 2007-10-09 11:37:59

This is an e-book released under the GPL license. The author provides a profound yet accessible introduction to some issues that need to be considered in the design process using the JAVA language, as well as the thought processes one should adopt. It explains some of the principles that occur behind the programs to the readers. The first three editions of this book were all highly praised. The new edition adds some fresh content, making it even more engaging.