Computer Science

Basic Information

Course ID
3ae03d66-ffcd-b078-bcd7-f065a5e6416a
Option ID
8ab3855b-a0ac-4187-8bd4-2a187a034cb3
Provider
University of St Andrews
Type
undergraduate
Academic Year
2026
Source
ucas
Created
2/23/2026, 11:20:13 AM
Updated
3/27/2026, 11:32:33 AM

Other Options for this Course

Option ID Added
3b8ae8e3-f4be-4900-a730-9957dd70562e 2/23/2026 View

Listing Data (Raw)

{
  "id": "8ab3855b-a0ac-4187-8bd4-2a187a034cb3",
  "duration": {
    "quantity": 5,
    "durationType": {
      "id": "4",
      "caption": "Years",
      "mappedCaption": null
    }
  },
  "features": {
    "accelerated": false
  },
  "location": {
    "id": "3c01379f-535a-4d7f-8a46-f641dae7f248",
    "url": null,
    "name": "Main Site",
    "ukprn": null,
    "address": {
      "line1": "16 St Katharine's West",
      "line2": "",
      "line3": null,
      "line4": "St Andrews",
      "region": {
        "id": "5",
        "caption": "Central Scotland and Fife",
        "mappedCaption": "Scotland"
      },
      "country": {
        "id": "000",
        "caption": "United Kingdom",
        "mappedCaption": "Scotland"
      },
      "latitude": 56.3425977379,
      "postcode": "KY16 9AX",
      "longitude": -2.7971980467
    },
    "isDefault": false,
    "geoLocation": {
      "latitude": 56.3425977379,
      "longitude": -2.7971980467
    },
    "tefCodeType": null,
    "locationCode": "-",
    "googleMapsUrl": null,
    "googleMapsParams": null,
    "locationCategory": null,
    "geoLocationString": "56.3425977379,-2.7971980467"
  },
  "startDate": {
    "date": "07/09/2026",
    "nonSpecific": false
  },
  "studyMode": {
    "id": "3",
    "caption": "Full-time",
    "mappedCaption": "Full-time",
    "excludedSchemesForApplication": []
  },
  "durationRange": null,
  "outcomeQualification": {
    "caption": "Master of Science (with Honours) - Msci (Hon)"
  },
  "academicEntryRequirements": {
    "qualifications": [
      {
        "summary": {
          "offer": "AAA",
          "requirements": "To include A in Mathematics and pass in (Biology or Chemistry or Computer Science or Further Mathematics or Geography or Geology or Physics or Psychology). \nSubjects excluded: Citizenship Studies, Critical Thinking, Global Perspectives and Research (GPR) and General Studies."
        },
        "priority": 2,
        "notAccepted": false,
        "qualificationName": "A level"
      },
      {
        "summary": {
          "offer": "AAAAB",
          "requirements": "To include A in Mathematics and pass in (Biology or Human Biology or Chemistry or Computing Science or Geography or Physics or Psychology)"
        },
        "priority": 6,
        "notAccepted": false,
        "qualificationName": "Scottish Higher"
      },
      {
        "summary": {
          "offer": "38 points",
          "requirements": "To include minimum scores of 6,6,6 at Higher Level with HL6 in Mathematics and SL5 in (Biology or Chemistry or Computer Science or Geography or Geology or Physics or Psychology)"
        },
        "priority": 1141,
        "notAccepted": false,
        "qualificationName": "International Baccalaureate Diploma Programme"
      }
    ],
    "ucasTariffPointsMax": 159,
    "ucasTariffPointsMin": 144,
    "ucasTariffPointsDisplayMax": 159,
    "ucasTariffPointsDisplayMin": 144
  }
}

Detail API Response (Raw)

