McGraw-Hill OnlineMcGraw-Hill Higher EducationLearning Center
Student Center | Instructor Center | Information Center | Home
Overview
Table of Contents
About the Authors
Preface
What's New
Feature Summary
Digital Supplements
Print Supplements
PageOut
Feedback
Help Center


Cohoon/Davidson: C++ Program Design, Third Edition
C++ Program Design, 3/e
James P. Cohoon, University of Virginia
Jack W. Davidson, University of Virginia


Overview

This best selling text covers the fundamentals of programming and software development using C++. The authors assume no prior programming skills and have designed the book to be appropriate for people from all disciplines.

C++ PROGRAM DESIGN adopts an objects early approach to teaching C++ and integrates the use of a graphical API, called EzWindows. Robust web site support is offered for instructors and students.

OBJECTIVES

  • To allow instructors to select their choice of topics on programming and software development - designed for flexibility in teaching.
  • To introduce objects early so that students have time to absorb the material as it is used and reinforced throughout the book.
  • To stimulate enthusiasm of the students because they are taught the ability to produce useful software with graphic capabilities early in the book.
  • To introduce basic computing terminology and the concepts behind object-oriented design.
  • To show how to design and write software using the object-oriented programming language C++.
  • To educate future computer scientists in the skills that support the engineering and comprehension of software systems, reengineering of existing systems, and application of innovative techniques.