<p>Purdue has the strongest job/internship opportunities imo, which should matter the most. Their recruiting is the best among the three. They also have really good coop program that lets you make a lot of money as a student. As far as dorm quality and student life I don’t really know… as far as academic goes I think Purdue has a better overall “Engineering” reputation but I think UIUC edges Purdue out on strictly computer science major ranking by a bit. </p>
<p>I think Purdue is worth the extra cost for the internship/coop opportunities and the job opportunities afterward…</p>