{
  "course": {
    "id": "3ae03d66-ffcd-b078-bcd7-f065a5e6416a",
    "cpdFlag": false,
    "options": [
      {
        "id": "3b8ae8e3-f4be-4900-a730-9957dd70562e",
        "status": {
          "published": true,
          "availableForApplication": true,
          "applicationStatusSummary": "Available to Apply",
          "acceptingApplicationsMessage": null,
          "notAcceptingApplicationsMessage": null
        },
        "cycleId": null,
        "modules": null,
        "deadline": {
          "id": "jan15",
          "caption": "14 January",
          "mappedCaption": null
        },
        "duration": {
          "quantity": 4,
          "durationType": {
            "id": "4",
            "caption": "Years",
            "mappedCaption": null
          }
        },
        "features": {
          "accelerated": false
        },
        "location": {
          "id": "3c01379f-535a-4d7f-8a46-f641dae7f248",
          "url": null,
          "name": "Main Site",
          "ukprn": null,
          "address": {
            "line1": "16 St Katharine's West",
            "line2": "",
            "line3": null,
            "line4": "St Andrews",
            "region": {
              "id": "5",
              "caption": "Central Scotland and Fife",
              "mappedCaption": "Scotland"
            },
            "country": {
              "id": "000",
              "caption": "United Kingdom",
              "mappedCaption": "Scotland"
            },
            "latitude": 56.3425977379,
            "postcode": "KY16 9AX",
            "longitude": -2.7971980467
          },
          "isDefault": false,
          "geoLocation": {
            "latitude": 56.3425977379,
            "longitude": -2.7971980467
          },
          "tefCodeType": null,
          "locationCode": "-",
          "googleMapsUrl": "https://maps.googleapis.com/maps/api/staticmap?zoom=10&size=2048x600&scale=2&markers=size:tiny%7Ccolor:red%7C56.3425977379,-2.7971980467&key=AIzaSyDAC7vZWEFNPF6GFUZvXfO5PRDxdEC0Gc0&signature=nkLdNhvRRmCnDAUwOKocfB5GFeE=",
          "googleMapsParams": "56.3425977379,-2.7971980467",
          "locationCategory": null,
          "geoLocationString": "56.3425977379,-2.7971980467"
        },
        "startDate": {
          "date": "07/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": "2",
              "caption": "Provisional",
              "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": "2",
              "caption": "Provisional",
              "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": "2",
              "caption": "Provisional",
              "mappedCaption": null
            },
            "feeLocale": {
              "id": "8",
              "caption": "Wales",
              "mappedCaption": null
            }
          },
          {
            "amount": 9535,
            "currency": {
              "id": "GBP",
              "caption": "£",
              "mappedCaption": null
            },
            "feeBasis": {
              "id": "5",
              "caption": "Year 1",
              "mappedCaption": null
            },
            "feeState": {
              "id": "2",
              "caption": "Provisional",
              "mappedCaption": null
            },
            "feeLocale": {
              "id": "9",
              "caption": "Channel Islands",
              "mappedCaption": null
            }
          },
          {
            "amount": 9535,
            "currency": {
              "id": "GBP",
              "caption": "£",
              "mappedCaption": null
            },
            "feeBasis": {
              "id": "5",
              "caption": "Year 1",
              "mappedCaption": null
            },
            "feeState": {
              "id": "2",
              "caption": "Provisional",
              "mappedCaption": null
            },
            "feeLocale": {
              "id": "10",
              "caption": "Republic of Ireland",
              "mappedCaption": null
            }
          },
          {
            "amount": 1820,
            "currency": {
              "id": "GBP",
              "caption": "£",
              "mappedCaption": null
            },
            "feeBasis": {
              "id": "5",
              "caption": "Year 1",
              "mappedCaption": null
            },
            "feeState": {
              "id": "2",
              "caption": "Provisional",
              "mappedCaption": null
            },
            "feeLocale": {
              "id": "7",
              "caption": "Scotland",
              "mappedCaption": null
            }
          },
          {
            "amount": 30160,
            "currency": {
              "id": "GBP",
              "caption": "£",
              "mappedCaption": null
            },
            "feeBasis": {
              "id": "5",
              "caption": "Year 1",
              "mappedCaption": null
            },
            "feeState": {
              "id": "2",
              "caption": "Provisional",
              "mappedCaption": null
            },
            "feeLocale": {
              "id": "3",
              "caption": "EU",
              "mappedCaption": null
            }
          },
          {
            "amount": 30160,
            "currency": {
              "id": "GBP",
              "caption": "£",
              "mappedCaption": null
            },
            "feeBasis": {
              "id": "5",
              "caption": "Year 1",
              "mappedCaption": null
            },
            "feeState": {
              "id": "2",
              "caption": "Provisional",
              "mappedCaption": null
            },
            "feeLocale": {
              "id": "4",
              "caption": "International",
              "mappedCaption": null
            }
          }
        ],
        "courseType": null,
        "entryPoints": [
          {
            "caption": "Year 2",
            "isDefault": false,
            "entryPointId": 2,
            "minOptionDurationYears": 2
          }
        ],
        "durationRange": {
          "max": null,
          "min": null
        },
        "admissionTests": [],
        "subjectOptions": [],
        "useDefaultFees": false,
        "providerApplyUrl": null,
        "assessmentMethods": null,
        "entryRequirements": null,
        "internalReference": null,
        "providerCourseUrl": "https://www.st-andrews.ac.uk/subjects/computer-science/computer-science-msci/",
        "professionalBodies": [],
        "qualificationLevel": {
          "id": "SCQF_11",
          "caption": "SCQF Level 11",
          "mappedCaption": null
        },
        "subjectToValidation": false,
        "outcomeQualification": {
          "id": "47249",
          "caption": "Master of Science (with Honours) - Msci (Hon)",
          "mappedCaption": "Masters degrees"
        },
        "deferredEntryDisallowed": false,
        "additionalFeeInformation": "EU and Overseas fees are £30,160 for entry in 2024/5. The fee for 2025/6 entry has not yet been set.",
        "academicEntryRequirements": {
          "noRequirements": false,
          "qualifications": [
            {
              "summary": {
                "offer": "AAA",
                "requirements": "To include Mathematics and one other subject from the following: Biology, Chemistry, Computer Science, Further Mathematics, Geography, Geology, Physics or Psychology.\nSubjects excluded: Citizenship Studies, Critical Thinking, Global Perspectives and Research (GPR) and General Studies."
              },
              "priority": 2,
              "notAccepted": false,
              "qualificationName": "A level"
            },
            {
              "summary": {
                "offer": "AAAAB",
                "requirements": ""
              },
              "priority": 6,
              "notAccepted": false,
              "qualificationName": "Scottish Higher"
            },
            {
              "summary": {
                "offer": "AB",
                "requirements": "To include A in Mathematics and B in one other sciences from the following: Biology or Human Biology, Chemistry, Computing Science, Geography, Physics or Psychology."
              },
              "priority": 1130,
              "notAccepted": false,
              "qualificationName": "Scottish Advanced Higher"
            },
            {
              "summary": {
                "offer": "39 points",
                "requirements": "(HL 6,6,6), Including HL6 in Mathematics and SL5 in one of the following subjects: Biology, Chemistry, Computer Science, Geography, Geology, Physics, or Psychology."
              },
              "priority": 1141,
              "notAccepted": false,
              "qualificationName": "International Baccalaureate Diploma Programme"
            }
          ],
          "furtherInformation": "All applicants must have attained the following qualifications, or equivalent, in addition to the specific entry requirements for individual programmes.\n1)\tSQA National 5 (B) in English and one SQA National 5 (B) from the following: Biology, Chemistry, Computing science, Geography, Lifeskills Mathematics (A grade), Mathematics, Physics, Psychology.\n2)\tGSCE (5 or B) in English language or English literature, and one GSCE (5 or B) from the following: Biology, Chemistry, Computing Science, Geography, Mathematics, Physics, Psychology.\nApplicants with other qualifications including other International or European qualifications should refer to our website for further information and country specific entry requirements www.st-andrews.ac.uk/subjects/entry.\n\nAll applicants whose first language is not English must provide evidence of ability to use English sufficiently well to be able to fully participate in and benefit from this course of study. The University accepts a wide range of language tests and language qualifications. Please refer to our website for further details and our current minimum English language requirements: www.st-andrews.ac.uk/subjects/entry/language-requirements.",
          "ucasTariffPointsMax": 159,
          "ucasTariffPointsMin": 104,
          "contextualInformation": null,
          "contextualInformationUrl": null,
          "ucasTariffPointsDisplayMax": 159,
          "ucasTariffPointsDisplayMin": 104,
          "providerEntryRequirementsUrl": null
        },
        "additionalEntryRequirements": [],
        "englishLanguageEntryRequirements": [],
        "minimumAcademicEntryRequirements": {
          "noRequirements": false,
          "qualifications": [],
          "furtherInformation": "All applicants must have attained the following qualifications, or equivalent, in addition to the specific entry requirements for individual programmes.\n1)\tSQA National 5 (B) in English and one SQA National 5 (B) from the following: Biology, Chemistry, Computing science, Geography, Lifeskills Mathematics (A grade), Mathematics, Physics, Psychology.\n2)\tGSCE (5 or B) in English language or English literature, and one GSCE (5 or B) from the following: Biology, Chemistry, Computing Science, Geography, Mathematics, Physics, Psychology.\nApplicants with other qualifications including other International or European qualifications should refer to our website for further information and country specific entry requirements www.st-andrews.ac.uk/subjects/entry.\n\nAll applicants whose first language is not English must provide evidence of ability to use English sufficiently well to be able to fully participate in and benefit from this course of study. The University accepts a wide range of language tests and language qualifications. Please refer to our website for further details and our current minimum English language requirements: www.st-andrews.ac.uk/subjects/entry/language-requirements.",
          "ucasTariffPointsMax": 0,
          "ucasTariffPointsMin": 0,
          "contextualInformation": null,
          "contextualInformationUrl": null,
          "ucasTariffPointsDisplayMax": 0,
          "ucasTariffPointsDisplayMin": 0,
          "providerEntryRequirementsUrl": null
        },
        "subsequentYearsEntryRequirements": null,
        "amsApplicationConfigurationOptions": {
          "useAscii": false,
          "hasNoVacancies": "False",
          "customQuestions": [],
          "vacancyStatuses": [
            {
              "status": null,
              "domicile": "eu",
              "hasVacancies": true,
              "flattenedVacancy": "eu"
            },
            {
              "status": "full",
              "domicile": "wales",
              "hasVacancies": false,
              "flattenedVacancy": "wales full"
            },
            {
              "status": "full",
              "domicile": "eng",
              "hasVacancies": false,
              "flattenedVacancy": "eng full"
            },
            {
              "status": null,
              "domicile": "int",
              "hasVacancies": true,
              "flattenedVacancy": "int"
            },
            {
              "status": "full",
              "domicile": "scot",
              "hasVacancies": false,
              "flattenedVacancy": "scot full"
            },
            {
              "status": "full",
              "domicile": "ni",
              "hasVacancies": false,
              "flattenedVacancy": "ni full"
            },
            {
              "status": null,
              "domicile": "roi",
              "hasVacancies": true,
              "flattenedVacancy": "roi"
            }
          ],
          "hasRestrictedVacancies": "True",
          "hasRestrictedEligibility": false,
          "restrictedEligibilityUrl": null,
          "restrictedEligibilityInfo": null,
          "useEnhancedCriminalConvictionCheck": false,
          "notAcceptingInternationalApplications": "False"
        },
        "englishLanguageEntryRequirementInformation": null
      },
      {
        "id": "8ab3855b-a0ac-4187-8bd4-2a187a034cb3",
        "status": {
          "published": true,
          "availableForApplication": true,
          "applicationStatusSummary": "Available to Apply",
          "acceptingApplicationsMessage": null,
          "notAcceptingApplicationsMessage": null
        },
        "cycleId": null,
        "modules": null,
        "deadline": {
          "id": "jan15",
          "caption": "14 January",
          "mappedCaption": null
        },
        "duration": {
          "quantity": 5,
          "durationType": {
            "id": "4",
            "caption": "Years",
            "mappedCaption": null
          }
        },
        "features": {
          "accelerated": false
        },
        "location": {
          "id": "3c01379f-535a-4d7f-8a46-f641dae7f248",
          "url": null,
          "name": "Main Site",
          "ukprn": null,
          "address": {
            "line1": "16 St Katharine's West",
            "line2": "",
            "line3": null,
            "line4": "St Andrews",
            "region": {
              "id": "5",
              "caption": "Central Scotland and Fife",
              "mappedCaption": "Scotland"
            },
            "country": {
              "id": "000",
              "caption": "United Kingdom",
              "mappedCaption": "Scotland"
            },
            "latitude": 56.3425977379,
            "postcode": "KY16 9AX",
            "longitude": -2.7971980467
          },
          "isDefault": false,
          "geoLocation": {
            "latitude": 56.3425977379,
            "longitude": -2.7971980467
          },
          "tefCodeType": null,
          "locationCode": "-",
          "googleMapsUrl": "https://maps.googleapis.com/maps/api/staticmap?zoom=10&size=2048x600&scale=2&markers=size:tiny%7Ccolor:red%7C56.3425977379,-2.7971980467&key=AIzaSyDAC7vZWEFNPF6GFUZvXfO5PRDxdEC0Gc0&signature=nkLdNhvRRmCnDAUwOKocfB5GFeE=",
          "googleMapsParams": "56.3425977379,-2.7971980467",
          "locationCategory": null,
          "geoLocationString": "56.3425977379,-2.7971980467"
        },
        "startDate": {
          "date": "07/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": "2",
              "caption": "Provisional",
              "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": "2",
              "caption": "Provisional",
              "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": "2",
              "caption": "Provisional",
              "mappedCaption": null
            },
            "feeLocale": {
              "id": "8",
              "caption": "Wales",
              "mappedCaption": null
            }
          },
          {
            "amount": 9535,
            "currency": {
              "id": "GBP",
              "caption": "£",
              "mappedCaption": null
            },
            "feeBasis": {
              "id": "5",
              "caption": "Year 1",
              "mappedCaption": null
            },
            "feeState": {
              "id": "2",
              "caption": "Provisional",
              "mappedCaption": null
            },
            "feeLocale": {
              "id": "9",
              "caption": "Channel Islands",
              "mappedCaption": null
            }
          },
          {
            "amount": 9535,
            "currency": {
              "id": "GBP",
              "caption": "£",
              "mappedCaption": null
            },
            "feeBasis": {
              "id": "5",
              "caption": "Year 1",
              "mappedCaption": null
            },
            "feeState": {
              "id": "2",
              "caption": "Provisional",
              "mappedCaption": null
            },
            "feeLocale": {
              "id": "10",
              "caption": "Republic of Ireland",
              "mappedCaption": null
            }
          },
          {
            "amount": 1820,
            "currency": {
              "id": "GBP",
              "caption": "£",
              "mappedCaption": null
            },
            "feeBasis": {
              "id": "5",
              "caption": "Year 1",
              "mappedCaption": null
            },
            "feeState": {
              "id": "2",
              "caption": "Provisional",
              "mappedCaption": null
            },
            "feeLocale": {
              "id": "7",
              "caption": "Scotland",
              "mappedCaption": null
            }
          },
          {
            "amount": 30160,
            "currency": {
              "id": "GBP",
              "caption": "£",
              "mappedCaption": null
            },
            "feeBasis": {
              "id": "5",
              "caption": "Year 1",
              "mappedCaption": null
            },
            "feeState": {
              "id": "2",
              "caption": "Provisional",
              "mappedCaption": null
            },
            "feeLocale": {
              "id": "3",
              "caption": "EU",
              "mappedCaption": null
            }
          },
          {
            "amount": 30160,
            "currency": {
              "id": "GBP",
              "caption": "£",
              "mappedCaption": null
            },
            "feeBasis": {
              "id": "5",
              "caption": "Year 1",
              "mappedCaption": null
            },
            "feeState": {
              "id": "2",
              "caption": "Provisional",
              "mappedCaption": null
            },
            "feeLocale": {
              "id": "4",
              "caption": "International",
              "mappedCaption": null
            }
          }
        ],
        "courseType": null,
        "entryPoints": [
          {
            "caption": "Year 1",
            "isDefault": true,
            "entryPointId": 1,
            "minOptionDurationYears": 0
          }
        ],
        "durationRange": {
          "max": null,
          "min": null
        },
        "admissionTests": [],
        "subjectOptions": [],
        "useDefaultFees": false,
        "providerApplyUrl": null,
        "assessmentMethods": null,
        "entryRequirements": null,
        "internalReference": null,
        "providerCourseUrl": "https://www.st-andrews.ac.uk/subjects/computer-science/computer-science-msci/",
        "professionalBodies": [],
        "qualificationLevel": {
          "id": "SCQF_11",
          "caption": "SCQF Level 11",
          "mappedCaption": null
        },
        "subjectToValidation": false,
        "outcomeQualification": {
          "id": "47249",
          "caption": "Master of Science (with Honours) - Msci (Hon)",
          "mappedCaption": "Masters degrees"
        },
        "deferredEntryDisallowed": false,
        "additionalFeeInformation": "EU and Overseas fees are £30,160 for entry in 2024/5. The fee for 2025/6 entry has not yet been set.",
        "academicEntryRequirements": {
          "noRequirements": false,
          "qualifications": [
            {
              "summary": {
                "offer": "AAA",
                "requirements": "To include A in Mathematics and pass in (Biology or Chemistry or Computer Science or Further Mathematics or Geography or Geology or Physics or Psychology). \nSubjects excluded: Citizenship Studies, Critical Thinking, Global Perspectives and Research (GPR) and General Studies."
              },
              "priority": 2,
              "notAccepted": false,
              "qualificationName": "A level"
            },
            {
              "summary": {
                "offer": "AAAAB",
                "requirements": "To include A in Mathematics and pass in (Biology or Human Biology or Chemistry or Computing Science or Geography or Physics or Psychology)"
              },
              "priority": 6,
              "notAccepted": false,
              "qualificationName": "Scottish Higher"
            },
            {
              "summary": {
                "offer": "38 points",
                "requirements": "To include minimum scores of 6,6,6 at Higher Level with HL6 in Mathematics and SL5 in (Biology or Chemistry or Computer Science or Geography or Geology or Physics or Psychology)"
              },
              "priority": 1141,
              "notAccepted": false,
              "qualificationName": "International Baccalaureate Diploma Programme"
            }
          ],
          "furtherInformation": "The University of St Andrews uses contextual data for applicants domiciled in the UK for fees purposes to indicate which of our academic entry requirements (www.st-andrews.ac.uk/subjects/entry/academic-entry-explained) are most likely to be relevant. You can use the indicator (www.st-andrews.ac.uk/subjects/entry/indicator) on our website to tell you which category of entry requirements you will need to look at.\n\nAll applicants must have attained the following qualifications, or equivalent, in addition to the specific entry requirements for individual programmes.\n1)\tSQA National 5 (B) in English and one SQA National 5 (B) from the following: Biology, Chemistry, Computing science, Geography, Lifeskills Mathematics (A grade), Mathematics, Physics, Psychology.\n2)\tGSCE (5 or B) in English language or English literature, and one GSCE (5 or B) from the following: Biology, Chemistry, Computing Science, Geography, Mathematics, Physics, Psychology.\nApplicants with other qualifications including other International or European qualifications should refer to our website for further information and country specific entry requirements www.st-andrews.ac.uk/subjects/entry.\n\nAll applicants whose first language is not English must provide evidence of ability to use English sufficiently well to be able to fully participate in and benefit from this course of study. The University accepts a wide range of language tests and language qualifications. Please refer to our website for further details and our current minimum English language requirements: www.st-andrews.ac.uk/subjects/entry/language-requirements.",
          "ucasTariffPointsMax": 159,
          "ucasTariffPointsMin": 144,
          "contextualInformation": null,
          "contextualInformationUrl": null,
          "ucasTariffPointsDisplayMax": 159,
          "ucasTariffPointsDisplayMin": 144,
          "providerEntryRequirementsUrl": null
        },
        "additionalEntryRequirements": [],
        "englishLanguageEntryRequirements": [],
        "minimumAcademicEntryRequirements": {
          "noRequirements": false,
          "qualifications": [
            {
              "summary": {
                "offer": "ABB",
                "requirements": "To include A in Mathematics and pass in (Biology or Chemistry or Computer Science or Further Mathematics or Geography or Geology or Physics or Psychology).\nSubjects excluded: Citizenship Studies, Critical Thinking, Global Perspectives and Research (GPR) and General Studies."
              },
              "priority": 2,
              "notAccepted": false,
              "qualificationName": "A level"
            },
            {
              "summary": {
                "offer": "AABB",
                "requirements": "To include A in Mathematics and pass in (Biology or Human Biology or Chemistry or Computing Science or Geography or Physics or Psychology)."
              },
              "priority": 6,
              "notAccepted": false,
              "qualificationName": "Scottish Higher"
            },
            {
              "summary": {
                "offer": "36 points",
                "requirements": "To include minimum scores of 6,5,5 at Higher Level with HL6 in Mathematics and SL5 in (Biology or Chemistry or Computer Science or Geography or Geology or Physics or Psychology)."
              },
              "priority": 1141,
              "notAccepted": false,
              "qualificationName": "International Baccalaureate Diploma Programme"
            }
          ],
          "furtherInformation": "The University of St Andrews uses contextual data for applicants domiciled in the UK for fees purposes to indicate which of our academic entry requirements (www.st-andrews.ac.uk/subjects/entry/academic-entry-explained) are most likely to be relevant. You can use the indicator (www.st-andrews.ac.uk/subjects/entry/indicator) on our website to tell you which category of entry requirements you will need to look at.\n\nAll applicants must have attained the following qualifications, or equivalent, in addition to the specific entry requirements for individual programmes.\n1)\tSQA National 5 (B) in English and one SQA National 5 (B) from the following: Biology, Chemistry, Computing science, Geography, Lifeskills Mathematics (A grade), Mathematics, Physics, Psychology.\n2)\tGSCE (5 or B) in English language or English literature, and one GSCE (5 or B) from the following: Biology, Chemistry, Computing Science, Geography, Mathematics, Physics, Psychology.\nApplicants with other qualifications including other International or European qualifications should refer to our website for further information and country specific entry requirements www.st-andrews.ac.uk/subjects/entry.\n\nAll applicants whose first language is not English must provide evidence of ability to use English sufficiently well to be able to fully participate in and benefit from this course of study. The University accepts a wide range of language tests and language qualifications. Please refer to our website for further details and our current minimum English language requirements: www.st-andrews.ac.uk/subjects/entry/language-requirements.",
          "ucasTariffPointsMax": 128,
          "ucasTariffPointsMin": 120,
          "contextualInformation": null,
          "contextualInformationUrl": null,
          "ucasTariffPointsDisplayMax": 128,
          "ucasTariffPointsDisplayMin": 120,
          "providerEntryRequirementsUrl": null
        },
        "subsequentYearsEntryRequirements": null,
        "amsApplicationConfigurationOptions": {
          "useAscii": false,
          "hasNoVacancies": "False",
          "customQuestions": [],
          "vacancyStatuses": [
            {
              "status": null,
              "domicile": "eu",
              "hasVacancies": true,
              "flattenedVacancy": "eu"
            },
            {
              "status": "full",
              "domicile": "wales",
              "hasVacancies": false,
              "flattenedVacancy": "wales full"
            },
            {
              "status": "full",
              "domicile": "eng",
              "hasVacancies": false,
              "flattenedVacancy": "eng full"
            },
            {
              "status": null,
              "domicile": "int",
              "hasVacancies": true,
              "flattenedVacancy": "int"
            },
            {
              "status": "full",
              "domicile": "scot",
              "hasVacancies": false,
              "flattenedVacancy": "scot full"
            },
            {
              "status": "full",
              "domicile": "ni",
              "hasVacancies": false,
              "flattenedVacancy": "ni full"
            },
            {
              "status": null,
              "domicile": "roi",
              "hasVacancies": true,
              "flattenedVacancy": "roi"
            }
          ],
          "hasRestrictedVacancies": "True",
          "hasRestrictedEligibility": false,
          "restrictedEligibilityUrl": null,
          "restrictedEligibilityInfo": null,
          "useEnhancedCriminalConvictionCheck": false,
          "notAcceptingInternationalApplications": "False"
        },
        "englishLanguageEntryRequirementInformation": null
      }
    ],
    "suggest": "Computer Science. University of St Andrews. Computer science",
    "summary": "Over the last 600 years, the University of St Andrews has established a reputation as one of the world’s leading teaching centres. Today, we offer a flexible degree structure based on your choice of subject specialism, creating an environment which nurtures inquisitive minds and a culture of shared learning.",
    "atasFlag": false,
    "contacts": [
      {
        "id": "f59c9617-8b74-4a0c-bc24-b9caa5fc6b40",
        "fax": "",
        "email": "myapplication@st-andrews.ac.uk",
        "phone": "01334 462150",
        "title": "Undergraduate Team, Registry",
        "isDefault": false,
        "hasCourses": false,
        "isClearing": false,
        "clearingUrl": null,
        "enquiryLink": {
          "url": null,
          "caption": null
        },
        "availability": null,
        "coursesCount": 0,
        "isAdmissions": true,
        "socialMediaPresences": []
      }
    ],
    "keywords": null,
    "provider": {
      "id": "81fe3292-5b22-efca-853a-e32870a2b0fe",
      "name": "University of St Andrews",
      "ukprn": 10007803,
      "address": {
        "line1": "College Gate",
        "line2": "",
        "line3": "",
        "line4": "St Andrews",
        "region": {
          "id": "5",
          "caption": "Central Scotland and Fife",
          "mappedCaption": "Scotland"
        },
        "country": {
          "id": "103",
          "caption": "Scotland",
          "mappedCaption": "Scotland"
        },
        "latitude": 56.3412392256,
        "postcode": "KY16 9AJ",
        "longitude": -2.7932872619
      },
      "aliases": [],
      "logoUrl": "https://d1l6hqpjksdq9d.cloudfront.net/Prod/81fe3292-5b22-efca-853a-e32870a2b0fe",
      "aliasName": "University of St Andrews",
      "websiteUrl": "www.st-andrews.ac.uk",
      "liveProvider": true,
      "providerCode": null,
      "providerSort": "Saint Andrews, University of",
      "providerUrls": [],
      "imageLocation": null,
      "institutionCode": "S36",
      "providerShortName": "University of St Andrews",
      "cukasInstitutionCode": null,
      "requireAsciiDocuments": false,
      "providerAbbreviatedName": "STA",
      "aliasNameWithoutApostrophe": "University of St Andrews"
    },
    "subjects": [
      {
        "id": "1037",
        "caption": "Computer science",
        "mappedCaption": null
      }
    ],
    "auditions": [],
    "studyType": null,
    "department": {
      "id": "5e69ed26-7b9b-649f-63ef-4bc1fd74fc87",
      "name": "Computer Science"
    },
    "hecosCodes": [
      {
        "hecosCode": {
          "code": "100366",
          "caption": "computer science",
          "refDataId": "10257"
        },
        "percentageOfCourse": 100
      }
    ],
    "jacs3Codes": [
      {
        "isMajor": false,
        "jacs3Code": {
          "id": "I100",
          "caption": "Computer science",
          "mappedCaption": null
        }
      }
    ],
    "publishEnd": "9999-12-31T23:59:59.9999999",
    "shortTitle": null,
    "specialism": {
      "primary": [],
      "secondary": [],
      "specialismStudyTypes": []
    },
    "visibleEnd": "2027-08-01T08:00:00",
    "compositeId": "3ae03d66-ffcd-b078-bcd7-f065a5e6416a-2026",
    "courseTitle": "Computer Science",
    "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": [],
    "applicationCode": "G401",
    "courseTitleSort": "Computer Science",
    "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": "Computer Science",
    "additionalAuditionInformation": null,
    "higherTechnicalQualifications": false
  },
  "version": 112,
  "academicYearsInformation": {
    "2025": 2,
    "2026": 2
  }
}

