Games Programming

Basic Information

Course ID
6fd299c1-e0af-4eb7-b765-edf3bc647f20
Option ID
33e0986f-f365-4b8c-9aca-7fb771a2e878
Provider
London Metropolitan University
Type
undergraduate
Academic Year
2026
Source
ucas
Created
2/25/2026, 7:53:26 AM
Updated
3/28/2026, 9:21:55 AM

Other Options for this Course

Option ID Added
9d47a91e-25c5-4e6f-8386-f21eb2a609f6 2/25/2026 View

Listing Data (Raw)

{
  "id": "33e0986f-f365-4b8c-9aca-7fb771a2e878",
  "duration": {
    "quantity": 4,
    "durationType": {
      "id": "4",
      "caption": "Years",
      "mappedCaption": null
    }
  },
  "features": {
    "accelerated": false
  },
  "location": {
    "id": "ecd12778-6c62-1d89-4b61-a15c9dff296e",
    "url": null,
    "name": "Holloway",
    "ukprn": null,
    "address": {
      "line1": "166-220 Holloway Road",
      "line2": "",
      "line3": "",
      "line4": "Islington",
      "region": {
        "id": "42",
        "caption": "Greater London",
        "mappedCaption": "Greater London"
      },
      "country": {
        "id": "101",
        "caption": "England",
        "mappedCaption": "England"
      },
      "latitude": 51.5514708905,
      "postcode": "N7 8DB",
      "longitude": -0.110380572
    },
    "isDefault": false,
    "geoLocation": {
      "latitude": 51.5514708905,
      "longitude": -0.110380572
    },
    "tefCodeType": null,
    "locationCode": "O",
    "googleMapsUrl": null,
    "googleMapsParams": null,
    "locationCategory": null,
    "geoLocationString": "51.5514708905,-0.110380572"
  },
  "startDate": {
    "date": "09/2026",
    "nonSpecific": false
  },
  "studyMode": {
    "id": "9",
    "caption": "Part-time",
    "mappedCaption": "Part-time",
    "excludedSchemesForApplication": [
      "ucas"
    ]
  },
  "durationRange": null,
  "outcomeQualification": {
    "caption": "Bachelor of Science - BSc"
  },
  "academicEntryRequirements": {
    "qualifications": [
      {
        "summary": {
          "offer": "CCC",
          "requirements": "In addition to the University's standard entry requirements, students should have:\n\na minimum of grades CCC in three A levels (or a minimum of 88 UCAS points from an equivalent Level 3 qualification, e.g. BTEC Level 3 Extended Diploma/Diploma; or Advanced Diploma; or Progression Diploma; or Access to HE Diploma of 60 credits)"
        },
        "priority": 2,
        "notAccepted": false,
        "qualificationName": "A level"
      },
      {
        "summary": {
          "offer": "96 points",
          "requirements": ""
        },
        "priority": 1,
        "notAccepted": false,
        "qualificationName": "UCAS Tariff"
      },
      {
        "summary": {
          "offer": "GCSE English and Mathematics at grade C (grade 4 from 2017) or above (or equivalent)",
          "requirements": ""
        },
        "priority": 1200,
        "notAccepted": false,
        "qualificationName": "GCSE/National 4/National 5"
      }
    ],
    "ucasTariffPointsMax": 96,
    "ucasTariffPointsMin": 96,
    "ucasTariffPointsDisplayMax": 96,
    "ucasTariffPointsDisplayMin": 96
  }
}

Detail API Response (Raw)

