- Developed for introductory-level (CS2) courses in Data Structures, Richard Gilberg and Behrouz Forouzan's Data Structures: A Pseudocode Approach with C++ employs the same programming style and visual presentation used in their successful companion text for the CSI course, Computer Science: A Structured Programming Approach with C++.
- This clearly written and accessible text emphasizes concepts of structured programming and software engineering.
- The text builds up the novice programmer's confidence by first developing basic programming skills using pseudocode and then introducing the specifics of C++ language syntax.
- The authors have included an extraordinary number of illustrations and tables to visually guide the student.
- The Standard Template Library is presented in an appendix as a resource for optional use.
Taking a practical, and primarily visual, approach for introductory- level (CS2) courses in data structures, the authors emphasize the concepts of structured programming and software engineering using abundant figures, tables, algorithms, programs, and numerous code examples. Basic programming skills are developed using pseudocode, followed by the specifics of C++ language syntax. The Standard Template Library is presented in an appendix as a resource. Annotation c. Book News, Inc., Portland, OR (booknews.com)