I won't know what I'll be doing with my degree until I get there...four years from now. Probably some kind of application programming, but plenty of time to think it over.
My current classes are English, Calc 1, Chemistry, Intro to C++, Art History, and Intro to Engineering, which is just a first year seminar. Seventeen credits total.
I have one computer science class each semester before I'll be accepted into the Computer Engineering program in two years. I'll be taking two in the third semester dealing exclusively with hardware. Intro to C++, C++ w/ Classes, Java, and Advanced Algorithms, all of which will be taught by Pavel, the hardware one will be taught by the Head of Engineering at the campus.
I could probably test out of three of them no problem (took the AP Computer Science test last year, all Java, scored a four on it, and have been working with C++ for years). I'll decide upon that after I tire of having to wait around for people still confused why their unclosed-block-commented program won't compile.
As for the girlfriend thing, whatever happens happens. I see her every weekend regardless, we're still pretty close distance wise, as she's commuting, and Hazelton is only a half hour drive from her house.
Socializing I can do, but I can't say I drink much, and I'm glad I don't. So many people I've known have been killed over the past year in drunk driving accidents, or by drunk drivers. The valedictorian of my senior high school class was killed in such a way three weeks ago.
I'd rather be the sober guy at parties rather than the drunk, just so I can make sure my friends make it home safely.
Enjoy your graphics design courses. God knows you're good at it.
AMD Opteron 185 2.6 Ghz | 2 GB RAM | 8800 GTS 640MB | Vista Home Premium