Computer Games Programming BSc - Uni4edu

Computer Games Programming BSc

Roehampton Campus, United Kingdom

17628 £ / years

Bachelor's Degree36 months
Modern university campus in south-west London with green parkland, students walking between historic college buildings, digital media centre visible in background, bright overcast sky typical of England
Bachelor

BSc (Hons) Computer Games Programming

University of Roehampton

Computer Games Programming

Duration3 Years
LanguageEnglish
FormatFull-time
LocationLondon, UK

Program Overview: BSc Computer Games Programming

The BSc (Hons) Computer Games Programming at the University of Roehampton prepares you to succeed in the technically demanding field of game development. The program focuses on the core technical aspects of games development including software development, engine development, graphics programming, and simulation.

You will acquire a diverse set of skills essential for a career in the gaming industry, from mastering game coding languages and AI programming to designing captivating gameplay experiences. The course is aligned with industry standards and professional game development practices, ensuring you develop comprehensive technical skills in game development, programming, and interactive systems.

Throughout the program, technology work culture is embedded in the curriculum, replicating real industry experience. You will engage in project-based learning alongside students from Games Design and Games Art, ensuring you graduate with both technical and professional fluency ready for the workplace.

Key Program Highlights

  • Industry-aligned curriculum covering C++, C#, AI programming, physics simulation, and game engine development
  • Cross-disciplinary project-based learning with Games Design and Games Art students using Unity and Unreal Engine
  • Flexible teaching scheduled across no more than three days per week, allowing time for personal projects and part-time work
  • Located on a parkland campus in south-west London with access to a dedicated digital media centre and esports arena

Curriculum and Modules

The BSc Computer Games Programming curriculum builds progressively from foundational programming principles through to advanced game engine construction. Modules emphasise hands-on laboratory practice, applied problem-solving, and collaborative project work that mirrors professional game studio environments.

Software Development

Introduces core computational thinking concepts and fundamental programming principles using Python. You will learn to create pseudocode and programs while exploring documentation, libraries, IDEs, and debugging tools.

Games Programming

Builds on Software Development by examining challenges in real-time interactive game applications. Focuses on developing C++ programming skills including object-orientation, template programming, and effective design patterns.

Computer Graphics

Covers fundamental concepts for creating interactive 3D graphics applications, including mathematical principles for computer graphics, game physics, and AI. Topics range from simple geometry rendering to complex scene building with lighting and post-processing.

Games Prototyping

A collaborative module where you work with students from Computer Games Programming, Games Design, and Games Art to prototype game-based projects using industry-standard tools such as Unity or Unreal Engine.

AI and Advanced Programming

Develops expertise in artificial intelligence implementation for games, emphasising intelligent NPC behaviour, procedural content generation, and efficient rendering techniques within professional development frameworks.

Games Engineering

The capstone module where you construct a game engine from elements of previous work, then use it to create a complete game. You work as a team to demonstrate your ability to undertake significant software engineering work and deliver a professional portfolio piece.

Elective and Specialisation Options

Database and Architecture Management Advanced Graphics and Visual Effects Physics Simulation and Algorithm Design Professional Development and Project Management

Admission Requirements

The BSc Computer Games Programming welcomes applicants who demonstrate an interest in technology, programming, and creative problem-solving. All applications and inquiries are handled through Uni4Edu, which will guide you through every step of the process.

Academic Requirements

  • A-Level or EquivalentTypical entry requirements include A-levels or equivalent qualifications. Contact Uni4Edu for specific grade requirements.
  • International BaccalaureateIB Diploma accepted. Contact Uni4Edu for the minimum points required.
  • GCSE RequirementsGCSE Grade C/4 or above in English Language and Mathematics, or international equivalent
  • Foundation Year OptionA 4-year option with an integrated Foundation Year is available for students who do not meet direct entry requirements
  • International QualificationsA wide range of international qualifications are accepted. Contact Uni4Edu for country-specific entry requirements.

English Language Requirements

  • IELTSContact Uni4Edu for the minimum overall and component scores required
  • GCSE/IGCSE EnglishGCSE Grade C or above in English Language, or IGCSE Grade C or above (first or second language)
  • International Baccalaureate EnglishSL grade 4 or HL grade 3 (Language A) or SL grade 6 or HL grade 5 (Language B)

