I've copied much of this from my post in another thread:
Generally when speaking about computing degrees there's two options; Computer Science related degrees (Software/Hardware Engineering) and Information Technology related degrees. Now, Computer Science is a very maths and logic based...
In my experience, Computer Science degrees generally give you two options - specialise in either designing and building hardware using electrical engineering techniques or developing and implementing software solutions built for those kinds of hardware and work from there specialising in your...