Logo

How to Think Like a Computer Scientist (Java Version)

Small book cover: How to Think Like a Computer Scientist (Java Version)

How to Think Like a Computer Scientist (Java Version)
by

Publisher: Green Tea Press
Number of pages: 306

Description:
This book is not about Java, and it is only partly about programming. If it is successful, this book is about a way of thinking. Computer scientists have an approach to problem-solving, and a way of crafting solutions, that is unique, versatile and powerful. I hope that this book gives you a sense of what that approach is, and that at some point you will find yourself thinking like a computer scientist.

Home page url

Download or read it online for free here:
Download link
(1.3MB, PDF)

Similar books

Book cover: Essentials of the Java Programming Language: A Hands-On GuideEssentials of the Java Programming Language: A Hands-On Guide
by - Addison-Wesley Professional
This book will help you learn Java fast, hands-on, with as little complexity and theory as possible. The guide covers all the fundamentals by developing a simple program that gradually grows into a full-fledged eCommerce application.
(14191 views)
Book cover: The Java TutorialThe Java Tutorial
by - Addison-Wesley
A practical, online guide to writing programs using the Java platform. It covers topics for Java newbies, general Java programming, applets, user interfaces, networking and security, new API in the JDK 1.1 release, native interfaces, and JavaBeans.
(7939 views)
Book cover: Learning JavaLearning Java
by - O'Reilly Media
If you're new to Java, this bestselling guide provides an example-driven introduction to the latest language features and APIs in Java 6 and 7. Advanced developers will be able to take a deep dive into areas such as concurrency and JVM enhancements.
(6219 views)
Book cover: Brewing Java: A TutorialBrewing Java: A Tutorial
by - Cafe au Lait
This is a tutorial introduction to Java that just covers what you need to know to start programming command line applications in Java. This is an introduction to the basic syntax of the language. Part 3 covers the basics of writing applets in Java.
(8099 views)