UTM teaches old materials in the IT field, every day this world is developing and UTM all but not so fast that the technologies that appear every day.
There is too much material in the study program that takes a lot of time to study, and students fail to understand normally the field they are taught.