<p>I'm going to transfer to a different university, but I've realized a new obstacle in my venture.</p>
<p>My computer science courses are based on the C++ programming language, while many of the universities I want to transfer to are based on the Java programming language. Will this be too much of a problem? Has any transfer students had to deal with this?</p>
<p>It shouldnt be too hard to switch over. Just get conversant with java over the break, java isnt really hard, especially if you are coming from a c++ background. The theory taught in the advanced level courses(eg. data structures) are easily applicable in every language.</p>
<p>I</p>
<p>Moving from one language to another is fairly easy, especially when going from a very advanced language like C++ to a simpler language like Java. Just buy a book from Amazon and writes some programs.</p>
<p>Java is pretty easy and pretty similar to c++. I’d recommend taking a course over summer if possible in Java. It won’t be too hard since you already know the stuff, and might make you feel more confident in your Java abilities.</p>
<p>I’ve taken two quarters in c++ and one semester in Java, and I can list the only differences I really remember right here:
Declaring functions has a different format
Pointers are handled pretty automatically in Java and you don’t have to worry about “delete”
Different function calls for input and output (you’d have to create an input object in Java, but that’s easy)</p>