Course Overview

Attendance
UK/EU Fees £9,250 *
International Fees £14,000 *
Duration 3 or 4 years

* Price per academic year

Course summary

Computer Games Development combines technology and creativity in a multidisciplinary way. The games industry is still an expanding and challenging sector with continually evolving ideas and cutting-edge technologies. It requires practitioners to exercise more flexibility in software specifications and functionality, through adapting their approaches to design and management while keeping abreast of broad changes to technology.

This course covers all major technical aspects of the games development process from design to production. It aims to prepare you for a career in software development with a particular emphasis on computer games. The course provides you with a solid understanding of game technologies including programming, applied maths, computer graphics and game engines. You are supported to expand a broad range of knowledge and skills including mobile and web application development, 3D modelling and animation, and human computer interaction. To enhance student employability the course offers a number of talks from creative industry and will support your participation in prestige game competitions and digital fairs as well as industrial placements and internships.

The Computer Games Development BSc will prepare you for work in an increasingly challenging and rewarding field by giving you a clear perspective of the current nature and practice of games development. You will be equipped with the required technical and creative skills for the new era of game developers. You will gain a thorough knowledge of programming, computer graphics and game project management, together with an appreciation of the industrial environment.

The course offers a short-term work-based learning experience that will give you the opportunity to work on a real-life problem, which is normally set by an external organisation as a small-scale project. This experience will allow you to put theory into practice by applying your knowledge and skills gained from various modules to address a real-life situation, usually within the context of a business-related problem.

In addition, you will have the opportunity to take a year in industry (work placement) after completing the second year of your study. This will help you gain work experience and increase your chances of employability after you graduate. You will be offered help and support to find and secure placement opportunities through various workshops and events organised by the Career Development Centre and the course team. Typically, you will be assigned into roles involving tasks related to various aspects of computer games development.
 

Course structure

The following subjects are indicative of what you will study on this course.

To help you make an informed decision, you can have a look at how marks have been calculated and study time has been distributed on this course in the past.

Subjects of study include:

  • Applied Mathematics
  • Game Design and Asset Creation
  • Game Enterprise
  • Games Development Group Project
  • Programming Methodology

Credit Level 4
 

Subjects of study include:

  • 3D Interactive Media Development
  • Algorithms: Theory design and implementation
  • Game Programming Patterns
  • Game Studio (Work-Based Learning)
  • Games Engine Architecture
  • Machine Learning and Data mining
  • Maths & Physics for Games
  • Mobile Application Development
  • Network Software Engineering
  • XR Multimodal Interaction

Credit Level 5

This course gives you the opportunity to take a year in industry (work placement) after completing the second year of your study. This will help you gain work experience and increase your chances of employability after you graduate.

You will be offered help and support to find and secure placement opportunities through various workshops and events organised by the Careers and Employability Service and the course team.

Typically, you will be assigned into roles involving tasks related to various aspects of computer games development.

Subjects of study include:

  • Advanced Interactive Media Development
  • Computer Graphics Programming
  • Final year project
  • Game AI
  • Games Networking and Security
  • Interactive 3D Visualisation
  • Mobile Native Application Development
  • Mobile User Experience

Credit Level 6

Westminster Plus Electives

 
Thumbnail

As part of your course you may be able to take elective modules. Electives are an exciting opportunity to widen your experience at university and to gain skills and knowledge that will help make you more employable.

Find out about Westminster Plus Electives.

Professional accreditation

The course is intended to fulfil the educational requirements of the British Computer Society (BCS) to fulfil the educational requirements registration as a Chartered IT Professional (CITP) and partial Chartered Engineer (CEng). 

Please note that re-accreditation from BCS is currently pending.

Course Team

Dr Anastasia Angelopoulou

Senior Lecturer

Dr Anastassia Angelopoulou teaches Mathematics and 3D Graphics Programming in the first and second year of all Computer Science degrees (BSc. Computer Games, BSc. Computer Science, BSc. Software Engineering). She has worked on many research projects for the development of Educational and Augmented Reality (AR) games for theatres and museums (e.g. Southwark Playhouse, Sutton Hoo) as well as for charities (e.g. City of Westminster Archives). She has more than 5 years industry experience in software development and she is External Examiner to Leeds Beckett University.

Drew Cattanach

Lecturer

Drew Cattanach has over 17 years’ experience in the UK Games industry developing triple A content for companies such as Electronic Arts and PKR. Drew’s past game credits include titles for the highly successful Harry Potter and Formula 1 franchises as well as cult classics such as Shox and the award winning Theme Park World.

Drew is knowledgeable in developing environment assets, characters and animation for games and other interactive narratives as well as developing asset management pipelines for traditional console titles and innovative Games as a Service, software solutions.

Paul Rosson

PTVL - DCDI

