Publisher's Synopsis
This manual contains lab modules coordinated with the algorithms and data structures presented in most CS2 texts. The modules are independent of each other and can be covered in any order. Each lab module provides the student with a working Pascal program that enhances the algorithm by improving its efficiency. Algorithm animation software, which can optionally be integrated into the lab activities, is available over the INTERNET. Suggestions for using GAIGS appear in the Instructor's Manual. Examples of labs include: abstract data type, software engineering, simulation, recursion, radix sort, and binary search trees.