Artificial Intelligence and Machine Learning

Basic Information

Course ID
cd11d199-948b-4a60-abd5-561e2fd6c620
Option ID
78cd2c92-2c28-4452-a4f1-310f40229c71
Provider
Imperial College London
Type
postgraduate
Academic Year
2026
Source
ucas
Created
2/21/2026, 1:57:53 PM
Updated
5/13/2026, 9:52:21 PM

Other Options for this Course

No other options

Listing Data (Raw)

{
  "id": "78cd2c92-2c28-4452-a4f1-310f40229c71",
  "duration": {
    "quantity": 1,
    "durationType": {
      "id": "4",
      "caption": "Years",
      "mappedCaption": null
    }
  },
  "features": {
    "accelerated": false
  },
  "location": {
    "id": "b532a77f-cb17-14ed-a488-43d74526c11a",
    "url": null,
    "name": "South Kensington Campus",
    "ukprn": null,
    "address": {
      "line1": "Exhibition Road",
      "line2": "",
      "line3": "",
      "line4": "Kensington and Chelsea",
      "region": {
        "id": "42",
        "caption": "Greater London",
        "mappedCaption": "Greater London"
      },
      "country": {
        "id": "101",
        "caption": "England",
        "mappedCaption": "England"
      },
      "latitude": 51.4983172541,
      "postcode": "SW7 2AZ",
      "longitude": -0.1769229017
    },
    "isDefault": false,
    "geoLocation": {
      "latitude": 51.4983172541,
      "longitude": -0.1769229017
    },
    "tefCodeType": null,
    "locationCode": null,
    "googleMapsUrl": null,
    "googleMapsParams": null,
    "locationCategory": null,
    "geoLocationString": "51.4983172541,-0.1769229017"
  },
  "startDate": {
    "date": "09/2026",
    "nonSpecific": false
  },
  "studyMode": {
    "id": "3",
    "caption": "Full-time",
    "mappedCaption": "Full-time",
    "excludedSchemesForApplication": []
  },
  "durationRange": null,
  "outcomeQualification": {
    "caption": "Master of Research - MRes"
  },
  "academicEntryRequirements": null
}

Detail API Response (Raw)

