Master of Science = Dipl.-Ing. - po prostu na zasadach prawa unijnego musieli przejść na dwustopniowe studia (nasze licencjat-magister, czy inżynier-mgr inż) tak w Niemczech jest obecnie Bachelor-Master. Od najbliższego WS kierunki Diplom nie mogą być już oferowane i każdy przyszły inżynier będzie musiał w Niemczech skończyć najpierw Bachelor, a potem Master, gdzie Master odpowiada tytułowi Diplomingenieur. I tak najbardziej Master = Diplom
I tak się teraz zrobiło, nawiązując do tego, co Japanese napisał: obecnie po skończeniu TU dostaje się tytuł Bachelor/Master of Science, po skończeniu FH dostaje się najczęściej tytuł Master of Engineering. Powodem tego jest to, że na TU nacisk jest na "naukę" - liczenie, teoria, itd... a na FH na praktykę.