The curriculum (PDF in german) contains the legal requirements for the specified degree. It also lists the set of course that must be completed, with their ECTS workload, and other required curriculum components and also all necessary regulation and explanations (courses, elective subjects, internships, modules, …)
As of October 2016, all new registrants are part of the 2016 curriculum.
The current curricula can be found at the following links: