I've been admitted to both CMU's professional MSE and GaTech's MSCS programs. I know CMU is the best around in CS, as well as in Software Engineering.

I'm not sure if the CMU degree (since it's a professional degree and less selective) is worth taking over a degree in Computer Science from GaTech (which is very respectable at #10 nationally).

The CMU degree will cost nearly twice as much as the GaTech degree (about $25k-30k more), and since professional MS degrees don't seem to be respected as much I'm not sure if CMU is worth that difference. I have enough money saved up that I would only need a small loan for CMU, but that's still a lot of money. I'd like to study software engineering since it seems it's very useful to industry, which is what i'm interested in.

Is CMU's MSE program worth it in terms of job prospects over an MS CS degree from Georgia Tech?