As for the Calc stuff, my university numbered everything weirdly so I never know what the normal name for the classes I've taken, but in terms of Calc, I think the main things to do are to get a handle on setting up your equations and picking convenient limits of integration. Most of the heavy lifting was in figuring out how to go from word problem into the initial equation, during surface of revolution problems. The converging series stuff might take some getting used to and if you need a tutor to help internalize it, I'd go that route.
Also, I'd agree with your assessment above. I have never played so few games as those years in college and didn't drink either because studying was the day job. It was also easier with much less game discussion on the internet and the arcade being separate from "home" gave me an easy way to leave gaming behind for days at a time.
You're a programmer like I am. You're going to get a job after graduation and be paid pretty well as long as you get out of there with a degree. Only your first job is gonna ask about your GPA and from then on its about how well you improve or keep up on your own. Make that priority one and you can spend your spare time chasing Evo points once you're employed, worst case...