I've just started Java this week in my course in Uni, though it's more as part of a "Principles of Programming" module, than purely java

Having taught myself java almost solely by reverse-engineering classes from Redemption, it's interesting to see the formal terms for things I've known how to do for ages, but couldn't describe.

Sequence, Selection, Iteration..... and there I was just sticking things together until I got the desired effect.
Something about teaching oneself by reverse-engineering strikes me as being far more intuitive, though.
The people in my course with absolutely no history in coding of any kind couldn't understand a thing from our first few lectures, despite it starting at a "Java for Dummies" level..
Anyway, sounds like a plan, Javokis. (I still can't get used to calling you that instead of Rain

)
Once you've got that high-paying job, you can afford to spend all the free time you want on projects like Wodal, even if said free time is limited by the job..
EDIT: Seems stupid to me to remove C++ from a course in programming.. Java's great and all, but you don't often see powerful, commercial applications written in Java and running with a JVM/JRE..
Somehow I just can't imagine someone writing a retail DX10 game in Java, or the next iteration of Microsoft Office..
Unless I'm horribly mistaken in my thinking, that is.