<p>Hello! I am an incoming transfer student for the Fall 2014 semester at Stony Brook and plan to major in computer science. In order for me to officially enter the major, I am required to take CSE 114. My current institution has a class similar to this class, which introduces objected-oriented programming. However, my current college uses c++ as a way to teach these concepts, while Stony Brook uses java. I know in order to transfer credits for this class, I need to take a proficiency exam, but my main concern is this; would I be placed at a disadvantage by not being quite familiar with java if I did take Stony Brook's CSE 114 course, despite understanding object-oriented programming concepts?</p>
<p>I know a simple solution is to just refresh my knowledge on java programming during the summer, but I would like to hear opinions from others. It will be greatly appreciated, and I'm quite excited to be attending Stony Brook this fall!</p>
<p>For the computer science major, you need to take CSE 114, then CSE 214 and 215 to officially declare. CSE 114 and 214 both use Java as their primary programming language and all homework assignments will need to be completed using Java. I am not quite sure if I understand the question correctly, but are you saying you plan to take the proficiency exam or CSE 114? CSE 114 assumes the person has no experience with programming and/or Java at the start. It covers the basics of the basics so you should not necessarily need to brush up on Java. If you plan to take a proficiency exam and transfer the credits, it all depends on how you feel about your knowledge of Java. Here is the URL to one of the CSE 114 course webpages. Take a look at what exactly is covered to help you make your decision.
<a href=“http://www.cs.stonybrook.edu/~pfodor/courses/cse114.html”>http://www.cs.stonybrook.edu/~pfodor/courses/cse114.html</a></p>
<p>Also, good luck at Stony Brook! </p>