Paul Rosson is a Unity specialist with 4 years' games industry experience working with game companies such as “If You Can” and “Beyond The Story”. He has developed both client-facing and back-end components for several published titles and research projects. Paul comes from a strong mathematical background with an emphasis on gesture recognition and statistical models, and is proficient with all aspects of game development from artificial intelligence and networking through to gameplay programming and interaction paradigms.

Course Team

Dr Li Jin

Senior Lecturer

Dr. Li Jin is a Senior Fellow of UK Higher Education Academy and senior lecturer who mainly teaches Game Engine Architecture and Game Group Projects modules (game programming and asset management). Her current research is mainly on a number of creative projects using emerging interactive technology including Virtual Reality, Augmented Reality, Gamification, and social media services for real time systems and apps to meet the needs of industry and society including digital interpretation, game based learning, and interactive story telling in festivals and museums (e.g. V&A).

Jeffrey Ferguson

Lecturer

Jeff has more than 10 years’ experience in the London video games industry including work with Philips, Sony-Psygnosis, and EA. This includes work in character creation, animation, and motion capture and resulted in the conversion of Duke Nukem and Unreal to the original PlayStation. Following this, he played a key role at Inition Ltd., a pervasive media company based in Shoreditch specialising in unique combinations of emerging technology.

Entry Requirements

  • A Levels – BCC to ABB
  • International Baccalaureate – 27 points. We also welcome applications from students taking the IB Career related Programme
  • BTEC Extended Diploma – DMM to DDM
  • BTEC Diploma – D*D to D*D*
  • Access – 104 to 128  UCAS Tariff points from the Access course

In addition to one of the above, you should have:

  • GCSE English Language grade 4/C – IB grade 4 Higher Level, GCSE Maths grade 4/C – IB grade 4

If your first language is not English, you will need an IELTS of 6.0 overall, with 5.5 in each component.

We also welcome applications from students who are taking a combination of qualifications listed above. For further information, please contact Course Enquiries.

View more information about our entry requirements and the application process

 

 

  • International Baccalaureate – 27 points

If your first language is not English, you will need an IELTS of 6.0 overall, with 5.5 in each component.

More information

Careers

Use our cutting-edge, industry-standard software, game engines (Unreal Engine 4, Unity and MonoGame) and console development kits to enhance your learning experience.

Our course offers dedicated games project lab with the latest technology to deploy your games in industry standard platforms like PS4, STEAM and Xbox as well as deploying mobile games for android and iOS.

Specialised motion capture facilities to develop your own character animation.

Specialise cutting edge immersive hardware like hololens, VR (Oculus, HTC), Mobile VR (Samsung GearR and OSVR), kinect, Leap Motion and PrioVR.

Watch our annual Demo Motion Capture day form our experts Jeff Ferguson and Alex Diplock.

3DS Max version of the games project lab 

 

As part of the main computer science stream, the games development course aims to produce graduates to help shape the future of software engineering.  The course content is contemporary and shaped for employability through close links with local and national employers.

You will spend around 12-15 hours per week in lectures, tutorials and laboratories. Lectures are used to present key concepts, theories and techniques.  Tutorials and laboratory-based activities increase your understanding of the subject and allow you to develop your competence and confidence in technological and theoretical work. 

During the course, you will be required to actively participate in group work, discussions, seminars, and private study. 

How are you assessed?

Due to the practical nature of this course, assessment is extremely varied and includes:

  • practical projects
  • work portfolios
  • academic and evaluative essays
  • multiple choice tests
  • oral presentations
  • examinations
  • case studies

On graduating, you will have a mathematics/games-orientated programming degree, which is highly sought after by the computer games industry. The BSc (Hons) Computer Games Development degree was created in response to the acute shortage of game programmers and designers within the industry, and is designed to meet the industry requirements outlined by industrial panels such as TIGA and Skillset. The University works closely with leading game developers such as King, Imaginarti, Marmelade and Bossa Studios, making graduates from the course highly employable within these industries. 

Graduates have found employment as games, graphics and network programmers in a wide variety of different areas. These areas include creating console games for Microsoft XBox, to programming the latest mobile devices. While pursuing their studies some students have taken advantage of the University’s enterprise initiatives to find their own start-up companies – Arrekz Gamin, True Ronin Games.

Industry engagement is an essential part of the course as students will hear from industry speakers and receive mentorship from industry professionals as part of their group project work. 

Where do Westminster computing graduates work?

Some routes our graduates have pursued:

  • Computer game development
  • Mobile app developer
  • Software development
  • Web developer

Graduates from this course have been successful in finding work with these big names:

  • Microsoft
  • Sega
  • King
  • SiNi Software
  • Beyong the Story
  • CGI
  • Slitherine Software UK Ltd

Our Careers and Employability Service is here to support you to achieve your full potential.
 
With a growing network of over 3,000 employers around the world and a team of experienced careers consultants, we provide you with a variety of opportunities to work and develop new skills. As a University of Westminster student, you’ll have access to our services throughout your studies and after you graduate.
 
