UCAS Code: GGK6 BSc/CGP
4 years sandwich or 3 years full-time
The creation of interactive computer systems and software for the purpose of entertainment and fun is a rapidly growing industry. The computer games industry has matured to include ground-breaking work on Computer Graphics, Animation, Programming, AI and even Artificial Life. This degree provides students with a comprehensive education and training in all aspects of computer games construction, programming and technology.
In the first year, students study a range of modules designed to cover the basic knowledge and skills in Mathematics, Computer Programming and the use of the Internet. They are also introduction to the basic concepts of Computer Games and Games Technology.
In the second year, modules cover such subjects as Games Programming, APIs in Games Engines, Level Design, Graphics Programming, Graphical Mathematics and Visual Simulation. Students may take the option to spend their third year on placement in industry.
The final year includes Games Physics, Games AI, Advanced Visual Simulation and Advanced Graphics Programming modules. All modules are constantly updated and reviewed to ensure that they keep up to date with the latest developments. Students also undertake a major project.
Core Modules |
|
C Programming (Double Module) |
Communications |
Computing Mathematics |
Exploiting the Internet |
Graphical Mathematics 1 |
Introduction to Games |
Introduction to Games Technology |
Principles of Computers 1 |
Options Include |
|
Business Organisation |
European Language |
Formal Methods 1 |
Introduction to Virtual Reality |
Principles of Computers 2 |
Scriptwriting |
Core Modules |
|
APIs in Games Engines |
C++ for Games Programming (Double Module) |
Graphical Mathematics 2 |
Graphical Programming (Double Module) |
Level Design |
Programming for Visual Simulation |
Options Include |
|
Advanced World Wide Web (Double Module) |
European Language |
Expert Systems |
Formal Methods 2 |
Functional Programming |
Games Design |
Games Production |
Networks and Communications |
Numerical Programming |
Object Technology 1 |
Object Technology 2 |
Systems Architecture |
User Interfaces |
Virtual Reality for the Web |
World Creation (Double Module) |
Supervised Work Experience Placement (Optional) |
Core Modules |
|
Games Artificial Intelligence |
Games Physics |
Practical Project | |
Options Include |
|
Advanced Games Design |
Advanced Graphics Algorithms |
Advanced Visual Simulation |
Computer Systems Architecture |
Creative Virtual Reality |
Distributed Computing |
Formal Aspects of Computer Science |
Games Futures |
Online Games Programming |
Plug-in Production |
Programming the Web |
Students graduating from this course are well suited to careers in games programming and production, graphics programming and simulation and may like to consider virtual reality or the rapidly growing World Wide Web software industry.
In addition to the standard requirements which can be found on the Degree Introduction page, GCE/VCE Advanced level qualifications must normally include a subject that shows skills in numeracy, such as mathematics, physics or computing.