Hi, although this is my first post on CC, I can assure you this is serious.
That being said, I’ve recently been granted admission to both CMU and UCB, and I am in a bit of a quagmire picking the right one. I would like to do a Math/CS double major, and I know that I cannot go wrong with either school, but I’m leaning towards CMU at the moment.
My choice will depend on how difficult it is to do a double major at Carnegie Mellon. Since I was only accepted to the Mellon School of Science, I will have to have adviser approval from both the Math department as well as the CS department in order to do the double major, and I really don’t know how difficult it is to get that approval (please, CMU students, comment!). As per CMU’s regulations, I am obligated to complete the major that comes from the school that I was accepted to (in this case, the math major). If I am unable to do this, I will have to switch to UC Berkeley.
Is anyone aware of the requirements that I need to fulfill in order to get said approval from advisers at CMU or to stay in the double major program? If I do go to CMU, and graduate with the double major, will the math major be awarded by the School of Science and the CS major from the School of CS, or will they both be awarded from the School of Science, as that is the only one that I was accepted to?
I’ve already deemed that in every other aspect, CMU is more favorable to me, but seeing as this is one of the most important ones, I need to have all the details before I make my decision.
One more, slightly less consequential thing: I have been told that Pittsburgh is a dying city that will not experience any significant growth. Should this affect my decision, seeing as UCB is located in California, which is hailed for its jobs in CS and math?
Last, but not least, which undergraduate program is actually better…the one at CMU or the one at Berkeley? According to many polls, both are ranked #1 for CS and are top schools in math, but as we all know, these polls can be quite skewed.
Thank you.