I think MIT's program is a MSF and CMU is a quant program. MIT will set you up for investment banking, but doesn't have the level of math or programming that CMU has. Both are amazing brands and respected programs, but if you want to be a quant I would go with CMU.