Mech. Eng: CMU, Brown, Cornell, JHU, URochester?

<p>S wants a hands-on mechanical engineering program with the flexibility to take liberal arts courses and interact w/ students w/ varied interests. So he's down to these 5 schools. He really wants at least some project-based learning, but it's not yet clear if any of these schools lean in that direction. He'd prefer a school where he is not locked in to a pre-determined curriculum for the 4 years, and has the flexibility to pursue his other interests (history, music and who knows what else). </p>

<p>He's planning on going to graduate school for aerospace engineering, so needs a good preparation for that as well. Also, he wants a comfortable environment, that is not overly competitive - he wants to learn in an atmosphere that is supportive with other students who are into learning as well. Any thoughts?</p>

<p>Not Brown. The others are good. he should apply to all of them and see where he is accepted. Cornell students do quite a few group and individual projects. That may be true elsewhere.</p>

<p>Sorry I was not more clear. These are the schools he is accepted to for this fall, and is still considering. Thanks.</p>

<p>Cornell meets your son's needs best.</p>

<p>for ME, Cornell is the clear choice among your list</p>

<p>Cornell or CMU, fo' shizzle. Brown is not particularly strong in engineering, and JHU's engineering reputation is skewed by its top-ranked biomedical program; its "traditional" engineering disciplines are far weaker.</p>