By studying City's BSc (Hons) Computer Science with Games Technology degree, you will gain advanced knowledge of game engine architectures, computer graphics and game design, including the specialist skills needed for building computer game software.
You will acquire leading-edge computer games programming expertise, becoming proficient in a broad range of programming languages and software design techniques. You will also develop commercially valuable skills in computing laboratories and work with research groups.
This degree is suitable for those who want to apply their imagination to complex programming problems, while working in a creative, dynamic and successful area of British industry.
Watch our students at Coding Bootcamp: your introduction to coding at City
Developed by Games Industry Experts
Getting hands-on industry experience is key to your career development. Lectures are developed and delivered by industry experts. We also have strong links with games companies, helping you to find internships and placements as part of your courses. We source opportunities, help you with applications and support you during your internship/placement.
Companies that have offered these opportunities to City students in the past include Sony, EA , Rockstar Games, Criterion, Jagex, Eutechynyx, Beefjack, Ideaworks and Playpen.
James Barlow-Bignell (BSc Advanced Games Coursework) OpenGL game written in C++
This course shares a common first year with the following City courses, giving you the flexibility to change course after a year's study if required (subject to approval):
City's BSc (Hons) Computer Science with Games Technology is accredited by the Chartered Institute for IT (BCS), exempting students from their professional examinations and offering a pathway to Chartered status.
This course is accredited by TIGA, a non-profit UK trade association representing the UK’s games industry.
- 'A' Level: 360 UCAS tariff points or BBB from 3 'A' Levels; reduced offers may be available to some applicants
- IB: 32 points, including 6 in all higher subjects
- BTEC: D*DD - D*D*D* (IT/numerate subjects only)
- Full-time EU: £9,000 per year (2015/16 fee; 2016/17 TBC)
- Full-time Non EU: £13,000 per year
Typical offers require one of the following:
- ‘A’ Level
- 360 UCAS tariff points, depending on qualifications. Or BBB from 3 ‘A’ Levels.
- Reduced offers may be available to some applicants.
- 32 points, including 6 in all higher subjects.
- IT/numerate subjects only. IT (Software Development) preferred. Typical offers D*DD – D*D*D* to be considered on a case by case basis.
In addition, the following is required:
- GCSE English Language at grade C and Mathematics at grade C (or equivalents).
Other Suitable Qualifications
- Access to Higher Education will be considered when combined with substantial work or other experience.
- Other qualifications will be considered on an individual basis.
If you do not qualify for direct entry, you may wish to take a foundation programme first. These programmes are designed to prepare students for entry to City's undergraduate courses.
INTO City University London
INTO City University London offers an International Foundation programme in Computer Science. This course offers a route to City University London through an excellent teaching and learning experience located in purpose-built study facilities. Successful completion of the International Foundation programme at INTO City University London to the standard required provides guaranteed progression to this degree.
- IELTS: 6.0 overall, to include 6.0 in writing
- PTE Academic: 58 overall with a minimum of 50 in each component.
English language programmes
If you need to improve your English language skills before you enter this course, our partner, INTO City University London offers a range of English language courses. These intensive and flexible courses are designed to improve your English ability for entry to this degree. Find out more about:
If you are not from the European Economic Area / Switzerland and you are coming to study in the UK you may need to apply for a visa or entry clearance to come to the UK to study.
The way that you apply may vary depending on the length of your course; there are different rules for:
- Students on courses of more than 6 months
- Students on courses of less than 6 months
- Students on a pre-sessional English Language course
Please note: If you require a Tier 4 student visa to study in the UK, you cannot undertake any City University London courses on a part-time basis.
For more information see our main Visa page.
- Start Date:
- September 2016
City's BSc (Hons) Computer Science with Games Technology degree will help you develop your career in an exciting and dynamic industry.
You will gain:
- Advanced knowledge of games theory, graphics and games design
- Leading-edge computer programming expertise
- Specialist skills for building computer games software.
While at City, you will:
- Become proficient in a broad range of programming languages
- Become proficient in software design techniques
- Develop commercially, valuable skills and create a portfolio of technical demonstrations and games
- Develop expertise in computer games programming, software and technologies.
In year one, you will study six core modules:
- Computation and reasoning
- Mathematics for computing
- Software engineering
- Systems architecture
- Programming in Java
- Business systems.
In year two, you will take a further six core modules and can choose to undertake a project. Professional Pathway students take the core modules over a period of two years.
Core modules include:
- Data structure & algorithms
- Games technology
- Networks & operating systems
- Object-oriented analysis & design
- Professional development in IT
- Programming in C++
- Team project.
In year three, you will take one core module in Advanced games technology and may choose five elective modules from a list of over 20. You will also undertake an individual project researching and developing systems in an area of your own specialist interest. Professional Pathway students take these core and elective modules over a period of two years.
Elective modules include:
- Computer Graphics
- Computer Vision
- Digital Signal Processing
- Advanced databases
- Artificial intelligence
- Business engineering with ERP solutions
- Cognition and technologies
- Data visualisation
- IT security
- Project management
- Management of IT strategy.
Teaching and Assessment
You will learn through a combination of:
- Case studies
- Laboratory sessions.
Project and group work aim to develop creativity and problem-solving and play a major part in the course. Learning is also supported by City's online e-learning system.
Assessment is by examination and coursework, although some components, such as the team project, are assessed by coursework alone.
Your final degree classification is calculated from the second and final years, with weightings of 40 per cent and 60 per cent respectively.
You may wish to undertake some preparatory reading.
Barnes, D. and Kölling, M. (2012) Objects First with Java, Fifth edition, Pearson. ISBN 978-0132835541.
Sommerville, I. (2010) Software Engineering, 9th edition. Pearson.
Lipschutz, S. and Lipson, M. (2009) Discrete Mathematics 3rd edition. Schaum’s Outlines. ISBN: 978-0071615860
McShaffry, M and Graham, D. (2012) Games Programming Complete, 4th edition. Cengage Learning. ISBN: 978-1133776574
Module leaders may choose to use different or additional texts to the ones listed above.
- Full-time EU: £9,000 per year (2015/16 fee; 2016/17 TBC)
- Full-time Non EU: £13,000 per year
For up-to-date information about tuition fees, living costs and financial support, visit Undergraduate Fees and Finance.
As part of City's BSc (Hons) Computer Science with Games Technology you may gain paid work experience as part of your degree through one of our placement schemes:
- One-year placement - these are taken after you have successfully completed your second year of studies; students work between nine and fifteen months on placement before returning to City to complete their final year;
- Professional Pathway Scheme - this scheme is unique to City University London and offers you the opportunity to combine paid placement employment and study.
Placements are a fantastic way to gain professional experience in a relevant field as part of your degree. The School has its own dedicated placements team that provides on-hand support and guidance for students throughout their studies. The team has longstanding relationships with an impressive and diverse range of companies spanning both large and small organisations including start-ups in Tech City.
Placements are highly encouraged at City; students that complete a placement year benefit from gaining professional experience working on real-life projects and are also more likely to:
- Achieve a first - 48% of students that completed a placement were awarded a first class degree overall*
- Secure a graduate-level job - 100% of students that completed a placement year secured graduate level work within six months of graduation*
- Earn a higher salary - placement students earn on average £3,000 more than non-placement students*
*Data source: HESA DLHE survey 2011/12
Careers include working as a key technical specialist in the computer games industry. A broad knowledge of computer science and sophisticated programming skills also make graduates attractive to employers in a wide range of other industries.
City's BSc (Hons) Computer Science with Games Technology degree is accredited by the British Computer Society (BCS), exempting you from their professional examinations and offering a pathway to chartered status.
This course will enable you to...
...move on to further study. City offers a range of Masters degree courses related to Computer Science with Games Technology:
Find out more about City University London
Computer Science with Games Technology
UCAS code: G490
Applications for degree courses must be made through UCAS. You can apply through your school or college using the Apply system, which enables you to submit your application directly to the UCAS website.
Universities and Colleges Admissions Service (UCAS)
Rosehill, New Barn Lane,
Cheltenham, Gloucestershire GL52 3LZ
UCAS Customer Service Unit telephone numbers:
- For callers in the UK: 0871 468 0 468
- For callers outside the UK: +44 (0)871 468 0 468
For callers with hearing difficulties
- From the UK use the Text Relay service on 18001 0871 468 0 468
- From outside the UK dial +44 151 494 1260 (text phone) and then ask the operator to dial 0871 468 0 468.
You can apply for up to five universities on the form. Please take care to enter the correct course code, particularly for subjects with a foundation year or with BSc and BEng options. UCAS has implemented an 'invisibility of choices' policy so that, on the initial application and while you are receiving decisions, each university can only see their entry and not those of other universities you have chosen. This ensures that your application for a course at City University London is considered solely on your academic and personal qualities. You should submit your completed application form to UCAS with a £21 application fee. If you want to apply to City only, you can make a single choice application at a reduced rate of £11. The UCAS code for City University London is C60.
When to apply
Your application for entry in September 2016 should arrive at UCAS between 1 September 2015 and 15 January 2016. Applications that arrive after 15 January 2016 will be considered only at the University's discretion. When your application is acknowledged by UCAS, you will be sent a personal identification number so that you can access your records via Track on the UCAS website.
For general enquiries about the admissions process, please contact the
T: +44 (0)20 7040 8716/0223
If your enquiry is about admission to a particular course, you should contact the admissions tutor for that course (please see the course description for contact details).