Dijkstra Algorithm view (Node, Edges)

Is this a homework / assessment?