<p>Honestly, the ONLY thing you need to prepare yourself for is working a lot. You will be spending a lot of hours in front of a computer shouting various obscenities as your code won’t compile or just isn’t quite working the way it “should be.” You will have plenty of opportunities to learn all the specific material during the semester, just make sure you’re ready to learn it.</p>