This is a tree of all lectures that are offered in the Bachelor of Science in Physics programme in Bonn. The arrows denote a "preparation". I assume that this means that you should have taken the lecture, or something similar before attending.
The first one is created using
dot which makes a hierarchical version of the
And then there is the one created using
neato which does not preserve the
hierarchy, but instead tries to distribute the nodes in a nicer way:
My graph only shows unique dependencies.
I made this chart with Graphviz. You can contribute to the git repository, if you like: https://github.com/martin-ueding/master-of-physics-skilltree