UCAS CODE GG4P
(Campus code -
An undergraduate degree course comprises 360 credits. If you are studying full-time, you will normally complete these credits over a 3 year period. If you are studying part-time, you will complete these over a longer period, usually 6 years.
A postgraduate degree course comprises 180 credits. If you are studying full-time, you will normally complete these credits over one year. If you are studying part-time, you will complete these over a longer period, usually 2 years.
For full information about tuition fees for this course, please visit our money pages.
Students are expected to have studied to A Level standard or equivalent. You must have five GCSEs at grade C or above, including Mathematics and English Language. All applications are considered on an individual basis.
Our computer games development degree will prepare you for a career in software engineering, with a particular emphasis on programming for computer games development
This course includes a foundation year will prepare you for the BSc (hons) Computer Games Development (Including Foundation Year), providing you with amazing opportunities for careers in the computing industry.
If you love gaming, you will know how fast the industry is developing and expanding, with thousands of people all over the world waiting to get their hands on new releases. As a result, the computer games industry is a rapidly-expanding area that offers many opportunities. On the BSc (Hons) Computer Games Development course, you can turn your love of gaming into your dream career.
This BSc (Hons) Computer Games Development degree will prepare you for a career in software engineering, with a particular emphasis on programming for computer games development. So, rather than playing games all day, you will discover how to create them. You will learn essential programming skills, such as coding from a brief, team working and understanding computer hardware. You will get to improve on your favourite games, as well as design and build your own.
We have installed brand-new facilities, including a lab with five Microsoft Xbox 360s, surround sound 40 inch LCD TVs and cutting-edge gaming PCs, so you can develop games and test them out on the big screen. You can also be part of our active Computer Games Society and enjoy company visits and guest lectures from industry professionals, including Microsoft. What’s more, University of South Wales’s BSc Computer Games Development has BCS to Chartered Information Technology Practitioner (CITP) level.
Click here to find out what the BSc qualification means.
The BSc (Hons) Computer Games Development degree focuses on the technical aspects of game development, specifically programming, rather than the artistic side. In the first year you will study C / C++ programming (the industry standard language) along with maths, game design and game modding. In game modding you will have experience of 3D modelling in 3DS Max. In the second year you will do Computer Graphics, further programming, AI and Games Development Workshop. In terms of graphics we cover both OpenGL and Direct3D. These subjects continue into the final year where you do real-time rendering, more advanced AI, advanced object oriented and component oriented software design and a project.
|Level 1 Modules||Compulsory/Optional||Credits|
|Computer Systems and Network Technologies||Compulsory||20 Credits|
|Game Object Scripting1||Compulsory||20 Credits|
|Information Engineering||Compulsory||20 Credits|
|Professional Games Development||Compulsory||20 Credits|
|Mathematics & Statistics for Computing||Compulsory||20 Credits|
|C++ Programming||Compulsory||20 Credits|
|Level 2 Modules||Compulsory/Optional||Credits|
|Operating Systems||Compulsory||20 Credits|
|Game Object Scripting 2||Compulsory||20 Credits|
|Data Structures and Algorithms||Compulsory||20 Credits|
|Team Project Game Development||Compulsory||20 Credits|
|Computer Graphics||Compulsory||20 Credits|
|Modelling of Shape Space & Movement||Compulsory||20 Credits|
|Supervised Work Experience||Optional||120 Credits|
|Study Overseas||Optional||120 Credits|
|Level 3 Modules||Compulsory/Optional||Credits|
|Advanced LSEPI||Compulsory||10 Credits|
|Computing Individual Project||Compulsory||30 Credits|
|Concurrent and Parallel Programming||Compulsory||20 Credits|
|Modern Applications of Artificial Intelligence||Compulsory||20 Credits|
|Real-Time Rendering Techniques||Compulsory||20 Credits|
|Compiling Techniques||Compulsory||20 Credits|
Should you progress to the MComp, you would study for a further year:
|Level 4 Modules||Compulsory/Optional||Credits|
|Major Group Project||Compulsory||40 Credits|
|AI Game Programming||Compulsory||20 Credits|
|Game Engine Design||Compulsory||20 Credits|
|Real-Time Computer Graphics||Compulsory||20 Credits|
|Independent Study||Compulsory||20 Credits|
The above information is a sample module description for illustrative purposes. Modules and module content may change from time to time.
You will spend 16 hours each week in lectures, tutorials and practical sessions. You will also spend four hours per week, per module, on coursework, general reading and other preparation.
Assessment includes examinations, coursework and problem-based exercises taught using real-life scenarios. We strongly recommend you spend up to a year working in industry at one of a variety of organisations in the UK or abroad. Not only will this improve your CV and your employability, but it can also often lead to career opportunities with your placement employer.
There has been a huge growth in the games development industry, so if you have the right skills and the right experience, there are more employment opportunities than ever before. There is a demand from industry and commerce for highly-trained and motivated software engineers, but you will also gain skills that are useful in other software careers.
This degree gives full exemption from the examination requirements of the British Computer Society and is BCS accredited to Chartered Information Technology Practitioner (CITP) level.