<p>Hello, I'm really hesitating between three schools. I got accepted by University of Illinois at Urbana-Champaign, Purdue, and Northeastern and my major is computer engineering.</p>
<p>For UIUC, I applied for computer engineering but i was admitted to an alternate major (Division of General Studies),
For Purdue and Northeastern, I got admitted to the computer engineering program.</p>
<p>I'm trying to make a decision and if I got into engineering program at UIUC, I probably would have chosen there but it did not turn out well..
I really want to do engineering but I'm not sure if I can even transfer from DGS to engineering major at UIUC.
In the recent U.S. News Engineering rankings, Illinois's ranked 5th and Purdue's 8th (10th in 2012).
Purdue is undoubtedly strong in engineering but the overall reputation of Purdue is making me hesitated from choosing it against UIUC...
Northeastern, on the other hand, has a pretty good reputation overall and is known for co-op programs. But the question is that is worth it to go to NU just for that advantage of the program... </p>
<p>To conclude, I wanted to figure out if I should take the risk of transferring from DGS to engineering at UIUC in the second year or just go to the college that actually want me. Purdue's recent developments in their engineering program have certainly kept me quite interested and Northeastern's location, overall reputation, and co-op program is also a factor to consider.
If there are any other factors that I should consider, please let me know! Thank you!</p>
<p>For the side note, I'm planning on transferring to other schools such as UC Berkeley in junior year.</p>