Student Resources | Instructor Resources | Information Center | Home
Data Structures and the Standard Template Library
Information Center
Overview
Table of Contents
Preface
Features
Sample Chapter
What the Reviewers...
About the Author
Contact the Author

Feedback
Help Center



Small Book Cover

Features

  • Optional labs encourage active learning as well as use of the scientific method because each lab is set up as an experiment, which asks students to observe, hypothesize, text, and draw conclusions.
  • Attention to pedagogy can be seen in the form of Chapter Objectives, margin notes, examples, applications, figures, highlighted equations and programming projects.
  • Motivating writing style: Collins’ ability to motivate, his reader-friendly writing style, and his clear explanations make this subject accessible to students.
  • Programming projects at the end of every chapter give students an opportunity to do more substantial work, including building data structures “from the ground up” or extending examples from the chapters.
  • Use of the Standard Template Library (STL) which exposes students to industry quality code, as well as teaching them how to implement the STL, which they can use in future courses and industry.