{
  "course": {
    "id": "6fd299c1-e0af-4eb7-b765-edf3bc647f20",
    "cpdFlag": false,
    "options": [
      {
        "id": "9d47a91e-25c5-4e6f-8386-f21eb2a609f6",
        "status": {
          "published": true,
          "availableForApplication": true,
          "applicationStatusSummary": "Available to Apply",
          "acceptingApplicationsMessage": null,
          "notAcceptingApplicationsMessage": null
        },
        "cycleId": null,
        "modules": "First year modules include:\n\nGame Design \n3D Modelling\n2D Game Programming\nComputer Gaming Hardware Architectures\n\nSecond year modules include:\n\nModelling and Texturing\nDigital Toy Design\nCore - Game Portfolio \nCore - C++ Programming for Games - 30 credit\n\nThird year modules include:\n\nProject\nAdvanced Scripting for Graphics and Games\nWork Related Learning II\nPrototype Development\nArtificial Intelligence\nAI for Games",
        "deadline": {
          "id": "jan15",
          "caption": "14 January",
          "mappedCaption": null
        },
        "duration": {
          "quantity": 3,
          "durationType": {
            "id": "4",
            "caption": "Years",
            "mappedCaption": null
          }
        },
        "features": {
          "accelerated": false
        },
        "location": {
          "id": "ecd12778-6c62-1d89-4b61-a15c9dff296e",
          "url": null,
          "name": "Holloway",
          "ukprn": null,
          "address": {
            "line1": "166-220 Holloway Road",
            "line2": "",
            "line3": "",
            "line4": "Islington",
            "region": {
              "id": "42",
              "caption": "Greater London",
              "mappedCaption": "Greater London"
            },
            "country": {
              "id": "101",
              "caption": "England",
              "mappedCaption": "England"
            },
            "latitude": 51.5514708905,
            "postcode": "N7 8DB",
            "longitude": -0.110380572
          },
          "isDefault": false,
          "geoLocation": {
            "latitude": 51.5514708905,
            "longitude": -0.110380572
          },
          "tefCodeType": null,
          "locationCode": "O",
          "googleMapsUrl": "https://maps.googleapis.com/maps/api/staticmap?zoom=10&size=2048x600&scale=2&markers=size:tiny%7Ccolor:red%7C51.5514708905,-0.110380572&key=AIzaSyDAC7vZWEFNPF6GFUZvXfO5PRDxdEC0Gc0&signature=km_UtAT3nzlOigE6GM1SbctuQDw=",
          "googleMapsParams": "51.5514708905,-0.110380572",
          "locationCategory": null,
          "geoLocationString": "51.5514708905,-0.110380572"
        },
        "startDate": {
          "date": "09/2026",
          "nonSpecific": false
        },
        "studyMode": {
          "id": "3",
          "caption": "Full-time",
          "mappedCaption": "Full-time",
          "excludedSchemesForApplication": []
        },
        "applyCycle": "2026",
        "courseFees": [
          {
            "amount": 9535,
            "currency": {
              "id": "GBP",
              "caption": "£",
              "mappedCaption": null
            },
            "feeBasis": {
              "id": "5",
              "caption": "Year 1",
              "mappedCaption": null
            },
            "feeState": {
              "id": "3",
              "caption": "Set",
              "mappedCaption": null
            },
            "feeLocale": {
              "id": "5",
              "caption": "England",
              "mappedCaption": null
            }
          },
          {
            "amount": 9535,
            "currency": {
              "id": "GBP",
              "caption": "£",
              "mappedCaption": null
            },
            "feeBasis": {
              "id": "5",
              "caption": "Year 1",
              "mappedCaption": null
            },
            "feeState": {
              "id": "3",
              "caption": "Set",
              "mappedCaption": null
            },
            "feeLocale": {
              "id": "6",
              "caption": "Northern Ireland",
              "mappedCaption": null
            }
          },
          {
            "amount": 9535,
            "currency": {
              "id": "GBP",
              "caption": "£",
              "mappedCaption": null
            },
            "feeBasis": {
              "id": "5",
              "caption": "Year 1",
              "mappedCaption": null
            },
            "feeState": {
              "id": "3",
              "caption": "Set",
              "mappedCaption": null
            },
            "feeLocale": {
              "id": "7",
              "caption": "Scotland",
              "mappedCaption": null
            }
          },
          {
            "amount": 9535,
            "currency": {
              "id": "GBP",
              "caption": "£",
              "mappedCaption": null
            },
            "feeBasis": {
              "id": "5",
              "caption": "Year 1",
              "mappedCaption": null
            },
            "feeState": {
              "id": "3",
              "caption": "Set",
              "mappedCaption": null
            },
            "feeLocale": {
              "id": "8",
              "caption": "Wales",
              "mappedCaption": null
            }
          },
          {
            "amount": 19500,
            "currency": {
              "id": "GBP",
              "caption": "£",
              "mappedCaption": null
            },
            "feeBasis": {
              "id": "5",
              "caption": "Year 1",
              "mappedCaption": null
            },
            "feeState": {
              "id": "3",
              "caption": "Set",
              "mappedCaption": null
            },
            "feeLocale": {
              "id": "3",
              "caption": "EU",
              "mappedCaption": null
            }
          },
          {
            "amount": 19500,
            "currency": {
              "id": "GBP",
              "caption": "£",
              "mappedCaption": null
            },
            "feeBasis": {
              "id": "5",
              "caption": "Year 1",
              "mappedCaption": null
            },
            "feeState": {
              "id": "3",
              "caption": "Set",
              "mappedCaption": null
            },
            "feeLocale": {
              "id": "4",
              "caption": "International",
              "mappedCaption": null
            }
          },
          {
            "amount": 19500,
            "currency": {
              "id": "GBP",
              "caption": "£",
              "mappedCaption": null
            },
            "feeBasis": {
              "id": "5",
              "caption": "Year 1",
              "mappedCaption": null
            },
            "feeState": {
              "id": "3",
              "caption": "Set",
              "mappedCaption": null
            },
            "feeLocale": {
              "id": "9",
              "caption": "Channel Islands",
              "mappedCaption": null
            }
          },
          {
            "amount": 19500,
            "currency": {
              "id": "GBP",
              "caption": "£",
              "mappedCaption": null
            },
            "feeBasis": {
              "id": "5",
              "caption": "Year 1",
              "mappedCaption": null
            },
            "feeState": {
              "id": "3",
              "caption": "Set",
              "mappedCaption": null
            },
            "feeLocale": {
              "id": "10",
              "caption": "Republic of Ireland",
              "mappedCaption": null
            }
          }
        ],
        "courseType": null,
        "entryPoints": [
          {
            "caption": "Year 1",
            "isDefault": true,
            "entryPointId": 1,
            "minOptionDurationYears": 0
          }
        ],
        "durationRange": {
          "max": null,
          "min": null
        },
        "admissionTests": [],
        "subjectOptions": [],
        "useDefaultFees": false,
        "providerApplyUrl": "https://www.londonmet.ac.uk/courses/undergraduate/games-programming---bsc-hons/",
        "assessmentMethods": "Students will be assessed (primarily) by summative coursework assignments. On-going formative assessment is also undertaken during set (timetabled) classroom times.\n\nFormative assessment will be a regular feature of the semester, encompassing peer review, opportunities for QA (Quality Assurance), detailed feedback and guidance from tutors.\n\nSummative assessment such as coursework, presentations and group work will require students to:\n\nMeet programming briefs\nDemonstrate an understanding of work flow and project management\nDemonstrate good communication skills - write and present reports on development\nDemonstrate subject knowledge and research techniques\n\nThe course assessment on the degree is spread over a period of time to give students the maximum opportunity for achievement. This should also ensure that students are able to submit work to a standard that meets the assessment required on each module and that they have the opportunity to work at the highest level possible.",
        "entryRequirements": null,
        "internalReference": null,
        "providerCourseUrl": "https://www.londonmet.ac.uk/courses/undergraduate/games-programming---bsc-hons/",
        "professionalBodies": [],
        "qualificationLevel": {
          "id": "RQF_6",
          "caption": "RQF Level 6",
          "mappedCaption": null
        },
        "subjectToValidation": false,
        "outcomeQualification": {
          "id": "47117",
          "caption": "Bachelor of Science - BSc",
          "mappedCaption": "Bachelor degrees (with or without Honours)"
        },
        "deferredEntryDisallowed": false,
        "additionalFeeInformation": "Please note, in addition to the tuition fee there may be additional costs for things such as equipment, materials, printing, textbooks, trips or professional body fees. Additionally, there may be other activities that are not formally part of your course and not required to complete your course, but which you may find helpful (for example, optional field trips). The costs of these are additional to your tuition fee and the fees set out above and will be notified when the activity is being arranged.",
        "academicEntryRequirements": {
          "noRequirements": false,
          "qualifications": [
            {
              "summary": {
                "offer": "CCC",
                "requirements": "In addition to the University's standard entry requirements, students should have:\n\na minimum of grades CCC in three A levels (or a minimum of 88 UCAS points from an equivalent Level 3 qualification, e.g. BTEC Level 3 Extended Diploma/Diploma; or Advanced Diploma; or Progression Diploma; or Access to HE Diploma of 60 credits)"
              },
              "priority": 2,
              "notAccepted": false,
              "qualificationName": "A level"
            },
            {
              "summary": {
                "offer": "96 points",
                "requirements": ""
              },
              "priority": 1,
              "notAccepted": false,
              "qualificationName": "UCAS Tariff"
            },
            {
              "summary": {
                "offer": "GCSE English and Mathematics at grade C (grade 4 from 2017) or above (or equivalent)",
                "requirements": ""
              },
              "priority": 1200,
              "notAccepted": false,
              "qualificationName": "GCSE/National 4/National 5"
            }
          ],
          "furtherInformation": "Applicants with relevant professional qualifications or extensive professional experience will also be considered on a case-by-case basis.\n\nAll applicants must be able to demonstrate proficiency in the English language. Applicants who require a Tier 4 student visa may need to provide a Secure English Language Test (SELT) such as Academic IELTS. For more information about English qualifications please see our English language requirements.",
          "ucasTariffPointsMax": 96,
          "ucasTariffPointsMin": 96,
          "contextualInformation": null,
          "contextualInformationUrl": null,
          "ucasTariffPointsDisplayMax": 96,
          "ucasTariffPointsDisplayMin": 96,
          "providerEntryRequirementsUrl": null
        },
        "additionalEntryRequirements": [],
        "englishLanguageEntryRequirements": [],
        "minimumAcademicEntryRequirements": null,
        "subsequentYearsEntryRequirements": null,
        "amsApplicationConfigurationOptions": {
          "useAscii": false,
          "hasNoVacancies": "False",
          "customQuestions": [],
          "vacancyStatuses": [
            {
              "status": null,
              "domicile": "eu",
              "hasVacancies": true,
              "flattenedVacancy": "eu"
            },
            {
              "status": null,
              "domicile": "wales",
              "hasVacancies": true,
              "flattenedVacancy": "wales"
            },
            {
              "status": null,
              "domicile": "eng",
              "hasVacancies": true,
              "flattenedVacancy": "eng"
            },
            {
              "status": null,
              "domicile": "int",
              "hasVacancies": true,
              "flattenedVacancy": "int"
            },
            {
              "status": null,
              "domicile": "scot",
              "hasVacancies": true,
              "flattenedVacancy": "scot"
            },
            {
              "status": null,
              "domicile": "ni",
              "hasVacancies": true,
              "flattenedVacancy": "ni"
            },
            {
              "status": null,
              "domicile": "roi",
              "hasVacancies": true,
              "flattenedVacancy": "roi"
            }
          ],
          "hasRestrictedVacancies": "False",
          "hasRestrictedEligibility": false,
          "restrictedEligibilityUrl": null,
          "restrictedEligibilityInfo": null,
          "useEnhancedCriminalConvictionCheck": false,
          "notAcceptingInternationalApplications": "False"
        },
        "englishLanguageEntryRequirementInformation": null
      },
      {
        "id": "33e0986f-f365-4b8c-9aca-7fb771a2e878",
        "status": {
          "published": true,
          "availableForApplication": true,
          "applicationStatusSummary": "Please speak to the provider to make an application",
          "acceptingApplicationsMessage": null,
          "notAcceptingApplicationsMessage": null
        },
        "cycleId": null,
        "modules": "First year modules include:\n\nGame Design \n3D Modelling\n2D Game Programming\nComputer Gaming Hardware Architectures\n\nSecond year modules include:\n\nModelling and Texturing\nDigital Toy Design\nCore - Game Portfolio \nCore - C++ Programming for Games - 30 credit\n\nThird year modules include:\n\nProject\nAdvanced Scripting for Graphics and Games\nWork Related Learning II\nPrototype Development\nArtificial Intelligence\nAI for Games",
        "deadline": {
          "id": "jan15",
          "caption": "14 January",
          "mappedCaption": null
        },
        "duration": {
          "quantity": 4,
          "durationType": {
            "id": "4",
            "caption": "Years",
            "mappedCaption": null
          }
        },
        "features": {
          "accelerated": false
        },
        "location": {
          "id": "ecd12778-6c62-1d89-4b61-a15c9dff296e",
          "url": null,
          "name": "Holloway",
          "ukprn": null,
          "address": {
            "line1": "166-220 Holloway Road",
            "line2": "",
            "line3": "",
            "line4": "Islington",
            "region": {
              "id": "42",
              "caption": "Greater London",
              "mappedCaption": "Greater London"
            },
            "country": {
              "id": "101",
              "caption": "England",
              "mappedCaption": "England"
            },
            "latitude": 51.5514708905,
            "postcode": "N7 8DB",
            "longitude": -0.110380572
          },
          "isDefault": false,
          "geoLocation": {
            "latitude": 51.5514708905,
            "longitude": -0.110380572
          },
          "tefCodeType": null,
          "locationCode": "O",
          "googleMapsUrl": "https://maps.googleapis.com/maps/api/staticmap?zoom=10&size=2048x600&scale=2&markers=size:tiny%7Ccolor:red%7C51.5514708905,-0.110380572&key=AIzaSyDAC7vZWEFNPF6GFUZvXfO5PRDxdEC0Gc0&signature=km_UtAT3nzlOigE6GM1SbctuQDw=",
          "googleMapsParams": "51.5514708905,-0.110380572",
          "locationCategory": null,
          "geoLocationString": "51.5514708905,-0.110380572"
        },
        "startDate": {
          "date": "09/2026",
          "nonSpecific": false
        },
        "studyMode": {
          "id": "9",
          "caption": "Part-time",
          "mappedCaption": "Part-time",
          "excludedSchemesForApplication": [
            "ucas"
          ]
        },
        "applyCycle": "2026",
        "courseFees": [
          {
            "amount": 2380,
            "currency": {
              "id": "GBP",
              "caption": "£",
              "mappedCaption": null
            },
            "feeBasis": {
              "id": "3",
              "caption": "Module",
              "mappedCaption": null
            },
            "feeState": {
              "id": "3",
              "caption": "Set",
              "mappedCaption": null
            },
            "feeLocale": {
              "id": "5",
              "caption": "England",
              "mappedCaption": null
            }
          },
          {
            "amount": 2380,
            "currency": {
              "id": "GBP",
              "caption": "£",
              "mappedCaption": null
            },
            "feeBasis": {
              "id": "3",
              "caption": "Module",
              "mappedCaption": null
            },
            "feeState": {
              "id": "3",
              "caption": "Set",
              "mappedCaption": null
            },
            "feeLocale": {
              "id": "6",
              "caption": "Northern Ireland",
              "mappedCaption": null
            }
          },
          {
            "amount": 2380,
            "currency": {
              "id": "GBP",
              "caption": "£",
              "mappedCaption": null
            },
            "feeBasis": {
              "id": "3",
              "caption": "Module",
              "mappedCaption": null
            },
            "feeState": {
              "id": "3",
              "caption": "Set",
              "mappedCaption": null
            },
            "feeLocale": {
              "id": "7",
              "caption": "Scotland",
              "mappedCaption": null
            }
          },
          {
            "amount": 2380,
            "currency": {
              "id": "GBP",
              "caption": "£",
              "mappedCaption": null
            },
            "feeBasis": {
              "id": "3",
              "caption": "Module",
              "mappedCaption": null
            },
            "feeState": {
              "id": "3",
              "caption": "Set",
              "mappedCaption": null
            },
            "feeLocale": {
              "id": "8",
              "caption": "Wales",
              "mappedCaption": null
            }
          },
          {
            "amount": 4875,
            "currency": {
              "id": "GBP",
              "caption": "£",
              "mappedCaption": null
            },
            "feeBasis": {
              "id": "3",
              "caption": "Module",
              "mappedCaption": null
            },
            "feeState": {
              "id": "3",
              "caption": "Set",
              "mappedCaption": null
            },
            "feeLocale": {
              "id": "3",
              "caption": "EU",
              "mappedCaption": null
            }
          },
          {
            "amount": 4875,
            "currency": {
              "id": "GBP",
              "caption": "£",
              "mappedCaption": null
            },
            "feeBasis": {
              "id": "3",
              "caption": "Module",
              "mappedCaption": null
            },
            "feeState": {
              "id": "3",
              "caption": "Set",
              "mappedCaption": null
            },
            "feeLocale": {
              "id": "4",
              "caption": "International",
              "mappedCaption": null
            }
          },
          {
            "amount": 4875,
            "currency": {
              "id": "GBP",
              "caption": "£",
              "mappedCaption": null
            },
            "feeBasis": {
              "id": "3",
              "caption": "Module",
              "mappedCaption": null
            },
            "feeState": {
              "id": "3",
              "caption": "Set",
              "mappedCaption": null
            },
            "feeLocale": {
              "id": "9",
              "caption": "Channel Islands",
              "mappedCaption": null
            }
          },
          {
            "amount": 4875,
            "currency": {
              "id": "GBP",
              "caption": "£",
              "mappedCaption": null
            },
            "feeBasis": {
              "id": "3",
              "caption": "Module",
              "mappedCaption": null
            },
            "feeState": {
              "id": "3",
              "caption": "Set",
              "mappedCaption": null
            },
            "feeLocale": {
              "id": "10",
              "caption": "Republic of Ireland",
              "mappedCaption": null
            }
          }
        ],
        "courseType": null,
        "entryPoints": [
          {
            "caption": "Year 1",
            "isDefault": true,
            "entryPointId": 1,
            "minOptionDurationYears": 0
          }
        ],
        "durationRange": {
          "max": null,
          "min": null
        },
        "admissionTests": [],
        "subjectOptions": [],
        "useDefaultFees": false,
        "providerApplyUrl": "https://www.londonmet.ac.uk/courses/undergraduate/games-programming---bsc-hons/",
        "assessmentMethods": "Students will be assessed (primarily) by summative coursework assignments. On-going formative assessment is also undertaken during set (timetabled) classroom times.\n\nFormative assessment will be a regular feature of the semester, encompassing peer review, opportunities for QA (Quality Assurance), detailed feedback and guidance from tutors.\n\nSummative assessment such as coursework, presentations and group work will require students to:\n\nMeet programming briefs\nDemonstrate an understanding of work flow and project management\nDemonstrate good communication skills - write and present reports on development\nDemonstrate subject knowledge and research techniques\n\nThe course assessment on the degree is spread over a period of time to give students the maximum opportunity for achievement. This should also ensure that students are able to submit work to a standard that meets the assessment required on each module and that they have the opportunity to work at the highest level possible.",
        "entryRequirements": null,
        "internalReference": null,
        "providerCourseUrl": "https://www.londonmet.ac.uk/courses/undergraduate/games-programming---bsc-hons/",
        "professionalBodies": [],
        "qualificationLevel": {
          "id": "RQF_6",
          "caption": "RQF Level 6",
          "mappedCaption": null
        },
        "subjectToValidation": false,
        "outcomeQualification": {
          "id": "47117",
          "caption": "Bachelor of Science - BSc",
          "mappedCaption": "Bachelor degrees (with or without Honours)"
        },
        "deferredEntryDisallowed": false,
        "additionalFeeInformation": "Please note, in addition to the tuition fee there may be additional costs for things such as equipment, materials, printing, textbooks, trips or professional body fees. Additionally, there may be other activities that are not formally part of your course and not required to complete your course, but which you may find helpful (for example, optional field trips). The costs of these are additional to your tuition fee and the fees set out above and will be notified when the activity is being arranged.",
        "academicEntryRequirements": {
          "noRequirements": false,
          "qualifications": [
            {
              "summary": {
                "offer": "CCC",
                "requirements": "In addition to the University's standard entry requirements, students should have:\n\na minimum of grades CCC in three A levels (or a minimum of 88 UCAS points from an equivalent Level 3 qualification, e.g. BTEC Level 3 Extended Diploma/Diploma; or Advanced Diploma; or Progression Diploma; or Access to HE Diploma of 60 credits)"
              },
              "priority": 2,
              "notAccepted": false,
              "qualificationName": "A level"
            },
            {
              "summary": {
                "offer": "96 points",
                "requirements": ""
              },
              "priority": 1,
              "notAccepted": false,
              "qualificationName": "UCAS Tariff"
            },
            {
              "summary": {
                "offer": "GCSE English and Mathematics at grade C (grade 4 from 2017) or above (or equivalent)",
                "requirements": ""
              },
              "priority": 1200,
              "notAccepted": false,
              "qualificationName": "GCSE/National 4/National 5"
            }
          ],
          "furtherInformation": "Applicants with relevant professional qualifications or extensive professional experience will also be considered on a case-by-case basis.\n\nAll applicants must be able to demonstrate proficiency in the English language. Applicants who require a Tier 4 student visa may need to provide a Secure English Language Test (SELT) such as Academic IELTS. For more information about English qualifications please see our English language requirements.",
          "ucasTariffPointsMax": 96,
          "ucasTariffPointsMin": 96,
          "contextualInformation": null,
          "contextualInformationUrl": null,
          "ucasTariffPointsDisplayMax": 96,
          "ucasTariffPointsDisplayMin": 96,
          "providerEntryRequirementsUrl": null
        },
        "additionalEntryRequirements": [],
        "englishLanguageEntryRequirements": [],
        "minimumAcademicEntryRequirements": null,
        "subsequentYearsEntryRequirements": null,
        "amsApplicationConfigurationOptions": {
          "useAscii": false,
          "hasNoVacancies": "False",
          "customQuestions": [],
          "vacancyStatuses": [
            {
              "status": null,
              "domicile": "eu",
              "hasVacancies": true,
              "flattenedVacancy": "eu"
            },
            {
              "status": null,
              "domicile": "wales",
              "hasVacancies": true,
              "flattenedVacancy": "wales"
            },
            {
              "status": null,
              "domicile": "eng",
              "hasVacancies": true,
              "flattenedVacancy": "eng"
            },
            {
              "status": null,
              "domicile": "int",
              "hasVacancies": true,
              "flattenedVacancy": "int"
            },
            {
              "status": null,
              "domicile": "scot",
              "hasVacancies": true,
              "flattenedVacancy": "scot"
            },
            {
              "status": null,
              "domicile": "ni",
              "hasVacancies": true,
              "flattenedVacancy": "ni"
            },
            {
              "status": null,
              "domicile": "roi",
              "hasVacancies": true,
              "flattenedVacancy": "roi"
            }
          ],
          "hasRestrictedVacancies": "False",
          "hasRestrictedEligibility": false,
          "restrictedEligibilityUrl": null,
          "restrictedEligibilityInfo": null,
          "useEnhancedCriminalConvictionCheck": false,
          "notAcceptingInternationalApplications": "False"
        },
        "englishLanguageEntryRequirementInformation": null
      }
    ],
    "suggest": "Games Programming. London Metropolitan University. Media studies. Computer games. Computer programming. Animation. Visual Effects / VFX. Motion graphics. Game design. Computer graphics. Graphic design. Artificial intelligence. Virtual reality systems design. Software. Development studies",
    "summary": "**Why study this course?**\n\nThe Games Programming BSc degree will enable you to develop the specialist knowledge and key skills needed to join this thriving industry. You'll be joining a supportive and friendly community of highly motivated games students who work hard to achieve their goals\n\n**More about this course**\n\nYou'll start by building a strong base in C++ programming, with mathematics and physics for game development, as well as gaining skills in console hardware architecture and game design. As you progress through the degree you'll use different graphics libraries and engines to make 2D and 3D games. \n\nYou'll develop specialist skills in physical computing, virtual reality and artificial intelligence while becoming proficient in a range of relevant programming and scripting languages.\n\nEach year there are core modules on this course that enable artists and programmers to work together and achieve common goals - designing and producing innovative games. This aspect of the student experience is highly commended by our games industry partner TIGA and our industry steering group, as it mimics professional practice.\n\nWe actively encourage you to engage in public competitions and gaming events such as gamejams, and we hold an annual Summer Show where students at all levels have the opportunity to showcase their work to a wider professional audience.",
    "atasFlag": false,
    "contacts": [
      {
        "id": "b24644a3-5ca4-c7d4-37c9-40f480492208",
        "fax": "",
        "email": "courseenquiries@londonmet.ac.uk",
        "phone": "",
        "title": "Enquiries team",
        "isDefault": true,
        "hasCourses": false,
        "isClearing": false,
        "clearingUrl": null,
        "enquiryLink": {
          "url": null,
          "caption": null
        },
        "availability": null,
        "coursesCount": 0,
        "isAdmissions": true,
        "socialMediaPresences": []
      },
      {
        "id": "921d50fc-4307-401f-8f05-bb034034fa11",
        "fax": null,
        "email": null,
        "phone": "0800 085 2623",
        "title": "Clearing hotline",
        "isDefault": false,
        "hasCourses": false,
        "isClearing": true,
        "clearingUrl": "https://www.londonmet.ac.uk/clearing/?utm_source=ucas&utm_medium=profile",
        "enquiryLink": {
          "url": null,
          "caption": null
        },
        "availability": null,
        "coursesCount": 0,
        "isAdmissions": false,
        "socialMediaPresences": []
      }
    ],
    "keywords": null,
    "provider": {
      "id": "36dc6feb-81b2-d5b7-eabf-33396c2683a2",
      "name": "London Metropolitan University",
      "ukprn": 10004048,
      "address": {
        "line1": "Admissions Office",
        "line2": "166-220 Holloway Road",
        "line3": "",
        "line4": "City of London",
        "region": {
          "id": "27",
          "caption": "South East England",
          "mappedCaption": "South East England"
        },
        "country": {
          "id": "101",
          "caption": "England",
          "mappedCaption": "England"
        },
        "latitude": 51.5514708905,
        "postcode": "N7 8DB",
        "longitude": -0.110380572
      },
      "aliases": [],
      "logoUrl": "https://d1l6hqpjksdq9d.cloudfront.net/Prod/36dc6feb-81b2-d5b7-eabf-33396c2683a2",
      "aliasName": "London Metropolitan University",
      "websiteUrl": "www.londonmet.ac.uk",
      "liveProvider": true,
      "providerCode": null,
      "providerSort": "London Metropolitan University",
      "providerUrls": [],
      "imageLocation": "silver gold bronze-01.png",
      "institutionCode": "L68",
      "providerShortName": "London Metropolitan University",
      "cukasInstitutionCode": null,
      "requireAsciiDocuments": false,
      "providerAbbreviatedName": "LONMT",
      "aliasNameWithoutApostrophe": "London Metropolitan University"
    },
    "subjects": [
      {
        "id": "1073",
        "caption": "Media studies",
        "mappedCaption": null
      },
      {
        "id": "2447",
        "caption": "Computer games",
        "mappedCaption": null
      },
      {
        "id": "1058",
        "caption": "Computer programming",
        "mappedCaption": null
      },
      {
        "id": "263",
        "caption": "Animation",
        "mappedCaption": null
      },
      {
        "id": "2546",
        "caption": "Visual Effects / VFX",
        "mappedCaption": null
      },
      {
        "id": "5911",
        "caption": "Motion graphics",
        "mappedCaption": null
      },
      {
        "id": "2553",
        "caption": "Game design",
        "mappedCaption": null
      },
      {
        "id": "1059",
        "caption": "Computer graphics",
        "mappedCaption": null
      },
      {
        "id": "262",
        "caption": "Graphic design",
        "mappedCaption": null
      },
      {
        "id": "1038",
        "caption": "Artificial intelligence",
        "mappedCaption": null
      },
      {
        "id": "2425",
        "caption": "Virtual reality systems design",
        "mappedCaption": null
      },
      {
        "id": "1064",
        "caption": "Software",
        "mappedCaption": null
      },
      {
        "id": "1632",
        "caption": "Development studies",
        "mappedCaption": null
      }
    ],
    "auditions": [],
    "studyType": null,
    "department": {
      "id": "74f06eab-6eb8-18d4-09fa-9ad6f22bf862",
      "name": "School of Computing and Digital Media"
    },
    "hecosCodes": [
      {
        "hecosCode": {
          "code": "101020",
          "caption": "computer games programming",
          "refDataId": "10728"
        },
        "percentageOfCourse": 100
      }
    ],
    "jacs3Codes": [
      {
        "isMajor": false,
        "jacs3Code": {
          "id": "I610",
          "caption": "Computer games programming",
          "mappedCaption": null
        }
      }
    ],
    "publishEnd": "9999-12-31T23:59:59.9999999",
    "shortTitle": null,
    "specialism": {
      "primary": [],
      "secondary": [],
      "specialismStudyTypes": []
    },
    "visibleEnd": "2027-08-01T08:00:00",
    "compositeId": "6fd299c1-e0af-4eb7-b765-edf3bc647f20-2026",
    "courseTitle": "Games Programming",
    "facultyCode": null,
    "routingData": {
      "scheme": {
        "id": "ucas",
        "caption": "UCAS Undergraduate",
        "mappedCaption": null
      },
      "destination": {
        "id": "ug",
        "caption": "Undergraduate",
        "mappedCaption": null
      }
    },
    "availableEnd": "9999-12-31T23:59:59.9999999",
    "englishTitle": "",
    "publishStart": "2025-04-29T00:00:00Z",
    "visibleStart": "2025-04-29T08:00:00",
    "taughtInWelsh": false,
    "ucasApplyData": null,
    "academicYearId": "2026",
    "availableStart": "0001-01-01T00:00:00",
    "awardingBodies": [
      {
        "id": "618",
        "caption": "London Metropolitan University",
        "mappedCaption": null
      }
    ],
    "applicationCode": "GG48",
    "courseTitleSort": "Games Programming",
    "abbreviatedTitle": null,
    "balanceIndicator": {
      "id": "S",
      "caption": "Single",
      "mappedCaption": null
    },
    "copyFormRequired": false,
    "internalReference": null,
    "currentlyInClearing": false,
    "ucasTeacherTraining": false,
    "degreeApprenticeship": false,
    "qualifiedTeacherStatus": null,
    "sponsorshipInformation": null,
    "internationalInformation": null,
    "courseTitleWithoutApostrophe": "Games Programming",
    "additionalAuditionInformation": null,
    "higherTechnicalQualifications": false
  },
  "version": 97,
  "academicYearsInformation": {
    "2026": 2
  }
}

