<p>I would say CMU for computer engineering/Electrical Engineering while Northwestern is better for industrial engineering and materials-type engineering. Overall, probably a wash on reputation and recruiting – pick the environment you like better. Both are in pretty nice locations, but school feel I think is a bit different with NU having a larger, more rounded student body.</p>