Close icon

Personalise what you see on this page.

Choose from the options below. We'll show you information based on your current location as default.


  • United States
Please select so we can show the most relevant content.


  • United States
Please select so we can show the most relevant content.


  • Undergraduate courses
Please select so we can show the most relevant content.
Viewing as a student from United States living in United States interested in Undergraduate courses

Course options

  • Qualification

    Bachelor of Science (with Honours) - BSc (Hons)

  • Location

    Main Site

  • Study mode

    Full time

  • Start date


  • Duration

    3 Years

Course summary

Become a master programmer and stay at the very forefront of the games evolution. Working side by side with games artists and designers, you will develop a deep technical understanding of games engines and programming architecture. Develop unrivalled skills within programming and scripting, content generation, AI and virtual and augmented reality. With no prior knowledge in coding or programming needed, the course will provide you with the tools and confidence to thrive in the competitive world of gaming.The BSc (Hons) Games Programming course sits alongside the BA (Hons) Games Development course and prepares students for coding careers in the games industries. Working alongside games artists and designers, students will develop the deep technical understanding of games engines and programming architecture they need to make games in today’s growing industry. Applicants will not require any prior knowledge of coding or programming, the course will introduce the basics elements required, and support expanding knowledge and skill sets throughout the progression of the degree, developing their practice in a supportive and critical environment. The course curriculum will introduce students to programming languages (C++ and C#), games engines (Unreal and Unity), and the development of specialist skills within programming & scripting, procedural content generation, AI, Virtual and Augmented Reality.Key study topics:- Collaborative practice, game jams and working with industry will be fundamental aspects of the student experience. Students will become familiar with the use of game technologies and the ability to utilise industry-specific tools to develop games for mobile, indie and AAA console games.- Skills acquired as part of the course offer potential for application within other aligned areas of computing such as mainstream programming, web/app development. - The programming course will enable students to develop industry-level skill-sets and the ability to think creatively about programming, working independently and as a part of a team. The course reflects forward thinking industry practice in its approach to games programming and how it meshes with the other games development disciplines.

Application deadline

15 January

Tuition fees

Students living in United States
(international fees)

£ 16,500per year

Tuition fees shown are for indicative purposes and may vary. Please check with the institution for most up to date details.

University information

Ravensbourne University London

  • University League Table


  • Campus address

    Ravensbourne, Greenwich Peninsula, 6 Penrose Way, Greenwich, SE10 0EW, England

Suggested courses

Kingston University

Computer Games Programming BSc (Hons)

Kingston University

University league table

University of Southampton

Games Design and Art BA (Hons)

University of Southampton

University league table


Is this page useful?

Yes No

Sorry about that...



Thanks for your feedback!