Logo

A Computer Science Tapestry: Exploring Computer Science with C++

Large book cover: A Computer Science Tapestry: Exploring Computer Science with C++

A Computer Science Tapestry: Exploring Computer Science with C++
by

Publisher: McGraw - Hill
ISBN/ASIN: 0072322039
ISBN-13: 9780072322033
Number of pages: 879

Description:
This book is designed for a first course in computer science that uses C++ as the language by which programming is studied. The goal has not been to cover the syntax of a large language like C++, but to leverage the best features of the language using sound practices of programming and pedagogy in the study of computer science and software design.

Home page url

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

Similar books

Book cover: Rough set data analysis: A road to non-invasive knowledge discoveryRough set data analysis: A road to non-invasive knowledge discovery
by - Methodos Publishers (UK)
In this book the authors present an overview of the work they have done on the foundations and details of data analysis, the first attempt to do this in a non-invasive way. It is a look at data analysis from many different angles.
(10433 views)
Book cover: Foundations of ComputationFoundations of Computation
by - Hobart and William Smith Colleges
The book covers material on logic, sets, and functions that would often be taught in a course in discrete mathematics. The second part covers automata, formal languages, and grammar that would ordinarily be encountered in an upper level course.
(8274 views)
Book cover: Concepts, Techniques, and Models of Computer ProgrammingConcepts, Techniques, and Models of Computer Programming
by - The MIT Press
Covered topics: concurrency, state, distributed programming, constraint programming, formal semantics, declarative concurrency, message-passing concurrency, forms of data abstraction, building GUIs, transparency approach to distributed programming.
(14960 views)
Book cover: Essentials of Theoretical Computer ScienceEssentials of Theoretical Computer Science
by - University of Kentucky
This text is a broad introduction to the field, presented from a computer science viewpoint for computer scientists. This was designed to be used in a one-semester course for senior computer science majors or first year masters students.
(8799 views)