Skip to content

Interactive Teaching Resources

Graph Algorithm Visualizations

Slides and browser-based demos for traversal, shortest paths, and minimum spanning tree algorithms.

Slides

Graph Algorithms Lecture

Reveal.js slides with embedded visual walkthroughs.

Traversal

Depth-First Search

Step through stack-driven graph exploration and discovery order.

Traversal

Breadth-First Search

Watch queue-based layer expansion from a source vertex.

Shortest Path

Dijkstra's Algorithm

Track tentative distances and settled vertices in a weighted graph.

MST

Prim's Algorithm

Build a minimum spanning tree by growing from one component.

MST

Kruskal's Algorithm

Sort edges, avoid cycles, and assemble an MST step by step.