Logo

How to think like a Computer Scientist (C++ Version)

Large book cover: How to think like a Computer Scientist (C++ Version)

How to think like a Computer Scientist (C++ Version)
by


ISBN/ASIN: 1441419055
Number of pages: 189

Description:
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 scientist use formal languages to denote ideas (specifically compuations). 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.

Home page url

Download or read it online for free here:
Download link
(800KB, PDF)

Similar books

Book cover: C++ Notes for ProfessionalsC++ Notes for Professionals
- GoalKicker
Contents: Getting started with C++; Operator precedence; Arrays; Loops; Metaprogramming; Basic type keywords; Pointers; C++ Containers; Namespaces; Regular expressions; Data Structures in C++; Threading; Design pattern implementation in C++; etc.
(2988 views)
Book cover: Optimizing C ++Optimizing C ++
by - Prentice Hall PTR
The book provides C++ programmers with a practical approach to code optimization. The text consists of case studies of database problems with various searching and compression algorithms, the source code, and explanation of the solutions.
(18605 views)
Book cover: Optimizing C++Optimizing C++
- Wikibooks
This book contains guidelines and advices on how to write efficient software using the C++ language. Software correctness and maintainability are taken into account, but are not the primary concerns. The book is for intermediate C++ programmers.
(7923 views)
Book cover: C++ Programming for ScientistsC++ Programming for Scientists
by - NIST
From the table of contents: ANSI C; C++ as a better C; C++ Classes and Objects; Objects in Scientific Computing; Inheritance and Polymorphism; Templates, Exceptions and Observations; Programming Examples; Scientific Library Examples.
(23783 views)