Computing and Information Technology
Basic Information
- Course ID
f1193d8a-a9b1-001c-0fef-6925119daf96- Option ID
a3f2e9c6-7bef-4b43-8abe-40ee18001c96- Provider
- University of St Andrews
- Type
- postgraduate
- Academic Year
- 2026
- Source
- ucas
- Created
- 2/22/2026, 3:43:58 AM
- Updated
- 2/22/2026, 3:43:58 AM
Other Options for this Course
No other options
Listing Data (Raw)
{
"id": "a3f2e9c6-7bef-4b43-8abe-40ee18001c96",
"duration": {
"quantity": 1,
"durationType": {
"id": "4",
"caption": "Years",
"mappedCaption": null
}
},
"features": {
"accelerated": false
},
"location": {
"id": "7e75829e-1c9a-cb12-710a-d680db11f6f1",
"url": null,
"name": "University of St Andrews",
"ukprn": null,
"address": {
"line1": "St Katharine's West",
"line2": "",
"line3": "The Scores",
"line4": "St Andrews",
"region": {
"id": "5",
"caption": "Central Scotland and Fife",
"mappedCaption": "Scotland"
},
"country": {
"id": "103",
"caption": "Scotland",
"mappedCaption": "Scotland"
},
"latitude": 56.3425977379,
"postcode": "KY16 9AX",
"longitude": -2.7971980467
},
"isDefault": false,
"geoLocation": {
"latitude": 56.3425977379,
"longitude": -2.7971980467
},
"tefCodeType": null,
"locationCode": null,
"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": "MSc"
},
"academicEntryRequirements": null
}
Detail API Response (Raw)
{
"course": {
"id": "f1193d8a-a9b1-001c-0fef-6925119daf96",
"cpdFlag": false,
"options": [
{
"id": "a3f2e9c6-7bef-4b43-8abe-40ee18001c96",
"status": {
"published": true,
"availableForApplication": true,
"applicationStatusSummary": "Please speak to the provider to make an application",
"acceptingApplicationsMessage": null,
"notAcceptingApplicationsMessage": null
},
"cycleId": null,
"modules": "Compulsory modules: \n\n1.\tmasters programming projects\n\nand choose one of the following: \n\n2.\tobject-oriented modelling, design and programming\n3.\tprogramming principles and practice\n\nOptional modules: \nStudents choose six of the following optional modules (up to two of these may be taken from the 'Additional optional' list).\n\nNot all combinations of modules will be available for all programmes, and some modules are subject to pre-requisites being satisfied.\n\nHere is a sample of optional modules that may be offered.\n\nArtificial Intelligence Practice \nArtificial Intelligence Principles \nCritical Systems Engineering \nData Ethics and Privacy \nData-Intensive Systems \nHuman Computer Interaction Principles and Methods \nInformation Visualisation\nInteractive Software and Hardware \nKnowledge Discovery and Datamining \nLanguage and Computation \nMachine Learning \nPrinciples of Computer Communication Systems \nSoftware Architecture \nSoftware Engineering Practice \nSoftware Engineering Principles \nUser-Centred Interaction Design \n\nAdditional optional modules: \n\nAdvanced Communication Networks and Systems \nComputer Architecture \nComputer Graphics \nComputer Security \nConcurrency and Multi-Core Architectures \nConstraint Programming \nDistributed Systems \nLogic and Software Verification \nProgramming Language Design and Implementation \nSignal Processing: Sound, Image, Video \nVideo Games \n\nDissertation project:\n\nDuring the second semester, students work with staff to define and agree upon a topic for the extended project, which they will work on during the final three months of the course. The project finishes in a 15,000-word dissertation. Dissertation projects may be group-based or completed individually (students are assessed individually in either case).",
"deadline": null,
"duration": {
"quantity": 1,
"durationType": {
"id": "4",
"caption": "Years",
"mappedCaption": null
}
},
"features": {
"accelerated": false
},
"location": {
"id": "7e75829e-1c9a-cb12-710a-d680db11f6f1",
"url": null,
"name": "University of St Andrews",
"ukprn": null,
"address": {
"line1": "St Katharine's West",
"line2": "",
"line3": "The Scores",
"line4": "St Andrews",
"region": {
"id": "5",
"caption": "Central Scotland and Fife",
"mappedCaption": "Scotland"
},
"country": {
"id": "103",
"caption": "Scotland",
"mappedCaption": "Scotland"
},
"latitude": 56.3425977379,
"postcode": "KY16 9AX",
"longitude": -2.7971980467
},
"isDefault": false,
"geoLocation": {
"latitude": 56.3425977379,
"longitude": -2.7971980467
},
"tefCodeType": null,
"locationCode": null,
"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": [],
"courseType": null,
"entryPoints": [],
"durationRange": {
"max": null,
"min": null
},
"admissionTests": [],
"subjectOptions": [],
"useDefaultFees": false,
"providerApplyUrl": "https://www.st-andrews.ac.uk/study/apply/postgraduate/taught/",
"assessmentMethods": "Most modules are assessed through practical coursework exercises and examinations. \n\nAll students will be required to complete a Post Entry Language Assessment (PELA) on arrival at the University of St Andrews. Based on their performance in this assessment, students will be advised to attend targeted support sessions during the year to improve language and academic skills.\n\nThis assessment is required, but will not count towards the final degree classification.",
"entryRequirements": "A 2.1 Honours undergraduate degree.",
"internalReference": "TSSFCSCXCIT",
"providerCourseUrl": "https://www.st-andrews.ac.uk/study/pg/taught-programmes/computing-it/",
"professionalBodies": [],
"qualificationLevel": {
"id": "SCQF_11",
"caption": "SCQF Level 11",
"mappedCaption": null
},
"subjectToValidation": false,
"outcomeQualification": {
"id": "158",
"caption": "MSc",
"mappedCaption": "Masters degrees"
},
"deferredEntryDisallowed": false,
"additionalFeeInformation": "For the most current information on course fees please visit https://www.st-andrews.ac.uk/study/fees-and-funding/postgraduate/taught/.",
"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": {
"urlField": "https://www.st-andrews.ac.uk/subjects/entry/language-requirements/postgraduate/",
"urlDescription": "English language requirements for postgraduate students",
"furtherInformation": "For the current English Language requirements please visit the English language requirements for postgraduate students on the University of St Andrews website."
}
}
],
"suggest": "Computing and Information Technology. University of St Andrews. Information technology. Computer studies",
"summary": "The MSc in Computing and Information Technology develops students' critical understanding of the issues associated with using computing systems and their impact on business processes and project management. It also gives students without prior programming experience the opportunity to gain programming skills in a modern software development environment. ",
"atasFlag": false,
"contacts": [
{
"id": "c3ff57be-4565-9c1c-d7a9-bf124e7a7845",
"fax": "",
"email": "pg-admin-cs@st-andrews.ac.uk",
"phone": "01334 463251",
"title": "Computer Science PGT",
"isDefault": false,
"hasCourses": false,
"isClearing": false,
"clearingUrl": null,
"enquiryLink": {
"url": null,
"caption": null
},
"availability": null,
"coursesCount": 0,
"isAdmissions": false,
"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": "1027",
"caption": "Information technology",
"mappedCaption": null
},
{
"id": "1046",
"caption": "Computer studies",
"mappedCaption": null
}
],
"auditions": [],
"studyType": {
"id": "1",
"caption": "Taught",
"mappedCaption": null
},
"department": {
"id": "5e69ed26-7b9b-649f-63ef-4bc1fd74fc87",
"name": "Computer Science"
},
"hecosCodes": [
{
"hecosCode": {
"code": "100367",
"caption": "computing and information technology",
"refDataId": "10258"
},
"percentageOfCourse": 100
}
],
"jacs3Codes": [],
"publishEnd": "9999-12-31T23:59:59.9999999",
"shortTitle": null,
"specialism": {
"primary": [],
"secondary": [],
"specialismStudyTypes": []
},
"visibleEnd": "2027-08-01T08:00:00",
"compositeId": "f1193d8a-a9b1-001c-0fef-6925119daf96-2026",
"courseTitle": "Computing and Information Technology",
"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": "953",
"caption": "University of St Andrews",
"mappedCaption": null
}
],
"applicationCode": null,
"courseTitleSort": "Computing and Information Technology",
"abbreviatedTitle": null,
"balanceIndicator": null,
"copyFormRequired": false,
"internalReference": null,
"currentlyInClearing": false,
"ucasTeacherTraining": false,
"degreeApprenticeship": false,
"qualifiedTeacherStatus": null,
"sponsorshipInformation": "Carnegie-Cameron bursaries; entrant accommodation bursary; Formula Santander postgraduate scholarship; recent graduate discount; Thomas and Margaret Roddan Trust bursary.",
"internationalInformation": null,
"courseTitleWithoutApostrophe": "Computing and Information Technology",
"additionalAuditionInformation": null,
"higherTechnicalQualifications": false
},
"version": 60,
"academicYearsInformation": {
"2025": 1,
"2026": 1
}
}