A good mathematics background is advisable. The first year of the course is common with G500 and introduces the basic skills in the subject. In the second and third years you will learn to implement 2D applications using simple graphics systems. This is then extended to 3D viewing and includes colour, lighting and rendering. There are also modules on virtual reality and computer animation.
Every large company is faced with a range of challenging problems.
This course, which was previously a track within Computing Science, focuses on the skills which are necessary to provide answers to these questions. Following the common first year you will take modules on operations research, artificial intelligence, data structures and acquire other skills which can lead to rapid promotion to key management positions in large companies. This is another of the new specialist degree programmes which we have developed and focuses on the core features of modern computing systems. It shares a common first year with Computing Science. In the second and third years there is a wide range of choice which includes operating system kernels and architectures, advanced algorithmics, programming languages, real-time systems and networks.