Class Overview
Introduction to many of the basic data structures used in computer software
- Understand the data structures
- Analyze the algorithms that use them
- Know when to apply them
Practice design and analysis of data structures.
Practice using these data structures by writing programs.
Data structures are the plumbing and wiring of programs.