The TUM has a lot of money, which is beneficial to organise a lot of different courses.
The negative side is, that the exams are in an old style, the university should change the style, give more time but also make the exams better instead of it beeing a thing of how fast you are, the university could improve the quality of the exams.
The practical courses are really good and gives and helps to understand the theory better -> there should be more practical courses be offered.