changing major at certain colleges

<p>does anyone know whether majors are binding, or rather, difficult to change, at the following colleges:</p>

<p>MIT
Stanford
Princeton
Carnegie Mellon
Northwestern</p>

<p>For example, i know that if i apply to berkeley for a math major (which i might do, for all my other colleges too), then i cannot, or it is nearly impossible, to change over to the engineering school, a seperate division from the college of arts and science. at caltech, though, i can state math in my "proposed option", but its not a problem to change over to engineering later on. although math is my first choice as of now (it's my best subject), i might want to major in computer science and/or electrical engineering. i can't find info on the above listed schools, for change in major, and whether transferring from one college to another (if applicable) is possible. any help would be appreciated.
thanks,
kishore</p>

<p>kishore, I am currently a Chemical Engineering / Nuclear Engineering double major at UC Berkeley. I am in the process of changing majors and hopefully I can get into EECS/NE. Basically, if you can complete the required courses for the major that you want to change too, then I don't believe that there should be any problem. Of course, GPA and Personal Statement are taken into consideration. It would be nearly impossible for someone doing something totally different than engineering and then decides later on that he/she wants to get into engineering.</p>

<p>It's very easy to change majors at MIT, Stanford, and Princeton. Northwestern and Carnegie Mellon admit by major so you may need to meet certain requirements to switch to a more selective one, e.g. from math to EE/CS.</p>

<p>Just to add to what im_blue said about MIT: the major you write down when applying to MIT doesn't count for anything -- all freshmen are considered "undecided." Majors are declared at the end of freshman year, and you can declare anything -- there are no restrictions on who can be what.</p>

<p>It's pretty easy to switch majors at MIT even as late as sophomore year. After that, it's more problematic, just in terms of the number of classes you'd have to take in the new major just to graduate on time.</p>