Computer Science Tapestry: Exploring Programming and Computer Science with C++ (Owen L. Astrachan)

0.0 (0)
Computer Science Tapestry: Exploring Programming and Computer Science with C++ (Owen L. Astrachan)

This book is intended for a first-year computer science course1 that employs C++ as the primary programming language.

My intention in developing the book was not to explore the syntax of a complex language like C++, but rather to take advantage of the language's strongest points while applying good programming and teaching techniques to the study of computer science and software development. My hope is that mastering the information offered here will result in:

  • A strong grounding in the analysis, construction, and design of programs and programming.
  • A means for honing problem-solving skills associated with the study of computer programming and a taste of both the science and engineering aspects of programming.
  • An introduction to computer science that gives the student more of an idea of what the discipline is about than most introductory programming texts.

Ebook Details

About the Authors
Owen L. Astrachan is a professor of Computer Science at Duke University.
Published Date / Year
(April 1, 2000)
880 pages

Similar Programming & Computer Books

Guide pour la programmation réseaux de Beej's - Utilisation des sockets Internet - Beej's Network Programming Guide - Using Internet Sockets (Brian Hall)
Any normal C programmer should be able to understand the basics of networking after reading this free programming document.  
Cours de C/C++ - C/C++ courses (Christian Casteyde)
One of the most popular programming languages nowadays is C++. It is incredibly efficient and simple to use. But it has a rep for being difficult to read and...
Apprendre l'informatique sans ordinateur - Learn computer science without a computer
In this free programming book, the author describes how to Learn computer science without a computer.  
Dictionary of Programming Languages (Neal Ziring)
The Dictionary of Programming Languages is an online reference guide to computer coding techniques put together to educate and enhance your understanding of computer science history. Over 120 words...
Integration and Automation of Manufacturing Systems (Hugh Jack)
Since 1993, the author has used extra resources to teach laboratory-based integrated manufacturing courses, which have grown into this book. It is intended to avoid research-oriented themes and concentrate...
Automating Manufacturing Systems with PLCs (Hugh Jack)
This is the draft of a book on control systems based on programmable logic controllers (PLCs), which is now being used to teach an undergraduate controls course called Manufacturing...
Creating Games in C++: A Step-by-Step Guide (David Conger, et al)
Love playing video games? Ever wished you could design your own, complete with bells and whistles? It's not as difficult as you may imagine, and you don't need to...
Language Translation Using PCCTS and C++: A Reference Guide (Terence John Parr)
This free programming book serves as a reference for the source-to-source parser generator SORCERER and the tree-parser generator ANTLR, Another Tool for Language Recognition. It is not meant to...
Writing Bug-Free C Code: A Programming Style That Automatically Detects Bugs in C Code (Jerry Jongerius)
This free programming book explains a style of C programming that is based on data abstraction and run-time object verification. It also explains a method that produces code that...
Developing and Porting C and C++ Applications on Aix (Keigo Matsubara, et al)
Explanations in depth of the 32- and 64-bit process models effective control over shared libraries and objects using OpenMP to investigate parallel programming. Experienced UNIX application developers who are...

Others Programming Books by McGraw-Hill Education

Hacking Exposed Computer Forensics (Aaron Philipp, et al)
With the aid of this fully updated, practical guide, you can identify and look into computer thieves of all shades.

User reviews

There are no user reviews for this listing.
Rate this Book