Cornell vs. University of MI

<p>I'm looking to major in Computer Science. I know that both schools have great programs, but what sets each apart? Google has informed me that Cornell has an edge, but I want to know what it means by this kind of advantage.
I have visited UM several times, seeing as I am in-state, and the campus appeals to me moderately - although I don't care for the buses, and it is pretty crowded - and I will be visiting Cornell soon.
Perhaps it will come down to a matter of money - no way am I able to play over 25k per year in tuition.</p>

<p>So I'm asking - what is unique about the Ithaca campus, pros/cons vs. UM; also about the computer science programs at Cornell - what is it like, is there a ton of busy work, intership opportunity; etc. Thanks!</p>