Advanced Computer Science with Artificial Intelligence
Basic Information
- Course ID
6114a97b-1073-4cf3-8ced-2fcd99646ce6- Option ID
5f06d1d8-07e4-441b-9afa-48d186a9fd67- Provider
- University of Strathclyde
- Type
- postgraduate
- Academic Year
- 2026
- Source
- ucas
- Created
- 2/21/2026, 12:36:49 PM
- Updated
- 3/27/2026, 8:49:11 AM
Other Options for this Course
No other options
Listing Data (Raw)
{
"id": "5f06d1d8-07e4-441b-9afa-48d186a9fd67",
"duration": {
"quantity": 12,
"durationType": {
"id": "3",
"caption": "Months",
"mappedCaption": null
}
},
"features": {
"accelerated": false
},
"location": {
"id": "9d348bad-22d7-413d-a449-865db7d5e774",
"url": null,
"name": "University of Strathclyde",
"ukprn": null,
"address": {
"line1": "McCance Building",
"line2": "16 Richmond Street",
"line3": null,
"line4": "Glasgow",
"region": {
"id": "36",
"caption": "West Scotland",
"mappedCaption": "Scotland"
},
"country": {
"id": "000",
"caption": "United Kingdom",
"mappedCaption": "Scotland"
},
"latitude": 55.8612495166,
"postcode": "G1 1XQ",
"longitude": -4.2447055968
},
"isDefault": false,
"geoLocation": {
"latitude": 55.8612495166,
"longitude": -4.2447055968
},
"tefCodeType": null,
"locationCode": "-",
"googleMapsUrl": null,
"googleMapsParams": null,
"locationCategory": null,
"geoLocationString": "55.8612495166,-4.2447055968"
},
"startDate": {
"date": "09/2026",
"nonSpecific": false
},
"studyMode": {
"id": "3",
"caption": "Full-time",
"mappedCaption": "Full-time",
"excludedSchemesForApplication": []
},
"durationRange": null,
"outcomeQualification": {
"caption": "MSc"
},
"academicEntryRequirements": null
}
Detail API Response (Raw)
{
"course": {
"id": "6114a97b-1073-4cf3-8ced-2fcd99646ce6",
"cpdFlag": false,
"options": [
{
"id": "5f06d1d8-07e4-441b-9afa-48d186a9fd67",
"status": {
"published": true,
"availableForApplication": true,
"applicationStatusSummary": "Please speak to the provider to make an application",
"acceptingApplicationsMessage": null,
"notAcceptingApplicationsMessage": null
},
"cycleId": null,
"modules": "Compulsory modules - Legal, Ethical & Professional Issues for the Information Society; Reasoning for Intelligent Agents; Deep Learning Theory & Practice; Quantitative Methods for Artificial Intelligence; Research Methods; Deep Learning in Visual Computing Applications; Game Theory & Multi-agent Systems; Research Methods.\n\nOptional modules:\nConcepts & Theories of Sustainability;\nAdvanced Topics in Software Engineering;\nBig Data Tools & Techniques;\nAdvanced Information Retrieval;\nMobile Software & Applications;\nDistributed Information Systems ;\nAI for Finance;\nFundamentals of Machine Learning for Data Analytics;\nBusiness Analysis",
"deadline": null,
"duration": {
"quantity": 12,
"durationType": {
"id": "3",
"caption": "Months",
"mappedCaption": null
}
},
"features": {
"accelerated": false
},
"location": {
"id": "9d348bad-22d7-413d-a449-865db7d5e774",
"url": null,
"name": "University of Strathclyde",
"ukprn": null,
"address": {
"line1": "McCance Building",
"line2": "16 Richmond Street",
"line3": null,
"line4": "Glasgow",
"region": {
"id": "36",
"caption": "West Scotland",
"mappedCaption": "Scotland"
},
"country": {
"id": "000",
"caption": "United Kingdom",
"mappedCaption": "Scotland"
},
"latitude": 55.8612495166,
"postcode": "G1 1XQ",
"longitude": -4.2447055968
},
"isDefault": false,
"geoLocation": {
"latitude": 55.8612495166,
"longitude": -4.2447055968
},
"tefCodeType": null,
"locationCode": "-",
"googleMapsUrl": "https://maps.googleapis.com/maps/api/staticmap?zoom=10&size=2048x600&scale=2&markers=size:tiny%7Ccolor:red%7C55.8612495166,-4.2447055968&key=AIzaSyDAC7vZWEFNPF6GFUZvXfO5PRDxdEC0Gc0&signature=r4YPuIYvoDycNH8oLxhHUOC7AlI=",
"googleMapsParams": "55.8612495166,-4.2447055968",
"locationCategory": null,
"geoLocationString": "55.8612495166,-4.2447055968"
},
"startDate": {
"date": "09/2026",
"nonSpecific": false
},
"studyMode": {
"id": "3",
"caption": "Full-time",
"mappedCaption": "Full-time",
"excludedSchemesForApplication": []
},
"applyCycle": "2026",
"courseFees": [
{
"amount": 12550,
"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": 12550,
"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": 12550,
"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": 12550,
"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": 12550,
"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": 12550,
"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
}
},
{
"amount": 31900,
"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": 31900,
"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
}
}
],
"courseType": null,
"entryPoints": [],
"durationRange": {
"max": null,
"min": null
},
"admissionTests": [],
"subjectOptions": [],
"useDefaultFees": false,
"providerApplyUrl": "https://www.strath.ac.uk/courses/postgraduatetaught/advancedcomputersciencewithartificialintelligence/",
"assessmentMethods": "Assessment is through a combination of individual work, group work, exams and practical work in laboratories. Around half the classes are assessed entirely by coursework, the others are a combination of coursework and examination.",
"entryRequirements": "Minimum second-class honours degree or international equivalent in computer science or a closely related discipline. Significant programming experience, preferably in an imperative programming language e.g. Java, Python etc. The majority of modules will use Python. Other disciplines who have significant programming experience should contact us to discuss applying for this course. You must have an English language minimum score of IELTS 6.0 (with no component below 5.5).",
"internalReference": null,
"providerCourseUrl": "https://www.strath.ac.uk/courses/postgraduatetaught/advancedcomputersciencewithartificialintelligence/",
"professionalBodies": [],
"qualificationLevel": {
"id": "SCQF_11",
"caption": "SCQF Level 11",
"mappedCaption": null
},
"subjectToValidation": false,
"outcomeQualification": {
"id": "158",
"caption": "MSc",
"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": "Advanced Computer Science with Artificial Intelligence. University of Strathclyde. Computer science. Artificial intelligence. Information technology. Software",
"summary": "Artificial Intelligence (AI) is found in all aspects of modern society, from the technologies that underpin the economy and how we work, to recreation, healthcare and even the natural environment. Its potential applications are growing daily.\n\nOur MSc in Advanced Computer Science with Artificial Intelligence has been designed to meet the growing worldwide demand for skilled computer science professionals who have expertise in artificial intelligence.\n\nThroughout the MSc Advanced Computer Science with Artificial Intelligence you’ll develop an understanding of how artificial intelligence algorithms and technologies are designed, developed, optimised and applied to meet business objectives. You’ll learn to use a range of software systems that can be used to build reliable, scalable and quality artificial intelligence solutions, and how to apply rigorous AI methodologies through experimental design and exploratory modelling. You’ll also study the ethics of artificial intelligence applications and how different applications require different AI technologies; develop your expertise in many of the most widely used artificial intelligence techniques and applications and have the opportunity to choose from a wide range of optional modules to tailor your Masters degree to meet your academic interests and career aspirations.\n\nGraduates of the programme will have acquired advanced problem analysis and evaluation skills and the ability to evaluate and communicate the results of artificial intelligence interventions to non-expert stakeholders. These are key skills to enable a successful career as an AI practitioner.",
"atasFlag": false,
"contacts": [
{
"id": "1a1002c9-87e7-4c55-913e-775f2a01dbe6",
"fax": null,
"email": "science-masters@strath.ac.uk",
"phone": "0141 548 3623",
"title": "Postgraduate Admissions - Faculty of Science",
"isDefault": false,
"hasCourses": false,
"isClearing": false,
"clearingUrl": null,
"enquiryLink": {
"url": null,
"caption": null
},
"availability": null,
"coursesCount": 0,
"isAdmissions": false,
"socialMediaPresences": []
},
{
"id": "806d44c9-ef56-4275-86f2-60ac9a76d735",
"fax": null,
"email": "clearing@strath.ac.uk",
"phone": "",
"title": "Clearing",
"isDefault": false,
"hasCourses": false,
"isClearing": true,
"clearingUrl": "https://www.strath.ac.uk/studywithus/clearing/",
"enquiryLink": {
"url": "https://www.strath.ac.uk/studywithus/clearing/",
"caption": "Enquiry form"
},
"availability": null,
"coursesCount": 0,
"isAdmissions": false,
"socialMediaPresences": [
{
"id": "fb",
"url": "https://www.facebook.com/UniversityOfStrathclyde/",
"caption": "Facebook"
},
{
"id": "tw",
"url": "https://twitter.com/unistrathclyde",
"caption": "Twitter"
},
{
"id": "ig",
"url": "https://instagram.com/unistrathclyde/",
"caption": "Instagram"
},
{
"id": "yt",
"url": "https://www.youtube.com/user/UniStrathclyde",
"caption": "Youtube"
}
]
}
],
"keywords": null,
"provider": {
"id": "5cc768aa-774a-7fc8-97fb-686b2f068676",
"name": "University of Strathclyde",
"ukprn": 10007805,
"address": {
"line1": "McCance Building",
"line2": "16 Richmond Street",
"line3": "",
"line4": "Glasgow",
"region": {
"id": "36",
"caption": "West Scotland",
"mappedCaption": "Scotland"
},
"country": {
"id": "103",
"caption": "Scotland",
"mappedCaption": "Scotland"
},
"latitude": 55.8612495166,
"postcode": "G1 1XQ",
"longitude": -4.2447055968
},
"aliases": [],
"logoUrl": "https://d1l6hqpjksdq9d.cloudfront.net/Prod/5cc768aa-774a-7fc8-97fb-686b2f068676",
"aliasName": "University of Strathclyde",
"websiteUrl": "www.strath.ac.uk",
"liveProvider": true,
"providerCode": null,
"providerSort": "Strathclyde, University of",
"providerUrls": [],
"imageLocation": null,
"institutionCode": "S78",
"providerShortName": "The University of Strathclyde",
"cukasInstitutionCode": null,
"requireAsciiDocuments": false,
"providerAbbreviatedName": "STRAT",
"aliasNameWithoutApostrophe": "University of Strathclyde"
},
"subjects": [
{
"id": "1037",
"caption": "Computer science",
"mappedCaption": null
},
{
"id": "1038",
"caption": "Artificial intelligence",
"mappedCaption": null
},
{
"id": "1027",
"caption": "Information technology",
"mappedCaption": null
},
{
"id": "1064",
"caption": "Software",
"mappedCaption": null
}
],
"auditions": [],
"studyType": {
"id": "1",
"caption": "Taught",
"mappedCaption": null
},
"department": {
"id": "b99119ab-db77-08b1-c0a3-6a3475d0bc48",
"name": "Computer and Information Sciences"
},
"hecosCodes": [
{
"hecosCode": {
"code": "100366",
"caption": "computer science",
"refDataId": "10257"
},
"percentageOfCourse": 50
},
{
"hecosCode": {
"code": "100359",
"caption": "artificial intelligence",
"refDataId": "10251"
},
"percentageOfCourse": 50
}
],
"jacs3Codes": [],
"publishEnd": "9999-12-31T23:59:59.9999999",
"shortTitle": null,
"specialism": {
"primary": [],
"secondary": [],
"specialismStudyTypes": []
},
"visibleEnd": "2027-08-01T08:00:00",
"compositeId": "6114a97b-1073-4cf3-8ced-2fcd99646ce6-2026",
"courseTitle": "Advanced Computer Science with Artificial Intelligence",
"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": [
{
"id": "1003",
"caption": "University of Strathclyde",
"mappedCaption": null
}
],
"applicationCode": null,
"courseTitleSort": "Advanced Computer Science with Artificial Intelligence",
"abbreviatedTitle": null,
"balanceIndicator": null,
"copyFormRequired": false,
"internalReference": null,
"currentlyInClearing": false,
"ucasTeacherTraining": false,
"degreeApprenticeship": false,
"qualifiedTeacherStatus": null,
"sponsorshipInformation": "www.strath.ac.uk/studywithus/scholarships/",
"internationalInformation": null,
"courseTitleWithoutApostrophe": "Advanced Computer Science with Artificial Intelligence",
"additionalAuditionInformation": null,
"higherTechnicalQualifications": false
},
"version": 35,
"academicYearsInformation": {
"2025": 1,
"2026": 1
}
}
Normalized Data
{
"scrapedAt": "2026-03-27T08:49:10.118Z",
"scrapedPte": null,
"scrapedUrl": "https://www.strath.ac.uk/courses/postgraduatetaught/advancedcomputersciencewithartificialintelligence/",
"scrapedToefl": null,
"scrapedAiUsed": false,
"scrapedFeeRaw": "Fees & funding All fees quoted are for full-time courses and per academic year unless stated otherwise. Fees may be subject to updates to maintain accuracy. Tuition fees will be notified in your offer letter. All fees are in £ sterling, unless otherwise stated, and may be subject to revision. Annual revision of fees Students on programmes of study of more than one year (or studying standalone modules) should be aware that the majority of fees will increase annually. The University will take a range of factors into account, including, but not limited to, UK inflation, changes in delivery costs and changes in Scottish and/or UK Government funding. Changes in fees will be published on the University website in October each year for the following year of study and any annual increase will be capped at a maximum of 10% per year. This cap will apply to fees from 2026/27 onwards, which will not increase by more than 10% from the previous year for continuing students.",
"feesConfidence": 0.9,
"normalizedFees": {
"home": 12550,
"currency": "GBP",
"international": 12550
},
"scrapedAiError": null,
"scrapedDuolingo": null,
"scrapedTemplate": null,
"scrapedCambridge": null,
"scrapedIeltsBand": 5.5,
"scrapedLangSource": "course_page",
"languageConfidence": 0.9,
"normalizedLanguage": {
"pte": null,
"ielts": {
"overall": 6,
"min_component": 5.5
},
"toefl": null,
"duolingo": null,
"cambridge": null
},
"scrapedLanguageRaw": "English language requirements\nYou must have an English language minimum score of IELTS 6.0 (with no component below 5.5).\nWe offer comprehensive English language tuition for students whose IELTS scores are below 6.0.\nAs a university, we now accept many more English language tests other than IELTS for overseas applicants, for example, TOEFL and PTE Cambridge. View the full list of accepted English language tests here.\nThe Pre-Masters Programme is a preparation course held at the University of Strathclyde International Study Centre, for international students (non-UK/Ireland) who do not meet the academic entry requirements for a Masters degree at University of Strathclyde.\nUpon successful completion, you'll be able to progress to this degree course at the University of Strathclyde.",
"scrapedIeltsOverall": 6,
"scrapedLangSourceUrl": null,
"scrapedTuitionFeeHome": 12550,
"scrapedTuitionFeeIntl": 12550,
"scrapedEntryRequirements": "Entry requirements Academic requirements / experience minimum second-class (2:2) honours degree or international equivalent in computer science or a closely related discipline significant programming experience, preferably in an imperative programming language e.g. Java, Python etc. The majority of modules will use Python other disciplines who have significant programming experience should contact us to discuss applying for this course English language requirementsYou must have an English language minimum score of IELTS 6.0 (with no component below 5.5). We offer comprehensive English language tuition for students whose IELTS scores are below 6.0. As a university, we now accept many more English language tests other than IELTS for overseas applicants, for example, TOEFL and PTE Cambridge. View the full list of accepted English language tests here."
}