<p>I am not sure how anybody can claim that one of those Engineering programs is better than another. GD, can you explain how UIUC "beats Michigan hands down"? They are all excellent in Engineering. Below are rankings according to the latest USNWR undergraduate rankings:</p>
<p>OVERALL ENGINEERING:</p>
<h1>4 University of Illinois-Urbana Champaign 4.45/5.0</h1>
<h1>7 University of Michigan-Ann Arbor 4.40/5.0</h1>
<h1>9 Purdue University-West Lafayette 4.18/5.0</h1>
<p>It would seem that all three universities have equal undergraduate Engineering programs.</p>
<p>AEROSPACE SPACE ENGINEERING:</p>
<h1>3 University of Michigan-Ann Arbor</h1>
<h1>4 Purdue University-West Lafayette</h1>
<h1>6 University of Illinois-Urbana Champaign</h1>
<p>Again, there is very little difference betweren those three schools in AE.</p>
<p>BIOMEDICAL ENGINEERING:</p>
<h1>7 University of Michigan-Ann arbor</h1>
<h1>22 University of Illinois-Urbana Champaign</h1>
<p>Purdue unranked</p>
<p>Michigan has a slight edge over UIUC in BME.</p>
<p>CHEMICAL ENGINEERING</p>
<h1>8 University of Illinois-Urabana Champaign</h1>
<h1>10 University of Michigan-Ann Arbor</h1>
<h1>13 Purdue University-West Lafayette</h1>
<p>All three are roughly equal in ChemE</p>
<p>CIVIL ENGINEERING</p>
<h1>1 University of Illinois-Urbana Champaign</h1>
<h1>7 Purdue University-West Lafayette</h1>
<h1>7 University of Michigan-Ann Arbor</h1>
<p>For Civil Engineering, UIUC has a slight edge over Michigan and Purdue</p>
<p>COMPUTER ENGINEERING:</p>
<h1>5 University of Illinois-Urbana Champaign</h1>
<h1>7 University of Michigan-Ann arbor</h1>
<h1>11 University of Illinois-Urbana Champaign</h1>
<p>All three are roughly equal in CompE</p>
<p>ELECTRICAL ENGINEERING</p>
<h1>3 University of Illinois-Urbana Champaign</h1>
<h1>6 University of Michigan-Ann Arbor</h1>
<h1>9 Purdue University-West Lafayette</h1>
<p>In EE, UIUC and Michigan are roughly equal, UIUC is slightly better than Purdue.</p>
<p>ENGINEERING PHYSICS:</p>
<h1>2 University of Michigan-Ann Arbor</h1>
<h1>4 University of Illinois-Urbana Champaign</h1>
<p>Purdue is unranked</p>
<p>Michigan and UIUC are roughly equal in EngPhys</p>
<p>ENVIRONMENTAL ENGINEERING:</p>
<h1>2 University of Illinois-Urbana Champaign</h1>
<h1>8 University of Michigan-Ann arbor</h1>
<h1>15 Purdue University-West Lafayette</h1>
<p>In Environment Eng, UIUC is slightly better than Michigan and Michigan is slightly better than Purdue.</p>
<p>INDUSTRIAL ENGINEERING:</p>
<h1>2 University of Michigan-Ann Arbor</h1>
<h1>3 Purdue University-West Lafayette</h1>
<h1>11 University of Illinois-Urbana Champaign</h1>
<p>Michigan and Purdue are slightly better than UIUC in Industrial E</p>
<p>MATERIALS:</p>
<h1>1 University of Illinois-Urbana Champaign</h1>
<h1>2 University of Michigan-Ann Arbor</h1>
<h1>11 Purdue University-West Lafayette</h1>
<p>UIUC and Michigan are slightly better than Purdue in Materials</p>
<p>MECHANICAL ENGINEERING:</p>
<h1>2 University of Michigan-Ann Arbor</h1>
<h1>6 University of Illinois-Urbana Champaign</h1>
<h1>7 Purdue University-West Lafayette</h1>
<p>Again, no real difference between those three. Between UIUC and Michigan, I would say that UIUC has a slight edge over Michigan in Civil and Environmental Engineering and Michigan has a slight edge over UIUC in Biomedical and Industrial Engineering.</p>
<p>Clearly, Engineering rankings do not seriously or sufficiently differentiate between those three Engineering powerhouses.</p>
<p>The OP should make his decision based on three factors:</p>
<p>1) Cost: Michigan and UIUC both cost roughly the same (Michigan is about $5k per year more expensive). Purdue is a little cheaper than UIUC and singificantly cheaper than Michigan. So if money is an issue, Purdue wins over Michigan, Purdue and UIUC are roughly equal and Michigan and UIUC are also roughly equal.</p>
<p>2) Campus life and location: In terms of campus, Michigan and UIUC are both fun, Purdue is not quite as fun, but it isn't bad either. However, Ann Arbor is nicer than UC and UC is nicer than West Lafayette. In terms of location, Michigan wins hands down. UIUC and Purdue are both pretty rural. </p>
<p>3) Overall academic reputation: Michigan has the edge here, closely followed by UIUC.</p>