Is it true that anyone can double major in CS? even from other schools(e.g. MCS)?

<p>I am admitted by MCS, and want to double major in physics and CS. I saw in some posts that everyone can double major in CS and even transfer into SCS if you do well in some fundamental CS courses, which is nothing like what CMU says on its website. Is this true??</p>

<p>This policy can be found here: <a href=“http://www.csd.cs.cmu.edu/education/bscs/transfer.html”>http://www.csd.cs.cmu.edu/education/bscs/transfer.html&lt;/a&gt;&lt;/p&gt;

<p>“Students may submit an internal transfer request no earlier than the end of the freshman year and once they have successfully completed 15-122, 15-150, and at least one 200- level core course (15-210, 213, or 251). Students considering a transfer are expected to earn at least a 3.5 QPA in the set of required courses listed above.”</p>

<p>It is very difficult to get a 3.5 for those courses. Also, you have to consider if you want to get an additional major or a dual degree. If you go for the additional major, you would get a BS in Physics with CS as the additional major while a dual degree is a BS in Physics and a BS in CS. The dual degree then requires you to complete the SCS core requirements in addition to the MCS core requirements (humanities and whatnot) while the additional major is just completing the CS-related curriculum.</p>

<p>Yes, transferring to SCS is next to impossible judging by how hard the classes are, and how hard they expect you to work to get in. (A 3.5 is CS courses? Yeah, right.) You could still try, of course. But if not, yes, anyone can double-major in CS as long as you complete all the required courses.</p>

<p>Oh what? Did they make the policy easier?
Because I remember there were more requirements than those 3. You can easily get a 4.0 in 15-122, 150 and 213 if you manage your time and not slack off. The more theoretical of the three, 210 and 251 are actually really hard, and 251 is the class that usually weeds out everyone.</p>

<p>Transferring is difficult, but double majoring is as well. You have to complete 19 CS classes for a double major in CS, which is basically the same as just having your primary major as CS. This is why a double major in CS is not commonly pursued.</p>