We can help you:
    •    find work placements, graduate jobs or voluntary experience related to your course
    •    discover international opportunities to enhance your employability
    •    write effective CVs and application forms
    •    develop your interview and enterprise skills
    •    plan your career with our career consultants
    •    gain insights into your chosen industry through mentoring
    •    meet employers and explore your career options at our employer fairs, careers presentations and networking events 
 
Find out more about the Careers and Employability Service.

 

Find out more about other employability initiatives at the University of Westminster. 

What our students say

Tamas Aczima

Tamas Aczima

Computer Games Development BSc Honours

The University provided me all the necessary skills that helped me get my first job in the game industry. During my internship I’ve had the opportunity to work on different projects, which included fixing bugs in already released games, working on a prototype that will be developed into a full game and working on the studio’s main project.

It’s been an amazing experience to gain insight into game development and I’m going to start my final year with more confidence.

(Final Year Student)
BOSSA Studios Placement

Jacquelina Watson

Jacquelina Watson

Computer Games Development BSc Honours

I have found the University of Westminster to be an inspiring environment. The tutors all have extensive experience in games and that is very stimulating and shines through in my current workflow. The course has given me the opportunity to attend many workshops and conventions that have been useful from networking but also have encouraged me to be more creative and forward thinking in general. Overall I have enjoyed my time here and look forward to what my future at the university holds.

(2nd Year Student)
President of the Games & Creative Society

Jeremy Ratcliffe

Jeremy Ratcliffe

Computer Games Development BSc Honours

The degree helped to gain experience in several disciplines and technologies related to game development, such as programming, animation, augmented and virtual reality. The best experience I had was during my final year where I had the opportunity to work alongside a company for an AR game using Unity. I have recently graduated and I am currently hired by the same company and in the process of turning that project into a full marketed product.

(Graduated in 2017)
Unity Mobile Developer at NumberFit

What our students say

Sam Clarke

Sam Clarke

Computer Games Development BSc Honours

The course had a lot of practical team work based programming projects, which was incredibly valuable. I got my first job in the games industry by taking part in game jams (competitions for making games in a short amount of time) which was encouraged and arranged by the tutors of the games course. I highly recommend Westminster to anyone who wants to get a technical position in the games industry.

(Graduated in 2016)
Unity Developer at AppBoxMedia

Scott Anderson

Scott Anderson

Computer Games Development BSc Honours

The variety of modules helped with learning about the many parts of game development gaining useful knowledge and team work skills readying us for work in games industry. The most important thing to me securing a job were the many game jams, the students and I took part in thanks to the university advertising them. Winning a game jam resulted in myself and other students securing full time jobs.

(Graduated in 2017)
Mobile Game Developer at AppBoxMedia

Benjamin Foote

Benjamin Foote

Computer Games Development BSc Honours

The course stood out to me as it encompassed a wide variety of technical and creative modules. My lecturers were excellent at encouraging myself and classmates to also participate in projects outside of our course to build our portfolios and industry connections. With the help of the university I was hired for my first job within just a couple weeks of graduating and now help to develop tools for 3D artists and architects, a job I find extremely fun and rewarding.

(Graduated in 2017)
Software Developer at SiNi Software

Find out more

Computer Games Development BSc Honours

Westminster Alumni at Work Game Designer

Computer Games Development Digital Showreel

Fees and Funding

UK and EU tuition fee: £9,250 (Price per academic year)

When you have enrolled with us, your annual tuition fees will remain the same throughout your studies with us. We do not increase your tuition fees each year.

Find out how we set our tuition fees.

Funding

As well as tuition fee loans, there is a range of funding available to help you fund your studies.

Find out about undergraduate student funding options.

Scholarships

The University is dedicated to supporting ambitious and outstanding students and we offer a variety of scholarships to eligible undergraduate students, which cover all or part of your tuition fees.

Find out if you qualify for one of our scholarships.

See what you may need to pay for separately and what your tuition fees cover.

 

 

International tuition fee: £14,000 (Price per academic year)

When you have enrolled with us, your annual tuition fees will remain the same throughout your studies with us. We do not increase your tuition fees each year.

Find out how we set our tuition fees.

International student funding

Find out about funding for international students.

Scholarships

The University is dedicated to supporting ambitious and outstanding students and we offer a variety of scholarships to eligible undergraduate students, which cover all or part of your tuition fees.

Find out if you qualify for one of our scholarships.

See what you may need to pay for separately and what your tuition fees cover.

Course Location

Our Cavendish Campus in the heart of London is home to our science and technology disciplines. With first-class facilities, the campus houses subjects from Biosciences, Computer Engineering, Nutrition and Psychology and benefits from advanced state of the art science and psychology labs. For more details, visit our Cavendish Campus page.

Contact us

Contact the Course Enquiries Team:

+44 (0)20 7915 5511

[email protected]

Opening hours (GMT): 9am–4.30pm Monday to Friday

More information

Your Westminster

Book an open day. Order a prospectus. Sign up for newsletters.