I have to disagree here. Computer Science is often mis-chosen by students and has one of th highest drop out rates. It is not suitable in most cases and is not relevant to 90% of the IT careers out there. Sure if you want to be a code a monkey, or you want to work in research it is fine, but most kids nowadays don't want to do algorithm theory, microcode, semantics etc. most want to do things like web design, system building, network administration, games programming etc.
Computer Science is exactly what it say it is, a degree about the science of computers. It involves a -lot- of theory work which in turn involves a lot of pure maths, which many people neither enjoy nor have any interest in.
I would advise he chooses a degree much more inline with what he wants to do. For example if he wants to be a games programmer there are degrees available which specialise in that, if he wants to go into multimedia there are degrees available which specialise in that and if he wants to work in networking or other IT based roles he should do something like Information Systems Technology (many universities offer degrees in this area).
I have done a Computer Science degree and I hated it, I am currently doing an Information System Technology degree which involves databases, networking, web development, programming, IT Strategies in Organisations and multimedia. As someone who has worked in the IT industry for 15 years across a multitude of roles from setting up ISPs, Teaching, Hardware, System Testing, Programming and consulting on some of the largest IT deployments in the world; I see the IST degree as a much more suitable option for the majority of careers out there.
Bookmarks