6th Edition, Pearson, 2011. — 912 p.
Using the classic Software Development Method advanced by authors Frank Friedman and Elliot Koffman, this Sixth Edition of Problem Solving, Abstraction, and Design Using C++ provides a solid introduction to programming with an emphasis on softeare engineering principles and object-oriented programming using the C++ language. Case studies throughout the book ensure the student's comprehensive understanding of the Software Development Method's five-step problem-solving process.
The Sixth Edition includes:
- A new chapter exploring the fileds of study in computer science and the career paths available for those who major in computer science-related disciplines.
- New examples in several chapters to introduce students to graphics programming.
- New and revised Case Studies.
- Revised Exercise Sets and Programming Projects.