New to Networks? Start with Graph Theory Basics to learn the key vocabulary, then work through in order. Already know the foundations? Jump straight to the subtopic you need, each one stands alone.
Graph Foundations
1
Ready ✓
Graph Theory Basics
Vertices, edges, degree and types of graphs. The vocabulary you need before anything else in this topic makes sense.
Study now →
2
Ready ✓
Euler Paths & Circuits
Can you trace a graph without lifting your pen? Learn the odd/even vertex rule and Euler's formula: v − e + f = 2.
Study now →
Optimisation, Trees & Paths
3
Ready ✓
Minimum Spanning Tree
Connect all nodes using the least total weight of edges. Uses Kruskal's algorithm, sort edges, add if no cycle forms, stop at n−1 edges.
Study now →
4
Ready ✓
Shortest Path
Find the minimum-weight route between two points in a network. Uses Dijkstra's algorithm or the inspection method.
Study now →
Scheduling, Project Planning
5
Ready ✓
Critical Path Analysis
Find the minimum time to complete a project. Use a forward pass to work out the Earliest Start Time of each task, take the MAX at any join.
Study now →
6
Ready ✓
Float Time
How long can a task be delayed without pushing the whole project out? Backward pass to find LST, then Float = LST − EST. Covered in the Critical Path page.
Study now →
Test Yourself
Sparky's Workshop, Escape Room
6 challenges covering MST, Critical Path, Float, Hungarian Algorithm, Time Zones and Business Maths. Work through all checkpoints to escape.
Play →
Node Zero, Escape Room
The school network has crashed. Diagnose the topology, degree sums, tree edge counts and Euler's planar formula, to restore every server.
Play →
Euler's District, Escape Room
Deploy city inspection robots by verifying odd-degree counts, traversability rules and planar graph face counts across six districts.
Play →
GPS Down, Escape Room
Stranded in the outback with a dead GPS and a paper map. Calculate shortest routes using inspection to reach the campsite before dark.
Play →