Required Documents

Completed application form via Uni4Edu Academic transcripts and certificates Personal statement Proof of English language proficiency Copy of passport (for international applicants)

For personalized admission guidance, document verification, and application support, please contact Uni4Edu

Scholarships and Funding

The University of Roehampton offers a range of generous scholarships to support international undergraduate students. These awards are designed to make studying in London more accessible and reward academic achievement. Contact Uni4Edu for full details on eligibility and how to apply.

International Excellence Scholarship

Up to GBP 4,000 per year

Available to high-achieving international undergraduate students as a tuition fee discount. Awarded based on academic performance at the point of application. Cannot be combined with other Roehampton scholarships.

EU Scholarship

GBP 7,000

Available for students from European Union countries with EU nationality and overseas fee status. Applied as a tuition fee discount for the first year and subsequent years of study.

Esports Scholarship

Up to GBP 1,500 per year

Cash scholarships available to undergraduate students who demonstrate aptitude in esports. Particularly relevant for Computer Games Programming students. Awarded based on an additional online application assessed by a panel.

For detailed tuition fee information, please contact Uni4Edu — we will guide you through the costs and available funding options for this program.

Career Prospects

The BSc Computer Games Programming is designed to empower and transform you, preparing you for a successful career in the games industry. From day one at Roehampton, you will have access to employability events, guest industry speakers, networking opportunities, and personalised mentoring and careers support.

5+ Distinct Career Pathways in Games Industry
3 Years of Hands-on Portfolio Building
24/7 Student and Careers Support Available

Potential Career Roles

Gameplay Programmer Graphics Programmer Engine Programmer AI Programmer Software Engineer Technical Game Designer

Types of Employers

AAA Game Studios Independent Game Development Studios Mobile Gaming Companies VR and AR Technology Firms Software Development Companies Interactive Media and Entertainment Agencies

Rankings and Recognition

The University of Roehampton is a modern university in south-west London recognised for strong student satisfaction and a supportive learning environment. It is ranked in the top 15% of young universities worldwide by Times Higher Education and has been named a top 3 modern university in London.

THE World University Rankings
#801
2025
Complete University Guide (UK)
#105
2025
THE Young University Rankings
Top 15%
2024
National Student Survey (England)
#8
2024
SubjectRanking BodyRank
Computer ScienceEduRank#99 in UK
Art and DesignEduRank#75 in UK
Undergraduate Student SatisfactionNSS#8 in England
Modern University in LondonComplete University GuideTop 3

How to Apply

Applying for this program is easy with Uni4Edu. Our team will guide you through every step of the process — from document preparation to final enrolment.

1

Contact Uni4Edu

Reach out to our team via email or phone. We will assess your profile and confirm your eligibility for this program.

2

Prepare Your Documents

Our advisors will provide you with a personalised checklist of required documents and help you prepare your application package.

3

Submit Your Application

Uni4Edu will submit your application on your behalf and keep you updated on its progress throughout the review period.

4

Receive Your Offer

Once accepted, we will help you understand your offer, arrange visa support if needed, and guide you through the enrolment process.

Contact Uni4Edu

corporate@uni4edu.com
+90 5435286292
+44 7868736984
Apply Now

Similar Programmes

Bachelor's Degree

48 months

Game Design and Development BSc (Hons)

location

University of Bradford, Bradford, United Kingdom

Earliest Intake

June 2025

Gross Tuition

24456 £

Bachelor's Degree

36 months

Games Development, BSc Hons

location

University of Greenwich, London, United Kingdom

Earliest Intake

January 2026

Gross Tuition

17975 £

Bachelor's Degree

48 months

Games Animation, Modelling and Effects (including foundation year) - BSc (Hons)

location

London Metropolitan University, London, United Kingdom

Earliest Intake

April 2025

Gross Tuition

15500 £

Bachelor's Degree

36 months

Computer Games Programming BSc

location

University of Derby, , United Kingdom

Earliest Intake

September 2025

Gross Tuition

16900 £

Bachelor's Degree

36 months

Computer Games (Art) BA

location

Solent University, Southampton, United Kingdom

Earliest Intake

May 2025

Gross Tuition

17750 £

Give us some starts:

AI Assistant

Uni4Edu AI Assistant