Application
fees waived

Computer Science with Games Technology, BSc (Hons), with industry placement

City, University of London, United Kingdom

 
Apply
Added

Subject ranking

Computer Science
UK / THE 2025
30th
Computer Science
UK / CUG 2024
37th
Overall
UK / Guardian 2025
38th

Costs

Course feesS$38.8K / year
Entertainment, books
food & rent
S$25.1K / year
Beer S$10
MacDonalds S$13
Cinema S$21
Coffee S$6
TotalS$63.9K / year

Entry requirements

A Level ABB
Diploma 3.0
International Baccalaureate 31

Scholarships

British Chevening Scholarships
100% for tuition and living expenses
Limited quantity

Information

Course
Code
G490
Upcoming
Intakes
Sep 2025
Course
Website (External)
Pathway
Programmes
See pathways
University
Information

Duration

4 years
Graduate
2029
About the course

This BSc in Computer Science with Games Technology prepares students for dynamic careers in the computer games industry by building expertise in game development, programming, and computer graphics. Accredited by BCS and TIGA, the program covers core topics like algorithms, Java, C++, and advanced areas such as games technology and AI, fostering problem-solving skills through individual and team projects. An optional placement year with companies like Sony and Microsoft provides real-world experience.The curriculum includes modules across three years, starting with foundational computing concepts and progressing to specialized electives. Assessment combines examinations and coursework, emphasizing practical applications to enhance employability in roles like game developers or technical architects.

What you will learn

During your Computer Science with Games Technology BSc degree you will work individually and in groups, developing creativity and problem-solving skills in response to real-world computing problems. Year 1 Study our common first year for all our computer science students, learning six core topics including operating systems, web development and Java. -Introduction to Algorithms (15 Credits) -Mathematics for Computing (15 Credits) -Systems Architecture (15 Credits) -Programming in Java (30 Credits) -Databases (15 Credits) -Operating Systems (15 Credits) -Computer Science, Ethics & Society (15 credits) Year 2 Deepen your knowledge of computer science with core modules such as games technology and object-orientated analysis. Boost your professional skills with a team project. -Data Structures and Algorithms (15 Credits) -Object-Oriented Analysis and Design (15 Credits) -Professional Development in IT (15 Credits) -Team Project (30 Credits) -Games Technology (15 Credits) -Programming in C++ (15 Credits) -Work Based Project (30 Credits) -Continuing Professional Development in IT (15 Credits) -Computer Networks (15 Credits) Year 3 Study advanced games technology and choose from a wide range of elective modules – including computer graphics and introduction to AI – to tailor your course to your future career plans. -Individual Project (45 Credits) -Advanced Games Technology (15 Credits) -Language Processors (15 Credits) -Advanced Databases (15 Credits) -Computer Graphics (15 Credits) -Theory of Computation (15 Credits) -Professional Experience (Placement) Placement Reports (30 Credits) -Data Visualization (15 Credits) -Digital Signal Processing and Audio Programming (15 Credits) -Advanced Programming - Concurrency (15 Credits) -Functional Programming (15 Credits) -Cloud Computing (15 Credits) -Information Security Fundamentals (15 Credits) -Computer Vision (15 Credits) -Introduction to Artificial Intelligence (15 Credits) -Programming and Mathematics for AI (15 Credits) -Agents and Multi Agents Systems (15 Credits) -User Centred Systems (15 Credits) -Semantic Web Technologies and Knowledge Graphs (15 credits) -Project Management (15 credits) Students have the opportunity to follow two placement routes: a one year placement or the Professional Pathway scheme. The one year placement can be undertaken following successful completion of year 2. Students can join the Professional Pathway scheme after successful completion of year 1 (early entry) or after successful completion of year 2 or a one year placement (late entry).