How To Think Like A Computer Scientist - Learning with C

Category: Technical

Tag: Science/Engineering

Posted on 2007-06-13, updated at 2008-07-26. By anonymous.


The goal of this book is to teach you to think like a computer scientist. I like the way computer scientists think because they combine some of the best features of Mathematics, Engineering, and Natural Science. Like mathematicians, computer scientists use formal languages to denote ideas (specifically computations). Like engineers, they design things, assembling components into systems and evaluating tradeoffs among alternatives. Like scientists, they observe the behavior of complex systems, form hypotheses, and test predictions.

The single most important skill for a computer scientist is problem-solving. By that I mean the ability to formulate problems, think creatively about solutions, and express a solution clearly and accurately. As it turns out, the process of learning to program is an excellent opportunity to practice problem-solving skills. That's why this chapter is called "The way of the program."

Of course, the other goal of this book is to prepare you for the Computer Science AP Exam. We may not take the most direct approach to that goal, though. For example, there are not many exercises in this book that are similar to the AP questions. On the other hand, if you understand the concepts in this book, along with the details of programming in C++, you will have all the tools you need to do well on the exam.

Book Info:
Author Allen B. Downey

Sponsored High Speed Downloads
7076 dl's @ 2202 KB/s
Download Now [Full Version]
7044 dl's @ 2169 KB/s
Download Link 1 - Fast Download
9055 dl's @ 3985 KB/s
Download Mirror - Direct Download

Search More...
How To Think Like A Computer Scientist - Learning with C

Search free ebooks in!

Download this book

Download links for "How To Think Like A Computer Scientist - Learning with C":

External Download Link1:

Related Books


No comments for "How To Think Like A Computer Scientist - Learning with C".

    Add Your Comments
    1. Download links and password may be in the description section, read description carefully!
    2. Do a search to find mirrors if no download links or dead links.
    Back to Top