First thing, Kenshee: if you like regular sleeping hours, and are incapable of all-nighters, then there is no way you'll pass a CS degree. We don't work during the day.
My advice is that you grab a good book and learn a bit of Java. You don't really need to have a lot of maths for a CS degree, but you kind of need the same logical mode of thought. So it would probably pay to see if you actually like the process of writing code before you commit to anything.
Don't worry about your lack of coding experiences. The majority of CS students can't write a line of code when they start, and it's usually better that way; there are no bad habits to unlearn.
__________________
Strewth
|