CS 216 - Data Structures
Course Information Page
site for homework submission
Cormen et al. Text Home Page
Open DSA textbook with interactive tutorials
Java Package Documentation
NIST Dictionary of Algorithms and Data Structures
The Lightweight Java Visualizer (LJV)
Why do I need to learn how to implement basic data structures and algorithms?
Aren't they always provided by the language?
Binary Search Tree Demonstrations
Big-O Notation Java Demonstration