CS 216 - Data Structures
Spring 2013 |

Course Information |

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