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
3/27/2026, 9:35:55 AM

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

{
  "scrapedAt": "2026-03-26T13:01:36.846Z",
  "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": 12858,
    "currency": "GBP",
    "international": null
  },
  "scrapedAiError": null,
  "scrapedDuolingo": null,
  "scrapedTemplate": "drupal",
  "scrapedCambridge": null,
  "scrapedIeltsBand": null,
  "scrapedLangSource": "course_page",
  "languageConfidence": 0,
  "normalizedLanguage": {
    "pte": null,
    "ielts": null,
    "toefl": null,
    "duolingo": null,
    "cambridge": null
  },
  "scrapedLanguageRaw": "English language requirements\nExplore our English language requirements\nTo study with us, all home, EU and overseas applicants must demonstrate they meet the required English language competency level for their chosen course.\nWe have two English language attainment levels:\nSee our course pages to find out whether you will need to meet the standard or higher level for your chosen course.\nThe requirements for meeting the standard or higher level are explained below – see 'Tests we accept' and 'English language qualifications we accept'.\nHow to meet our English language requirement\nThere are a number of different ways to demonstrate that you meet the relevant English language proficiency for your course.\nYou only need to do one of the following:\nAchieve the minimum score in one of the tests or qualifications we accept – see below\nShow that you are exempt from our English language requirements – see English language exemption for details\nPass the Imperial College London Pre-Sessional English Programme*",
  "scrapedIeltsOverall": null,
  "scrapedLangSourceUrl": null,
  "scrapedTuitionFeeHome": 12858,
  "scrapedTuitionFeeIntl": null,
  "scrapedEntryRequirements": "Entry requirements"
}
← Back to Courses