<p>^ IMO bigger departments, more money for research, bigger faculty with more varied interests, faculty more prominent in the field of engineering (national academy membership, etc), larger variety of classes…engineering is a big field. Smaller departments may not cover it as well. That being said, I think Rice and Northwestern are fantastic for engineering.</p>