Math to CS

<p>I am just finishing up my computational math degree and i was interested in going into computer science or Electrical Engineering. I was wondering if there any masters or phd program that would allow a math person to fit in well, if so which schools? </p>

<p>My GPA is 3.75/4.00
i have 2 papers published in applied math journals.
and a perfect score on the gre verbal and math.</p>

<p>The University of Chicago’s CS PhD program is very mathy (they’re well regarded in theory, but less so in other areas). I would just try to find schools where there is a good match to your research interests, whatever those may be. Generally speaking it’s definitely possible to get into CS programs without having a strict CS background, I was a physics major but got into a couple top 20 CS programs. It helps to have taken the core courses in CS like data structures and algorithms.</p>

<p>I was looking into this a while ago. Like busterbluth, I got the impression that most CS programs let non-CS majors apply as long as they have the core CS courses. Electrical engineering seems to be even more flexible requirements-wise, often accepting math majors with no engineering background whatsoever. (Which doesn’t actually surprise me. I was at a summer graduate school where half of the attendants were mathematicians and the other half electrical engineers. We could talk to each other just fine.)</p>

<br>

<br>

<p>It used to be that CS PhD programs liked candidates with strong math backgrounds (so that they wouldn’t have to do any catch up work in graduate school). Do not know if the same is true currently - probably depends on the program and the concentration.</p>

<p>You’ll have to convince the admissions committee why you want to do research, and why in CS. Once you get in, you shouldn’t have too many problems. Some CS programs have computational math (numerical analysis, scientific computing, etc.) as one of the available concentrations, though with a more CS flavor than you would get in an applied math program. Also, much of CS is applied to something, so having a strong application background can be an advantage as it provides context and motivation for the work.</p>

<p>Stanford used to have a strong numerical analysis program. There has been significant faculty turnover, and there is now an interdisciplinary program that fills some of the same needs. I do not know if you apply to that directly, or apply to CS then do you degree through the program. </p>

<p>Sorry to focus on computational math, but that is what you have studied so far, and you can do that within some CS departments … Check out [SIAM:</a> Graduate Education for Computational Science and Engineering](<a href=“http://www.siam.org/students/resources/report.php]SIAM:”>Reports | SIAM) . The programs listed there have a presence in CS departments: Stanford, UT-Austin, UIUC, Purdue . Duke Ph.D. includes scientific computing as a possible concentration, as does Vermont, … (first ones that popped up in a search … you should compile your own list if this is a direction that your are interested in pursuing)</p>