Back to skip links

Additional product details

eText: 
ISBN-13 9780133454512ISBN-10 0133454517
Print: 
ISBN-10 0-13-345484-3ISBN-13 978-0-13-345484-0
Author(s): Eric S. Roberts
Publisher: Prentice Hall
Copyright year: © 2014 Pages: 960
Description

This text is intended for use in the second programming course

¿

Programming is a matter of learning by doing. Eric Roberts’ Programming Abstractions in C++ gives students opportunities to practice and learn with engaging graphical assignments. A client-first approach to data structures helps students absorb, and then apply the material.

¿

Teaching and Learning Experience

This program presents a better teaching and learning experience–for you and your students. It will help:

  • Improve Student Comprehension with a Client-first Approach to Data Structures: To aid in student understanding, this book presents the full set of collection classes early.

  • Defer the Presentation of C++ Features that Require a Detailed Understanding of the Underlying Machine: Introducing collection classes early enables students to master other equally important topics without having to struggle with low-level details at the same time.

  • Engage Students with Exciting Graphical Assignments: An open-source library supports graphics and interactivity in a simple, pedagogically appropriate way.

  • Support Instructors and Students: The companion website provides source code, sample run PDFs, answers to review questions, and more.

  • ¿

    Three Ways to Study
    with eTextbooks!

    • Read online from your computer or mobile device.
    • Read offline on select browsers and devices when the internet won't be available.
    • Print pages to fit your needs.

    CourseSmart eTextbooks let you study the best way – your way.