The university itself is great, based on several factors. The buildings are new, and always fully equipped with up-to-date technology. The courses are generally good structured, and there are also tutorials where you can put the theory into practice. You have the possibility to work with real companies and solve real life cases. In addition, the exams do not require from you to memorize, but to argue for your choices, and to be creative in your solutions.