https://www.canamgroup.com/blog/master-s-in-germany-universities-eligibility-courses-more