I'm a second year IT student.
> I can confidently say there is little or no maths in all subjects. (Most have no relation to maths what so ever, such as business/IT type subjects - the only maths I've come across is basically division by 2 and doubling numbers e.g. 1,2,4,8,16,32,64,128,256,512,1024,2048,4096,8192 and a bit of addition and subtraction for binary/hexadecimal conversions which you do in IPT/SDD, nothing hard about it).
> I still don't have good web design skills (Not coming from a web design background), although I have made friends who are superb at web design and are willing to help out people.
> Uni taught me how to basically build a site with HTML and CSS (the very basic foundations of any website).
> I got 40% in my maths 2 unit (advanced) Year 12 trials (barely had time to study for it, due to all my subjects being crammed within the first week of the shit exam block). I still managed to get 82/100 (band 5) in the HSC for it (because I tried hard through Year 12, and continuously got 60-80% in assessments - I wasn't the best, but I didn't trump out entirely.
> I now get paid to go to uni and have had an internship.
> I love programming.
> Job prospects in IT are significantly good and growing at an exponential rate at the moment in Australia when compared to other industries such as Game Development. (It does tend to fluctuate, but IT will always be required no matter which country you go to). Don't see outsourcing as a threat, that rumour has been around since the 1960s and look, we're still going today. Big banks and firms are willing to fork out 75-100k on IT professionals every year.
> I have spoken to Googlers from the Sydney Campus.
If you love what you do, then go for it!
I should note, Computer Science has significantly more maths than a pure IT degree. However, check the course structure at various unis, as some IT courses do have more maths than others. I know the UTS ones have relatively no dedicated maths subjects at all, whereas UNSW, USyd, Macquarie and I think UoW all have some form of dedicated maths subjects in their IT degrees. I'd be more than happy to walk you through them.