
Computer Games Programming BSc
Roehampton Campus, United Kingdom
BSc (Hons) Computer Games Programming
University of Roehampton
Computer Games Programming
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.
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.
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.
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.
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.
Develops expertise in artificial intelligence implementation for games, emphasising intelligent NPC behaviour, procedural content generation, and efficient rendering techniques within professional development frameworks.
Elective and Specialisation Options
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
Application Deadlines
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 yearAvailable 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,000Available 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 yearCash 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.
Potential Career Roles
Types of Employers
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.
| Subject | Ranking Body | Rank |
|---|---|---|
| Computer Science | EduRank | #99 in UK |
| Art and Design | EduRank | #75 in UK |
| Undergraduate Student Satisfaction | NSS | #8 in England |
| Modern University in London | Complete University Guide | Top 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.
Contact Uni4Edu
Reach out to our team via email or phone. We will assess your profile and confirm your eligibility for this program.
Prepare Your Documents
Our advisors will provide you with a personalised checklist of required documents and help you prepare your application package.
Submit Your Application
Uni4Edu will submit your application on your behalf and keep you updated on its progress throughout the review period.
Receive Your Offer
Once accepted, we will help you understand your offer, arrange visa support if needed, and guide you through the enrolment process.
Similar Programmes
Bachelor's Degree
48 months
Game Design and Development BSc (Hons)
University of Bradford, Bradford, United Kingdom
Earliest Intake
June 2025
Gross Tuition
24456 £
Bachelor's Degree
36 months
Games Development, BSc Hons
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)
London Metropolitan University, London, United Kingdom
Earliest Intake
April 2025
Gross Tuition
15500 £
Bachelor's Degree
36 months
Computer Games Programming BSc
University of Derby, , United Kingdom
Earliest Intake
September 2025
Gross Tuition
16900 £
Bachelor's Degree
36 months
Computer Games (Art) BA
Solent University, Southampton, United Kingdom
Earliest Intake
May 2025
Gross Tuition
17750 £
Uni4Edu AI Assistant



