X is a very good engineering school, and thus it is more than good to read a science / engineering degree there....
But when talking about business stuffs like this.....i serious doubt.
If u get a math/phy master there, going to ibank for quant side role is not a big problem, but on the corporate/business side of education, it seems that ppl will talk about hec or essec way ahead.