Should I get A.S. in CS or A.A.S in CIS then transfer to CUNY 4yr for a B.S in Computer Science.

<p>I am currently enrolled in CUNY Kingsborough and I planned on majoring in CS then transferring to a CUNY 4yr for a Bachelors in Computer Science. I would like to go into programming with my CS degree. </p>

<p>Should I major in Computer Information Science which heavily focusses on program since a programming job is ultimately what I want to do then transfer or should I just major in Computer Science then transfer.</p>

<p>This is a link to both degree requirements.
CS: <a href="http://www.kbcc.cuny.edu/apdegree/Pages/KCCCOMPU.aspx"&gt;http://www.kbcc.cuny.edu/apdegree/Pages/KCCCOMPU.aspx&lt;/a>
CIS: <a href="http://www.kbcc.cuny.edu/apdegree/Pages/KCCCOMDP.aspx"&gt;http://www.kbcc.cuny.edu/apdegree/Pages/KCCCOMDP.aspx&lt;/a&gt;&lt;/p>

<p>Even though CIS doesn't require it I still plan on taking calc 1,2,3 and linear algebra at KBCC for when I transfer.</p>

<p>I'm thinking about transferring to Cuny Hunter, Cuny City or SUNY Stonybrook. I've heard Stonybrook is great for CS but I live in brooklyn so the commute would be crazy and I don't think I could dorm out there for financial reasons and that I've heard a car is necessity. But I figured I could bare it if its just for 2yrs. </p>

<p>Preparation to transfer to a four year school as a CS major will require course work similar to the AS in CS as listed here: <a href=“http://www.kbcc.cuny.edu/apdegree/Pages/KCCCOMPU.aspx”>http://www.kbcc.cuny.edu/apdegree/Pages/KCCCOMPU.aspx&lt;/a&gt; (there may be some variation depending on the four year school(s) you are targeting).</p>

<p>CIS is typically more of a business-oriented degree program focused on managing computers and their software, rather than designing computers and their software like CS emphasizes. Note that a successful CS major will be able to learn new programming languages on his/her own without needing to take numerous introductory programming courses in various languages.</p>

<p>From my research only one course in CS from KBCC transfers to Hunter and City and only 2 transfer to Stonybrook. I’ve also come to learn that Stonybrook has the best CS program and alot of companies go there to recruit. I’ve also read my chances are much better if I transfer to Stonybrook with an A.S degree. </p>

<p>At this point it seems it doesn’t matter whether I major in CS, CIS or Math at KBCC but rather that I transfer with a degree.</p>

<p>Even if they don’t transfer, the AS CS courses will be better preparation for CS courses at four year schools than the AS CIS courses. In addition, bachelor’s degree programs in CS require math and often science which the AS CS degree program is more likely to cover than the AS CIS degree program.</p>

<p>First things first…I won’t even address CIS.</p>

<p>Next I would usually say to not get full A.S. degrees in Computer Science because usually only the first two programming courses and the Discrete Structures course will transfer to a 4-year school. Most 4-year schools will not transfer CS courses after those three courses.</p>

<p>The best Associate Degree programs to transfer to a 4-year school’s Computer Science program are:</p>

<p>A.S. in General Studies…with the first two programming courses and Discrete Structures taken as electives. Of course, it is assumed that the student will take Calculus I, II and Linear Algebra for the Math and Physics I, II for the science.</p>

<p>A.S in Mathematics…with the first two programming courses and Discrete Structures taken as electives. The only issue with the A.S. in Math is that you will take 2 extra Math courses that most CS programs do not ask for: Calculus III and Differential Equations. Then again, you cannot go wrong with a CS degree with extra math.</p>

<p>A.S in Physics…with the first two programming courses and Discrete Structures taken as electives. The only issue with the A.S. in Physics is that you will take 2 extra Math courses that most CS programs do not ask for: Calculus III and Differential Equations, one extra Physics course (Modern Physics) and probably one extra Chemistry (Intro) course. The cool thing is ALL of those extra courses would transfer.</p>

<p>Transferring CS courses from community college to a 4-year college is still “dicey” to this day. That is why less is better, since the very first CS courses are usually only what community colleges and universities can agree on.</p>

<p>Having said all of that, I realize that Kingsborough does not offer the above A.S. degrees so I guess the A.S.C.S. is your only option. Personally, if I were the OP I would just transfer BEFORE completing the A.S.C.S so that I would not possibly waste courses that will not transfer.</p>

<p>…but that’s me.</p>

<p>I’m already a semester in at Kingsborough, I don’t want to transfer with less than 24 credits plus my gpa isn’t where I want it to be. It’s currently 3.26 so I want to raise it to atleast a 3.5</p>

<p>I’ve read and have been told it’s better to transfer when you have more than 24 credits. I think I’d rather just attend Kingsborough and get all the gen ed and math courses that I’ll have to take at stony out of the way so that I can just focus primarily on my major. </p>

<p>Here are the course requirements for Stony Brook’s CS major:
<a href=“http://sb.cc.stonybrook.edu/bulletin/current/academicprograms/cse/degreesandrequirements.php”>http://sb.cc.stonybrook.edu/bulletin/current/academicprograms/cse/degreesandrequirements.php&lt;/a&gt;&lt;/p&gt;

<p>Here is the course equivalency listing for Stony Brook – look up Kingsborough in it to get the list:
<a href=“SOLAR | Division of Information Technology”>SOLAR | Division of Information Technology;

<p>Based on these, what you can take before transfer includes:</p>

<p>(Kingsborough course = Stony Brook course)
CS 03500 = CSE 215
CS 01200 = CSE 110 (not required, but advised before CSE 114)
CS 01400 = CSE 220
MAT 01500 = MAT 131
MAT 01600 = MAT 132
MAT 05600 = MAT 211
PHY 01300 = PHY 131 and 133 (note: Kingsborough PHY 01100 cannot be used)
PHY 01400 = PHY 132 and 134 (note: Kingsborough PHY 01200 cannot be used)</p>

<p>and one of the following:
CHM 01100 = CHE 131 and 133
BIO 01300 = BIO 202
BIO 01400 = BIO 201</p>

<p>(Note: the above is similar, but not identical, to the AS in CS program at Kingsborough.)</p>

<p>The following Stony Brook courses have no equivalent at Kingsborough:</p>

<p>CSE 114, 214, 219 (Stony Brook’s computer science I, II, III courses)</p>

<p>In addition, use any elective space to fulfill general education requirements. Stony Brook’s are listed here:
<a href=“http://www.stonybrook.edu/commcms/advising/docs/DegreeRequirements-6-6-13.pdf”>http://www.stonybrook.edu/commcms/advising/docs/DegreeRequirements-6-6-13.pdf&lt;/a&gt;&lt;/p&gt;

<p>Thank you all very much for replying to my thread. I also hadn’t realized that PHYS 11 and PHYS 12 could not be used. Also thank you ucbalumnus for the links.</p>

<p>I’ve decided to continue on with the course I’ve chosen for this semester and apply for SUNY in the fall to get in for the spring 2015 semester and if I don’t get in then I’ll just apply again for fall 2015.</p>

<p>Note that Brooklyn College has CS courses equivalent to Stony Brook CSE 114 and 214. Laguardia has CSE 114. Queens has CSE 114, 214, and other courses. See the transfer equivalency page. You may want to see if you can enroll in those courses at those other colleges.</p>