How Google Maps finds a route: graphs
Weighted graphs and shortest paths in Moroccan Darija. Follow Dijkstra on a fictional 6-node graph, explore travel-time costs and traffic, then continue with the networking course. No specific implementation is attributed to Google.
