<p>I graduated with a BS in Biology from stony brook about 1.5 years ago but I want to give computer science a try. My plan is to take all the intro computer science classes at a community college and maybe a few of the upper level CS classes at stony brook as a non matriculated student if they allow me.</p>
<p>If i can do well in these classes will i have a fair shot at getting into into the cs masters program? Is there a list of exactly all the classes stony brook would want me to have in order for me to fulfill the "foundations of computer science" that they list as a requirement?</p>
<p>Quite frankly, you will be playing catch up. Firstly, to be honest with you, I do not think they will accept you simply because they look for grads who already have a degree in CS. And amongst those thousands that apply[CS majors] they look for the cream of the crop. CSE department just hired 5 more faculty members, so it’s not like they will accept just anybody into the program. Try a CUNY school, since they are more appropriate in your case. I know they accept non-majors.</p>
<p>You are missing a bunch of courses, that are required for your graduate program to make sense.</p>
<p>Let’s see,</p>
<p>CSE114,214,220,219,320,305,306,307.</p>
<p>That’s just the core, let alone the electives that usually hammer in the knowledge you’ve learned.</p>
<p>This person majored in Biology as an undergrad and did it: [Brian</a> M. Bowen Homepage](<a href=“http://www.cs.columbia.edu/~bmbowen/]Brian”>http://www.cs.columbia.edu/~bmbowen/)
This person majored in Industrial Engineering as an undergrad and did it: [Richard</a> McKenna’s Home Page](<a href=“http://www.cs.sunysb.edu/~richard/]Richard”>Richard McKenna's Home Page)
This person majored in Music as an undergrad and is doing it: [jilljermyn</a> | The Columbia University Intrusion Detection Systems Lab](<a href=“http://ids.cs.columbia.edu/content/jilljermyn.html]jilljermyn”>http://ids.cs.columbia.edu/content/jilljermyn.html)</p>
<p>None of those 3 regret the hard work it took because of the rewards that followed. In fact, your undergraduate degree in Biology could come in handy if you ever want to get involved in Computational Biology, which is an area of interest at Stony Brook.</p>