<p>
</p>
<p>My opinion is that WPI is overall a better engineering school except perhaps for bioengineering, especially at the undergrad level. WPI is not quite as good for non-engineering as the math and science departments are mostly there as support for the engineering departments. Computer science at WPI is decent. Case Western is also a great school. </p>
<p>The atmospheres are very different at the two schools. WPI is much smaller and focused on undergrad education with good graduate programs in some fields. Both are “tech” schools though Case has much more comprehensive offerings and has combined medical programs. Both can offer a great education. Think about where you want to possibly spend the next four years of your life.</p>