<p>crossover9789... the programming you'll learn is pretty limited. Most of what I've done is math related. Like matlab, mathematica, maple and then I had to take C and C++ classes. I had taken extensive programming courses in high school but I wasn't too great at it. I did really well in the programming courses in college because I knew the foundations of programming and just had to learn the language. Programming is easy if you think a certain way... I guess that I do. Some people had a really hard time in the class... an 81 was an A after the curve in the class. Crazy curve for an intro level course.</p>