Normalized Data

{
  "scrapedAt": "2026-03-28T09:21:52.657Z",
  "scrapedPte": 59,
  "scrapedUrl": "https://www.londonmet.ac.uk/courses/undergraduate/games-programming---bsc-hons/",
  "scrapedToefl": null,
  "scrapedAiUsed": false,
  "scrapedFeeRaw": "Each year there are core modules on this course that enable artists and programmers to work together and achieve common goals - designing and producing innovative games. The costs of these are additional to your tuition fee and the fees set out above and will be notified when the activity is being arranged.",
  "feesConfidence": 0,
  "normalizedFees": {
    "home": null,
    "currency": null,
    "international": null
  },
  "scrapedAiError": null,
  "scrapedDuolingo": 105,
  "scrapedTemplate": null,
  "scrapedCambridge": null,
  "scrapedIeltsBand": 5.5,
  "scrapedLangSource": "course_link",
  "languageConfidence": 1,
  "normalizedLanguage": {
    "pte": 59,
    "ielts": {
      "overall": 6,
      "min_component": 5.5
    },
    "toefl": null,
    "duolingo": 105,
    "cambridge": null
  },
  "scrapedLanguageRaw": "English language requirements by type\nFor the majority of our bachelor's degrees (eg BAs and BScs) and foundation year degrees the following Secure English Language Test (SELT) minimum scores are required:\nIELTS\nIncluding IELTS Indicator/IELTS online/IELTS One Skill Retake OSR (both parts must be recorded and verified separately)\nOverall score of 6.0 with 5.5 in each component\nPearson Test of English (PTE) Academic\n59 in each component (please note we no longer accept the online version of Pearson Test of English (PTE), this has to be completed in person to be considered)\nTest of English as a Foreign Language – Internet Based Test (TOEFL iBT) including Home Edition\nOverall score of 72 with component scores: Listening: 17 | Reading: 18 | Writing: 17 | Speaking: 20\nCambridge English\nGrade C or above in Cambridge C1 Advanced, formerly Cambridge English: Advanced (CAE) or Cambridge C2 Proficiency, formerly Cambridge English: Proficiency (CPE) – a certifying statement of results is also required\nKaplan International Tools for English (KITE)\nOverall score of 450 with 425 in each component\nOverall score of 6 with 5 in each component (we will accept the digital version if you’re from a country listed under the differential evidence requirement)\nAcademic English Skills (AES)\n50-59%\nDuolingo\nDuolingo English Test (DET) 105 overall with minimum 95 in Speaking, Writing and Listening and 100 in Reading.\nLanguageCert Academic min 65 overall and 60 in each component.\nSome of our undergradua",
  "scrapedIeltsOverall": 6,
  "scrapedLangSourceUrl": null,
  "scrapedTuitionFeeHome": null,
  "scrapedTuitionFeeIntl": null,
  "scrapedEntryRequirements": "Entry requirements In addition to the University's standard entry requirements, you should have: a minimum of grades CCC in three A levels (or a minimum of 96 UCAS points from an equivalent Level 3 qualification, e.g. BTEC Level 3 Extended Diploma/Diploma; or Advanced Diploma; or Progression Diploma; or Access to HE Diploma of 60 credits) GCSE English and Mathematics at grade C/grade 4 or above (or equivalent) Applicants with relevant professional qualifications or extensive professional experience will also be considered on a case-by-case basis. If you don't have traditional qualifications or can't meet the entry requirements for this undergraduate degree, you may still be able to gain entry by completing our Games Programming (including foundation year) BSc (Hons).Accelerated study It may be possible to gain credit for any courses or relevant work experience you've gained prior to your course at London Met. This process, known as the Accreditation of Prior Learning (APL), avoids the "
}
← Back to Courses