The Graph Abstract Data Type.
Minimum Spanning Tree Algorithms.
Other Data Structures: Priority Queues and Disjoint-Sets
Exercises (short answers)
Programming