All teachers with very few exceptions are excellent, very supportive and motivating! The overall high academic level of the students – knowledge wise as well as regarding their participation and focus- makes the lectures even more interesting and fruitful. There are many assignments throughout the semester which -although somewhat demanding- make the grading a lot fairer and the learning experience a lot more qualitative. All courses are up to date with the job market and there is also an obligatory practice at a company for the last semester, which gives all graduates a great competitive advantage.