From applications to graphs
Review of fundamental graph algorithms
Optimization algorithms for graphs:
flow
matchings
connectivity
routing
Euler tours
Hamiltonian tours, etc.
Planar Graphs:
Dual Graphs
Planar Orientations
Planar Representations
Visibility Representations
Graph Visualization:
Graphs and Their Drawings
Paradigms for Graph Drawing
Divide and Conquer Techniques for Drawing Trees and Series-Parallel graphs
Flow and Orthogonal Drawings
Flow and Upward Planarity
Incremental Construction
Nonplanar Orientations
Layered Drawings of Digraphs
Force-Directed Methods
Circular Drawings of Graphs
Lower Bounds
Automatic Label Placement
Other Topics.