{
  "course": {
    "id": "cd11d199-948b-4a60-abd5-561e2fd6c620",
    "cpdFlag": false,
    "options": [
      {
        "id": "78cd2c92-2c28-4452-a4f1-310f40229c71",
        "status": {
          "published": true,
          "availableForApplication": true,
          "applicationStatusSummary": "Please speak to the provider to make an application",
          "acceptingApplicationsMessage": null,
          "notAcceptingApplicationsMessage": null
        },
        "cycleId": null,
        "modules": null,
        "deadline": null,
        "duration": {
          "quantity": 1,
          "durationType": {
            "id": "4",
            "caption": "Years",
            "mappedCaption": null
          }
        },
        "features": {
          "accelerated": false
        },
        "location": {
          "id": "b532a77f-cb17-14ed-a488-43d74526c11a",
          "url": null,
          "name": "South Kensington Campus",
          "ukprn": null,
          "address": {
            "line1": "Exhibition Road",
            "line2": "",
            "line3": "",
            "line4": "Kensington and Chelsea",
            "region": {
              "id": "42",
              "caption": "Greater London",
              "mappedCaption": "Greater London"
            },
            "country": {
              "id": "101",
              "caption": "England",
              "mappedCaption": "England"
            },
            "latitude": 51.4983172541,
            "postcode": "SW7 2AZ",
            "longitude": -0.1769229017
          },
          "isDefault": false,
          "geoLocation": {
            "latitude": 51.4983172541,
            "longitude": -0.1769229017
          },
          "tefCodeType": null,
          "locationCode": null,
          "googleMapsUrl": "https://maps.googleapis.com/maps/api/staticmap?zoom=10&size=2048x600&scale=2&markers=size:tiny%7Ccolor:red%7C51.4983172541,-0.1769229017&key=AIzaSyDAC7vZWEFNPF6GFUZvXfO5PRDxdEC0Gc0&signature=r7Qs9hH8khjUo24IWSsdwHSFXlw=",
          "googleMapsParams": "51.4983172541,-0.1769229017",
          "locationCategory": null,
          "geoLocationString": "51.4983172541,-0.1769229017"
        },
        "startDate": {
          "date": "09/2026",
          "nonSpecific": false
        },
        "studyMode": {
          "id": "3",
          "caption": "Full-time",
          "mappedCaption": "Full-time",
          "excludedSchemesForApplication": []
        },
        "applyCycle": "2026",
        "courseFees": [],
        "courseType": null,
        "entryPoints": [],
        "durationRange": {
          "max": null,
          "min": null
        },
        "admissionTests": [],
        "subjectOptions": [],
        "useDefaultFees": false,
        "providerApplyUrl": "https://www.imperial.ac.uk/study/courses/postgraduate-taught/artificial-intelligence-machine-learning/",
        "assessmentMethods": null,
        "entryRequirements": "First class Honours in a relevant scientific or technical discipline, such as computer science, engineering, mathematics, statistics or physics. We also accept a wide variety of international qualifications.",
        "internalReference": null,
        "providerCourseUrl": "https://www.imperial.ac.uk/study/courses/postgraduate-taught/artificial-intelligence-machine-learning/",
        "professionalBodies": [],
        "qualificationLevel": {
          "id": "RQF_7",
          "caption": "RQF Level 7",
          "mappedCaption": null
        },
        "subjectToValidation": false,
        "outcomeQualification": {
          "id": "155",
          "caption": "Master of Research - MRes",
          "mappedCaption": "Masters degrees"
        },
        "deferredEntryDisallowed": false,
        "additionalFeeInformation": null,
        "academicEntryRequirements": 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": "Artificial Intelligence and Machine Learning. Imperial College London. Artificial intelligence",
    "summary": "Gain research and innovation skills for developing novel artificial intelligence (AI) on this Master's course.\n\nYou'll advance your knowledge of AI and machine learning through lectures, group work and laboratory exercises and put your ideas into practice on a research project.\n\nThe individual, supervised project gives you an opportunity to explore a research area of your interest in-depth and learn to use different AI and machine learning (ML) approaches.\n\nThrough this, you'll develop high-level analytical skills and learn to design and lead projects.\n\nYou'll also advance your programming skills in key areas including Python and complex algorithms, and apply these skills to a research and development (R&D) proposal for a real-world technology business case.",
    "atasFlag": false,
    "contacts": [
      {
        "id": "1877e900-633c-e29d-d499-80a114eecef6",
        "fax": "020 7594 2301",
        "email": "admissions.enquiries@imperial.ac.uk",
        "phone": "020 7594 2207",
        "title": "Administrator",
        "isDefault": true,
        "hasCourses": false,
        "isClearing": false,
        "clearingUrl": null,
        "enquiryLink": {
          "url": null,
          "caption": null
        },
        "availability": null,
        "coursesCount": 0,
        "isAdmissions": true,
        "socialMediaPresences": []
      }
    ],
    "keywords": null,
    "provider": {
      "id": "52087408-312c-b1ee-f982-bc0eaf81d35f",
      "name": "Imperial College London",
      "ukprn": 10003270,
      "address": {
        "line1": "South Kensington Campus",
        "line2": "",
        "line3": "",
        "line4": "Kensington and Chelsea",
        "region": {
          "id": "27",
          "caption": "South East England",
          "mappedCaption": "South East England"
        },
        "country": {
          "id": "101",
          "caption": "England",
          "mappedCaption": "England"
        },
        "latitude": 51.4983172541,
        "postcode": "SW7 2AZ",
        "longitude": -0.1769229017
      },
      "aliases": [],
      "logoUrl": "https://d1l6hqpjksdq9d.cloudfront.net/Prod/52087408-312c-b1ee-f982-bc0eaf81d35f",
      "aliasName": "Imperial College London",
      "websiteUrl": "https://www.imperial.ac.uk",
      "liveProvider": true,
      "providerCode": null,
      "providerSort": "Imperial College London",
      "providerUrls": [],
      "imageLocation": "gold silver gold-01.png",
      "institutionCode": "I50",
      "providerShortName": "Imperial College London",
      "cukasInstitutionCode": null,
      "requireAsciiDocuments": false,
      "providerAbbreviatedName": "IMP",
      "aliasNameWithoutApostrophe": "Imperial College London"
    },
    "subjects": [
      {
        "id": "1038",
        "caption": "Artificial intelligence",
        "mappedCaption": null
      }
    ],
    "auditions": [],
    "studyType": {
      "id": "1",
      "caption": "Taught",
      "mappedCaption": null
    },
    "department": {
      "id": "e2d59f9c-ffab-0dc8-2d32-99f8d969e570",
      "name": "Computing"
    },
    "hecosCodes": [],
    "jacs3Codes": [],
    "publishEnd": "9999-12-31T23:59:59.9999999",
    "shortTitle": null,
    "specialism": {
      "primary": [],
      "secondary": [],
      "specialismStudyTypes": []
    },
    "visibleEnd": "2027-08-01T08:00:00",
    "compositeId": "cd11d199-948b-4a60-abd5-561e2fd6c620-2026",
    "courseTitle": "Artificial Intelligence and Machine Learning",
    "facultyCode": null,
    "routingData": {
      "scheme": {
        "id": "none",
        "caption": "Direct application only",
        "mappedCaption": null
      },
      "destination": {
        "id": "pg",
        "caption": "Postgraduate",
        "mappedCaption": null
      }
    },
    "availableEnd": "9999-12-31T23:59:59.9999999",
    "englishTitle": "",
    "publishStart": "0001-01-01T00:00:00",
    "visibleStart": "2025-04-29T08:00:00",
    "taughtInWelsh": false,
    "ucasApplyData": null,
    "academicYearId": "2026",
    "availableStart": "0001-01-01T00:00:00",
    "awardingBodies": [],
    "applicationCode": null,
    "courseTitleSort": "Artificial Intelligence and Machine Learning",
    "abbreviatedTitle": null,
    "balanceIndicator": null,
    "copyFormRequired": false,
    "internalReference": null,
    "currentlyInClearing": false,
    "ucasTeacherTraining": false,
    "degreeApprenticeship": false,
    "qualifiedTeacherStatus": null,
    "sponsorshipInformation": null,
    "internationalInformation": null,
    "courseTitleWithoutApostrophe": "Artificial Intelligence and Machine Learning",
    "additionalAuditionInformation": null,
    "higherTechnicalQualifications": false
  },
  "version": 13,
  "academicYearsInformation": {
    "2026": 1
  }
}

Normalized Data

{
  "tuition": {
    "scrapedFeeRaw": "Fees and funding Home fee - MRes Artificial Intelligence and Machine Learning 2026 entry £23,700 Overseas fee - MRes Artificial Intelligence and Machine Learning 2026 entry £49,800",
    "feesConfidence": 0.6,
    "normalizedFees": {
      "home": 23700,
      "currency": "GBP",
      "international": null
    },
    "scrapedTemplate": "drupal",
    "scrapedTuitionFeeHome": 23700,
    "scrapedTuitionFeeIntl": null
  },
  "scrapedAt": "2026-05-13T21:52:21.553Z",
  "courseType": "postgraduate",
  "scrapedPte": null,
  "scrapedUrl": "https://www.imperial.ac.uk/study/courses/postgraduate-taught/artificial-intelligence-machine-learning/",
  "scrapedToefl": null,
  "scrapedAiUsed": false,
  "scrapedFeeRaw": "Fees and funding Home fee - MRes Artificial Intelligence and Machine Learning 2026 entry £23,700 Overseas fee - MRes Artificial Intelligence and Machine Learning 2026 entry £49,800",
  "feesConfidence": 0.6,
  "normalizedFees": {
    "home": 23700,
    "currency": "GBP",
    "international": null
  },
  "scrapedAiError": null,
  "entrySkipReason": null,
  "scrapedDuolingo": null,
  "scrapedTemplate": "drupal",
  "scrapedCambridge": null,
  "scrapedIeltsBand": null,
  "entryRequirements": "Entry requirements",
  "scrapedCourseType": "postgraduate",
  "scrapedLangSource": "course_page",
  "languageConfidence": 0,
  "normalizedLanguage": {
    "pte": null,
    "ielts": null,
    "toefl": null,
    "duolingo": null,
    "cambridge": null
  },
  "scrapedLanguageRaw": "English language requirement\nAll candidates must demonstrate a minimum level of English language proficiency for admission to the university.\nFor admission to this course, you must achieve the standard university requirement in the appropriate English language qualification. For details of the minimum grades required to achieve this requirement, please see the English language requirements.\nWe also accept a wide variety of international qualifications.\nThe academic requirement above is for applicants who hold or who are working towards a UK qualification.\nFor guidance see our accepted qualifications though please note that the standards listed are the minimum for entry to Imperial, and not specifically this Department.\nIf you have any questions about admissions and the standard required for the qualification you hold or are currently studying then please contact the relevant admissions team.",
  "scrapedIeltsOverall": null,
  "scrapedLangSourceUrl": null,
  "scrapedTuitionFeeHome": 23700,
  "scrapedTuitionFeeIntl": null,
  "scrapedEntrySkipReason": null,
  "entryRequirementsSkipped": false,
  "scrapedEntryRequirements": "Entry requirements",
  "scrapedEntryRequirementsSkipped": false
}
← Back to Courses