Northwestern vs Cornell vs UIUC for computer engineering
I get these are very different schools, but we're torn. From everything we've researched, UIUC might be the most challenging with the most depth and incredible engineering facilities, but the other two offer more quality breadth and personal attention. We live in Illinois, so certainly would be nice to not have to pay the big bucks...but taking $$ out of the equation, any recommendations here? Note, we've visited all 3 schools. Tough decision.