Normalized Data

{
  "scrapedAt": "2026-03-27T11:32:33.293Z",
  "scrapedPte": null,
  "scrapedUrl": "https://www.st-andrews.ac.uk/subjects/computer-science/computer-science-msci/",
  "scrapedToefl": null,
  "scrapedAiUsed": false,
  "scrapedFeeRaw": "Fees and funding Scotland: Tuition fees are yet to be confirmed by the Scottish Government. England, Wales, Northern Ireland and Republic of Ireland, Channel Islands, Isle of Man: £9,790 (yet to be confirmed by the UK Government) EU and overseas: £33,250 More information on tuition fees can be found on the undergraduate fees and funding page.Accommodation fees Find out about accommodation fees for University accommodation. Funding and scholarships The University of St Andrews offers a number of scholarships and support packages to undergraduate students each year. Legal notices Admission to the University of St Andrews is governed by our Admissions policy Information about all programmes from previous years of entry can be found in the archive. Curriculum development As a research intensive institution, the University ensures that its teaching references the research interests of its staff, which may change from time to time. As a result, programmes are regularly reviewed with the aim ",
  "feesConfidence": 1,
  "normalizedFees": {
    "home": 9790,
    "currency": "GBP",
    "international": 33250
  },
  "scrapedAiError": null,
  "scrapedDuolingo": null,
  "scrapedTemplate": null,
  "scrapedCambridge": null,
  "scrapedIeltsBand": null,
  "scrapedLangSource": "course_page",
  "languageConfidence": 0,
  "normalizedLanguage": {
    "pte": null,
    "ielts": null,
    "toefl": null,
    "duolingo": null,
    "cambridge": null
  },
  "scrapedLanguageRaw": "Computer Science MSci (Honours) 2026 entry \n\nRegister your interest How to apply \n\nUCAS code\n\nG401\n\nCourse start\n\nSeptember 2026\n\nDuration\n\nFive years full time\n\nSchool\n\nSchool of Computer Science\n\nWhy study this course? Alongside computer science, in the first year of your studies you will be required to study at least one additional subject. Typically, this will involve: \n\nworking on individual and group projects \n\nusing library and online resources \n\npreparing coursework assignments and presentations \n\npreparing for examinations\n\nOpen all \n\nAssessment \n\nMost computer science modules are assessed by at least 40% coursework with the rest of assessment in the form of written examinations. Undergraduates at the University of St Andrews must achieve at least 7.0 on the St Andrews 20-point grade scale to pass a module. Modules\n\nIn the first two years of your degree (known as sub-honours), you will take the required modules in computer science alongside modules in at least one other subject. Module information and course content, teaching and assessment may change each year and after you have accepted your offer to study at the University of St Andrews. International applicants\n\nIf English is not your first language, you will need to provide an English language test score to evidence your English language ability.",
  "scrapedIeltsOverall": null,
  "scrapedLangSourceUrl": null,
  "scrapedTuitionFeeHome": 9790,
  "scrapedTuitionFeeIntl": 33250,
  "scrapedEntryRequirements": "Entry requirements The University offers different entry requirements, depending on your background. Find out more about Standard, Minimum and Gateway entry requirements using academic entry explained and see which entry requirements you need to look at using the entry requirements indicator. For degrees combining more than one subject, the subject with the higher entry requirements determines the grades you need. You will also need to meet any further subject-specific entry requirements as outlined on their pages. SQA Highers Standard entry grades: AAAAB, including A in Mathematics and a pass in one of the following: Biology (or Human Biology), Chemistry, Computing Science, Geography, Physics, Psychology. Minimum entry grades: AABB, including A in Mathematics and a pass in one of the following: Biology (or Human Biology), Chemistry, Computing Science, Geography, Physics, Psychology. Gateway entry grades: Applicants who have narrowly missed the minimum entry grades, but meet the Univer"
}
← Back to Courses