Examples

Shortest Path(8-3)

Class handout on Dijkstra's algorithm for the sortest path.

Graphs (8-2)

Class handout on graphs.

Hash Table (8-1)

Class handout on hash tables.

Splay Tree (7-26)

Try manipulating a splay tree with a demo.

Red-Black Trees (7-24)

Class handout on Red-Black Trees.

Binary Search Trees (7-20)

Class handout on Binary Search Trees.

O(n!) (6-29)

Robsort, perhaps the world's least efficient sorting algorithm.
Infinite monkey theorem- why even the world's least efficient sorting algorithm will find a solution for any n eventually.

Generics (6-26)

Tutorial on Generics from Java sun. Even if you are familiar with generics, you should check out section 7: The fine print.

UML- Unified Modeling Language (6-22)

Tutorial introducing the background and uses of UML.
The official UML website.

IEEE floating point Format (6-19)

Wikipedia has a great discription about the IEEE floating point standard used by computers today.