Undecided major Vs. Declaring my major?

<p>Ok. I've already applied to UCs and I am now doing apps for</p>

<p>Stanford
Dartmouth
Brown
Carnegie Mellon
Cornell
University of Illinois, Urbana-Champaign
Georgia Tech</p>

<p>I'm almost 100% positive that I am aiming to major in Computer Science (not Computer Engineering) at whatever the college I will be attending, and I'm wondering if I should declare my major as Computer Science in my applications.</p>

<p>Some say it will increase my chance to get in if I apply undeclared, but on the other hand I am worried that later in my college years when I actually try to apply for CS major, it will be too competitive to get a seat in the department.</p>

<p>What are you guys' suggestions on this? What should I do? Should I declare my major or not at these schools? How competitive is it at these schools to apply for CS major seat in the sophomore year/junior year?</p>

<p>I would appreciate any comments on the questions. Thanks a lot and good luck to everyone!!</p>

<p>If you are a girl it would help you out a lot to put down computer science because there are very few females in that area. But otherwise, it depends on which school you are applying to within each college. Some may be more competitive than others for different majors.</p>

<p>It depends on the school. For instance, for CMU, students are permitted to apply to up to 6 schools. I think you most certainly should apply to the College of Computer Science there. You can also apply to to Mellon School of Science as a Math Sciences Major, Teppan as some sort of business major (not as familiar with their official majors), HS&S as a Statistics major, Carnegie Tech as an engineering major. You need to look at the best way to go for each of the schools. And it is a different story at each of the schools as to how competitive it is to change majors. At CMU, the beginning computer courses are open to anyone and if you do well in them, you certainly can apply to transfer and I am sure they will be receptive to accepting you as hordes of kids are transferring OUT of that major at the same time because they are NOT doing well. It is a very tough major, I understand. On the other hand, many kids who try transferring into the CS major bomb the intro courses and have no chance of of transferring.</p>