Using a top-down approach, breaking major problems into smaller, simpler problems, this text meets the needs of your second semester programming course using Pascal by providing complete coverage of all important data structures topics, including sorting, stacks, queues, and trees.