The "Freeola Customer Forum" forum, which includes Retro Game Reviews, has been archived and is now read-only. You cannot post here or create a new thread or review on this forum.
Whats it like, is it really hard.. or not..?
1/3 is programming apparently.
Anyway, could somebody just tell me what it involves and how hard it is :o)
Thanks
-GasMask
go do an MCSE instead mate if you can.
But yes, if you were so inlined, you could turn up to whichever lectures you wanted. This won't always be the case for workshops though. Anyone registered on the course will get precedence over you, so if the group is fully subscribed and everybody turns up, you'll be booted off the computer you were using.
A few things to make clear from the offset:
1) Computer Science A-level is useless. Really. I didn't do it myself, but every univsersity I applied to and department I spoke to when I was applying said so, though in a more tactful way.
2) A-level maths is important. Very important. Just about every uni will require at least a B grade in A-level maths. It shows you have the right type of mind to cope with the course. Also, further maths will come in very handy. A lot of the topics covered in further maths (e.g. logic, matrices) will almost certainly be in any computer science degree course.
Once you're on the the course, the structure depends very much on which university you go to. Some, like exeter, are very much focused on software and programming, with little or no modules on hardware or networking.
(Hence I learn most of what I know about hardware from Turbonutter and Reaper)
Other courses, like Southampton, will feature much more heavily on circuits and hardware, to the point that you'll do a lot of electronic engineering there.
Generally, computer science is a three year course:
The first year is an introduction year, and very little background knowledge whatsoever is assumed. This means that your first year will be spent learning the basic principles of programming and software design, as well as logic, multimedia, operating systems, and possibly social anmd professional issues.
The second year builds on the first year, and sometimes allows some amount of specialisation. Mostly you'll be doing more serious programming, (multithreading, networking, GUI's, etc) group software projects, more maths, graphics, databases, AI, that sort of thing.
You third year basically allows you to specialise. Which areas (generally you'll need to choose at least two) you'll be able to specialise in will depend on the university you're at. Exeter tends to specialise in artifical intelligence and databases, with a few modules on other topics like information retrieval and animation.
The options I'm taking are:
Compilers and Interpreters
Artificial Intelligence
Connectionism
Computational Linguistics
Information Access
Individual project
So I've focused mostly on programming and AI, but this will vary from course to course.
Hope this all helps, give me a shout if you have any more questions.
I'll dig up this topic if help is needed, and you best get yourself in here!
If you want info or help etc post here or email me.
Yes, I found out today that Computing is actually Computer Science at college level. Which is what I wanted to take anyway.
So thanks for the help all.