CS 216 - Data Structures
Spring 2013
Course Information
Course Information Page
Syllabus
Homework Assignments
Readings
Moodle
site for homework submission
Homework #1
Homework #2
Homework #3
Homework #4
Homework #5
Homework #6
Homework #7
Homework #8
Homework #9
Homework #10
Online Resources
Cormen et al. Text Home Page
,
errata
Open DSA textbook with interactive tutorials
Java Package Documentation
Lecture Examples
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