Wednesday 5 November 2008

The Course

In this post I'm gonna run you through the course i am on. I realise that i should have started this blog a few weeks ago but in all honesty i have been out partying... I will fill you in on what i have been up to on my course from when i started till now in some later posts.

As i have said before a BSc (Hons) Computer Games Programming degree at Derby University. The course consists of 3 years at uni with a compulsory year out in industry between the 2nd and 3rd year. The modules you do each sumester run something like this.

I am sure that these modules hold many amazingly interesting and exciting things but for the moment i am only qualified to explain what the first semesters modules involve.

Ludology
Ludology literally means the study (ology) of games (Ludo being the Latin word of games). In this module we look at a wide range of subject with-in games, including information about the games industry, where it is going and where the money is. We learn about games as an art form, the indie games movement and i am such that I will learn much more in the weeks to come.

Software Development I
Software Development I is a module that is done by most of the school of computing. This module consists of learning to program in C# from the ground up. The idea of this module is that you need no prior knowledge of programming at the start in order to pick up programming in C# and become a programmer. That is not to say that prior knowledge does not help you in this module. I studied A level Computing at Brockenhurst Sixform College where i learnt to program in Visual Basic.NET. This has helped me in this module allot and i am currently finding the work very easy although still interesting.


Computer Architecture
Like Software Development I, Computer Architecture is a module that is done by most of the school of computing students. This module is all about the hardware of your computer from the perspective of a software engineer. Once again studying A Level Computing at Brockenhurst Six form College has helped me hugely in this module. I have already studied allot of the stuff this module covers, including number systems, microprocessors, and, Compilers, interpreters and virtual machines.


Basic Maths Technique
This module did worry me when i saw it at first but in all honest if you have any knowledge of basic calculus then this module is a breeze. If you don't know about calculus then all is not lost because the module leader does clam that you should have to know no more than GCSE mathematics to get into this module and learn from it. I on the other hand have been watching people struggle with the maths, these are the people who have not done maths at A Level. If you are dedicated enough and spend enough time at maths clinics and working through the tutorial work then it is possible to do well in this module though, do not be scared.

The Computing Environment
The Computing Environment is still somewhat of a mystery to me. Basically its a module with one semesters work spread over two semesters with lectures running once a fortnight for the whole year. The module itself in general to the school of computing and almost everyone has to do it. The good news however is that if you are on the CGP (computer games programming) then your tutorials will be lead by one of the games lecturers and they try their best to make the stuff in the general lecture relate to games. For instance studying research papers on AI programming in games rather than studying a paper on router technology that networking students may have to study. Apart from that i cant tell you much more other than that so far we have read papers and discussed the referencing systems in them learnt about the Harvard system of referencing. Luckly for me i studied this system of referencing in A Level Archeaology.


I will update you one work that i get for these modules and maybe i will be able to tell u exactly what you do in computing environment soon.

No comments: