This post was inspired by the game “Civilization 4”. There science is studied according to the following principle (clickable):

To be able to study science, you need the knowledge of all the sciences, from which the arrows go to the desired. The study of science makes it possible to build some buildings, units, forms of government to accept new ones, gives new opportunities for workers and. t. n.
')
I would like to see a university built on the same principle.That is, you can start to learn absolutely any subject. For this you need to pass exams in all subjects that lead to this subject. After studying the subject, you can pass an exam on it and get a certificate. The more complex the subject, the steeper the certificate it gives.
The current system of state. This does not prevent specializations in any way: it is enough to enter the subject “Specialist X”, for which the requirements to expose all the necessary subjects, and the result of passing the exam in it will be a diploma of a state-qualified specialist.
At the same time, you can not teach anything at all - the ability to take exams does not depend on whether you have taught something here or not.
Yes, I understand that in the West, many universities are built on a somewhat similar scheme, but still not so clean and simple.