Graph Theory

Vertices and edges: connectivity, traversals, planarity, directed graphs and shortest paths, and the tree data structures built on them.

Graphs

Directed Graphs & Paths

Trees & Heaps

Further Topics

Not sure where to start? Take the ten-question placement test.