I'm planning on going to university at newcastle as well.
Considering what I have read here I'll reconsider computer science instead of information technology. Seems more interesting and as specified by Mr Brightside as more highly respectable.
I also can't see any negatives besides the lacking of the business aspects either. I'd rather keep the report writing and diagram drawing for documenting software / system specifications to a minimum and more code and depth instead. Thanks for the information guys.
Yeah, the business side (modelling/diagramming specifications) of IT seems purely pointless and you feel worthless when doing it for assignments, [Sometimes I just think they had to throw it in, because there's nothing else they could teach us, without getting too technical] - Though I suppose if maths/analytical skills is your weak spot, than an IT course is probably more shaped for you - but hey,
why not challenge yourself and reap in greater rewards? (I wanted to do Comp Sci or Comp Eng back when leaving school, but my mind was split between CS and this IT Scholarship course offering 1 year industry experience). I'm thinking of doing Masters after my Bachelors, since I feel that I need to learn more technical knowledge, and need that 'respectable' certification for when applying at big tech companies.
If you want a solid business backing as well, do a double degree or sub-major in business, IT doesn't teach you business concepts, from a business aspect, IT merely just teaches you how to model business' requirements on existing and new process-flows, ERDs, sequences etc of how a new system ought to run. Think of it as documentation which is catered for all sorts of perspectives; i.e. end-user business client, Developers, Project Managers. It gets really ridiculous pretty quickly, (and sometimes I don't know why the hell I'm here doing an IT degree). If you look at all of the major big tech companies or language creators / coders (Google, Facebook, Apple, MS) they all (if not, most), have some form of a technical CS/SENG/CENG backing or a self-taught one way or another with technical resources.
tl;dr: a CS/SENG/CENG degree will get you further, faster, if you want to work in the realms of technical coding or hardware circulatory design. If you want to know the whys and hows of how low-level components function, then go down this route.
IT is more maintenance type work (server config, DB setup, documentation), using existing applications, with the occasion of writing your own sometimes (if you're a Developer). I would consider IT degrees if you haven't already made up your mind as to what you want to be. IT is broad enough to let you move between soft-business documentation type roles and technical (programming or networking) ones, without going through all of the heavy math theorems. (Note: some unis market CS as IT, so best to check their individual course structures). I have a mate at Macquarie uni doing CS-level math subjects, but he's in an IT degree, USyd IT is the same.
CS/SENG/CENG degrees will more often than not, let you do IT jobs without a hitch, though the same cannot be said for IT doing specific niche engineering (CS/SENG/CENG) type jobs.