<p>I've only visited RIT so far, but here are my impressions of the various schools: </p>
<p>-Inexpensive for a technical school
-5 year BS/MS program
-Very big, compared to the other similar schools
-co-ops and internships. according to the school, the key to getting a great job
-More rigorous work then other schools</p>
<p>I hope to visit WPI at some point, and MAYBE Rose-Hulman, but that's a big IF because of time constraints. However I do think that the whole "suburban" thing would be a big appeal to me. I really do like the corn-fields and the Midwest. </p>
<p>These are some of my biggest things I want in a school: </p>
<p>-Computer Engineering department that is respected in the field, and offers diverse and interesting courses. An ability to work on long term projects and co-ops would be a plus (that's why I like WPI so much)</p>
<p>-Good math and physics departments. I'd like to minor in one of those fields</p>
<p>-Dedicated but no cut-throat environment. Sort of a student body that is passionate about the field, but I don't want a school where competition in classes is bigger than cooperation on projects</p>
<p>-A modern looking campus, with nice buildings and facilities. So, my preference is on a modern, spacious design. I guess this comes from my Middle School and High School both being built in the 60s, and my middle school only brought in air conditioning while I was there. </p>
<p>-An ability to earn a masters degree in Computer Engineering as well as an MBA would be preferable. I have quite a bit of AP/concurrent enrollment credit so I'll probably be able to opt out of a lot of freshman electives. Ideally, I'd like to spend that extra time of my 4 years getting a masters, and maybe going for an extra 2 to get an MBA. </p>
<p>-Research would be a plus, but I want professors to teach and not TAs.</p>