okey my suggestion is Apply to every university that offers course you are interested in..EVERY UNI...
let me give you a list
https://www.daad.de/deutschland/studienangebote/international-programs/en/?p=l#q=computer°ree[]=2&subject=0&lang[]=2&langDistribution=0&tyi[]=1&sortBy=1&page=1&display=list
click on link above all unis here are equal..except TUM maybe, which is easily the most famous, but most of these unis have very reputable degrees..
In my opinion the rankings are
München, Saarland, Aachen, Freiburg, Darmstadt, Karlsruhe, Hamburg,Bonn, Dresden, Konstanz, Kasierslautern, Heidelberg, others....