Human Computer Interaction
Basic Information
- Course ID
ffcff719-66c4-46af-8748-c0c2a37e1d37- Option ID
04ce68a8-bdc1-42a3-abb9-3126960ce0b8- Provider
- University of Glasgow
- Type
- postgraduate
- Academic Year
- 2026
- Source
- ucas
- Created
- 2/22/2026, 9:13:23 AM
- Updated
- 3/27/2026, 11:07:21 AM
Other Options for this Course
No other options
Listing Data (Raw)
{
"id": "04ce68a8-bdc1-42a3-abb9-3126960ce0b8",
"duration": {
"quantity": 12,
"durationType": {
"id": "3",
"caption": "Months",
"mappedCaption": null
}
},
"features": {
"accelerated": false
},
"location": {
"id": "1bf61aa6-4235-47a7-9b6f-c40d678b4873",
"url": null,
"name": "Gilmorehill (Main) Campus",
"ukprn": null,
"address": {
"line1": "University Of Glasgow",
"line2": "University Avenue",
"line3": "",
"line4": "Glasgow",
"region": {
"id": "36",
"caption": "West Scotland",
"mappedCaption": "Scotland"
},
"country": {
"id": "000",
"caption": "United Kingdom",
"mappedCaption": "Scotland"
},
"latitude": 55.8717514742,
"postcode": "G12 8QQ",
"longitude": -4.2883598134
},
"isDefault": false,
"geoLocation": {
"latitude": 55.8717514742,
"longitude": -4.2883598134
},
"tefCodeType": null,
"locationCode": "-",
"googleMapsUrl": null,
"googleMapsParams": null,
"locationCategory": null,
"geoLocationString": "55.8717514742,-4.2883598134"
},
"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": "ffcff719-66c4-46af-8748-c0c2a37e1d37",
"cpdFlag": false,
"options": [
{
"id": "04ce68a8-bdc1-42a3-abb9-3126960ce0b8",
"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": 12,
"durationType": {
"id": "3",
"caption": "Months",
"mappedCaption": null
}
},
"features": {
"accelerated": false
},
"location": {
"id": "1bf61aa6-4235-47a7-9b6f-c40d678b4873",
"url": null,
"name": "Gilmorehill (Main) Campus",
"ukprn": null,
"address": {
"line1": "University Of Glasgow",
"line2": "University Avenue",
"line3": "",
"line4": "Glasgow",
"region": {
"id": "36",
"caption": "West Scotland",
"mappedCaption": "Scotland"
},
"country": {
"id": "000",
"caption": "United Kingdom",
"mappedCaption": "Scotland"
},
"latitude": 55.8717514742,
"postcode": "G12 8QQ",
"longitude": -4.2883598134
},
"isDefault": false,
"geoLocation": {
"latitude": 55.8717514742,
"longitude": -4.2883598134
},
"tefCodeType": null,
"locationCode": "-",
"googleMapsUrl": "https://maps.googleapis.com/maps/api/staticmap?zoom=10&size=2048x600&scale=2&markers=size:tiny%7Ccolor:red%7C55.8717514742,-4.2883598134&key=AIzaSyDAC7vZWEFNPF6GFUZvXfO5PRDxdEC0Gc0&signature=ZAfoqCjwjx48yFkX9WI34_Z0-LU=",
"googleMapsParams": "55.8717514742,-4.2883598134",
"locationCategory": null,
"geoLocationString": "55.8717514742,-4.2883598134"
},
"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.gla.ac.uk/postgraduate/apply/",
"assessmentMethods": null,
"entryRequirements": "2:1 Hons (or non-UK equivalent) in any degree with Computing as a major subject with at least 50% of credit bearing modules in Computing at an average grade of pass.\n\nThis programme is intended for students with a foundational understanding of computing science and good programming skills to learn advanced interactive technologies and human-centred approaches to designing and evaluating interactive systems to ensure their effectiveness for people.",
"internalReference": null,
"providerCourseUrl": "https://www.gla.ac.uk/postgraduate/taught/human-computer-interaction/",
"professionalBodies": [],
"qualificationLevel": {
"id": "SCQF_11",
"caption": "SCQF Level 11",
"mappedCaption": null
},
"subjectToValidation": false,
"outcomeQualification": {
"id": "158",
"caption": "MSc",
"mappedCaption": "Masters degrees"
},
"deferredEntryDisallowed": false,
"additionalFeeInformation": "All fees are published on the University of Glasgow website.\n\nhttps://www.gla.ac.uk/postgraduate/feesandfunding/",
"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": "Human Computer Interaction. University of Glasgow. Computer programming",
"summary": "Our Human Computer Interaction MSc gives you state-of-the-art knowledge and skills in creating interactive systems. Learn human-centred principles and methods to design, develop and evaluate interactive systems. Study selected specialised interactive technologies. Apply your knowledge to ensure systems are effective and fit into social practices. For students with a foundational understanding of computing science and good programming skills.\n\n**WHY THIS PROGRAMME**\n\n\n- The School of Computing Science is ranked in the UK top 10 (Complete University Guide 2025).\n\n\n- The School of Computing Science is ranked 97% internationally excellent or world-leading in REF2021, with 100% world-leading impact.\n\n\n- Our Human Computer Interaction research section known as GIST (Glasgow Interactive SysTems) is one of the UK’s leading HCI teams. We have unique strengths in XR, Social AI, and interactive systems for health and well-being.\n\n\n- You will have 24-hour access to a state-of-the-art computer laboratory.\n\n\n- Learn human-centred principles and methods in the design and evaluation of interactive systems.\n\n\n- Study selected specialised Human Computer Interaction topics in detail.\n\n\n- Benefit from research-led teaching.\n\n\n- Work with state-of-the-art hardware and software.\n\n\n- Learn to apply your skills and knowledge in advanced project work.\n\n\n- Prepare for leading positions in designing interactive solutions to address real world issues. \n\n\n**PROGRAMME STRUCTURE**\n\n**Core courses**\n- Programming and Systems Development for HCI\n\n\n- Human Computer Interaction Fundamentals\n\n\n- Computational Social Intelligence\n\n\n- Research and Professional Skills\n\n\n- Patient Centred Health Technologies\n\n\n- Research topics in HCI\n\n\n- Internet Technology (MSc)\n\n\n- Mobile HCI (MSc)\n\n\n- Conversational Interfaces\n\n\n- Information Visualisation (MSc)\n\n\n- MSc Project HCI\n\n\n**Optional courses**\n- Human-Centred Security\n\n\n- Extended Reality Interaction for MSc\n\n\n- Any other courses from Computing Science programme, depending on availability.\n\n\n**Programme alteration or discontinuation**\nThe University of Glasgow endeavours to run all programmes as advertised. In exceptional circumstances, however, the University may withdraw or alter a programme. For more information, please see: Student contract.",
"atasFlag": false,
"contacts": [
{
"id": "bc183aa4-ba91-7ab6-8f37-4db3e84b864f",
"fax": "",
"email": "",
"phone": "0141 330 4515",
"title": "PG Admissions",
"isDefault": false,
"hasCourses": false,
"isClearing": false,
"clearingUrl": null,
"enquiryLink": {
"url": "https://www.gla.ac.uk/study/enquire/",
"caption": "Enquire Online"
},
"availability": null,
"coursesCount": 0,
"isAdmissions": false,
"socialMediaPresences": []
},
{
"id": "9f6fddd2-534f-4118-8331-2500856eea29",
"fax": null,
"email": "clearing@glasgow.ac.uk",
"phone": "",
"title": "Clearing Application Line",
"isDefault": false,
"hasCourses": false,
"isClearing": true,
"clearingUrl": "https://www.gla.ac.uk/study/clearing/apply/",
"enquiryLink": {
"url": null,
"caption": null
},
"availability": "https://www.gla.ac.uk/study/clearing/apply/",
"coursesCount": 0,
"isAdmissions": false,
"socialMediaPresences": []
}
],
"keywords": null,
"provider": {
"id": "e4c66810-05c8-fd1c-4e9e-a8072e3189e2",
"name": "University of Glasgow",
"ukprn": 10007794,
"address": {
"line1": "Berkeley Square",
"line2": "Pavilion 3",
"line3": "99 Berkeley Street",
"line4": "Glasgow",
"region": {
"id": "36",
"caption": "West Scotland",
"mappedCaption": "Scotland"
},
"country": {
"id": "103",
"caption": "Scotland",
"mappedCaption": "Scotland"
},
"latitude": 55.8643,
"postcode": "G3 7HR",
"longitude": -4.2786
},
"aliases": [],
"logoUrl": "https://d1l6hqpjksdq9d.cloudfront.net/Prod/e4c66810-05c8-fd1c-4e9e-a8072e3189e2",
"aliasName": "University of Glasgow",
"websiteUrl": "www.gla.ac.uk",
"liveProvider": true,
"providerCode": null,
"providerSort": "Glasgow, University of",
"providerUrls": [],
"imageLocation": null,
"institutionCode": "G28",
"providerShortName": "University of Glasgow",
"cukasInstitutionCode": null,
"requireAsciiDocuments": false,
"providerAbbreviatedName": "GLASG",
"aliasNameWithoutApostrophe": "University of Glasgow"
},
"subjects": [
{
"id": "1058",
"caption": "Computer programming",
"mappedCaption": null
}
],
"auditions": [],
"studyType": {
"id": "1",
"caption": "Taught",
"mappedCaption": null
},
"department": {
"id": "bee79290-d6e2-e722-c6c5-ef8476928917",
"name": "School of Computing Science"
},
"hecosCodes": [],
"jacs3Codes": [],
"publishEnd": "9999-12-31T23:59:59.9999999",
"shortTitle": null,
"specialism": {
"primary": [],
"secondary": [],
"specialismStudyTypes": []
},
"visibleEnd": "2027-08-01T08:00:00",
"compositeId": "ffcff719-66c4-46af-8748-c0c2a37e1d37-2026",
"courseTitle": "Human Computer Interaction",
"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": "410",
"caption": "University of Glasgow",
"mappedCaption": null
}
],
"applicationCode": null,
"courseTitleSort": "Human Computer Interaction",
"abbreviatedTitle": null,
"balanceIndicator": null,
"copyFormRequired": false,
"internalReference": null,
"currentlyInClearing": false,
"ucasTeacherTraining": false,
"degreeApprenticeship": false,
"qualifiedTeacherStatus": null,
"sponsorshipInformation": "Sponsorship and funding information can be found via gla.ac.uk by searching for 'scholarships'.",
"internationalInformation": "International applicant information can be found via gla.ac.uk by searching for 'international'.",
"courseTitleWithoutApostrophe": "Human Computer Interaction",
"additionalAuditionInformation": null,
"higherTechnicalQualifications": false
},
"version": 7,
"academicYearsInformation": {
"2025": 1,
"2026": 1
}
}
Normalized Data
{
"scrapedAt": "2026-03-27T11:07:20.404Z",
"scrapedPte": null,
"scrapedUrl": "https://www.gla.ac.uk/postgraduate/taught/human-computer-interaction/",
"scrapedToefl": null,
"scrapedAiUsed": false,
"scrapedFeeRaw": "Fees & funding Tuition fees for 2026-27 MSc Home & RUK Full-time fee: £12,960 International & EU Full-time fee: £34,470 Fee status Fee status guidance Deposits International and EU applicants are required to pay a deposit of £2,000 when an offer is made. Deposits: terms & conditions The following guidelines will apply in determining whether a deposit will be refunded. Where the deposit is refunded, a 25% administration fee will be deducted unless otherwise stated. a: Deposits WILL be refunded to applicants under the following circumstances: Where the University is unable to offer you a place on the programme as specified on the offer. A full refund will be issued in this case. Death of a close family member (parent/guardian, grandparent, sibling, spouse, child/dependent). Official evidence (signed and stamped) must be provided. SERIOUS ill health of the applicant or a close family member (parent/guardian, grandparent, sibling, spouse, child/dependent). Official evidence (signed and sta",
"feesConfidence": 1,
"normalizedFees": {
"home": 4500,
"currency": "GBP",
"international": 12960
},
"scrapedAiError": null,
"scrapedDuolingo": null,
"scrapedTemplate": "drupal",
"scrapedCambridge": null,
"scrapedIeltsBand": null,
"scrapedLangSource": "course_page",
"languageConfidence": 0.8,
"normalizedLanguage": {
"pte": null,
"ielts": {
"overall": 6.5,
"min_component": null
},
"toefl": null,
"duolingo": null,
"cambridge": null
},
"scrapedLanguageRaw": "English language requirements\nFor applicants from non-English speaking countries, as defined by the UK Government, the University sets a minimum English Language proficiency level.\nInternational English Language Testing System (IELTS) Academic and Academic Online (not General Training)\n6.5 overall with Writing at 6.5 and no subtest less than 6.0; OR Writing at 6.0 and all other subtests at 6.5.\nIELTS One Skill Retake Accepted\nTests must have been taken within 2 years 5 months of programme start date. Applicants must meet the overall and subtest requirements using a single test.\nCommon equivalent English language qualifications accepted for entry to this programme:\nTOEFL (ibt, mybest or athome)\nTests taken up to 20 January 2026\n90 Overall with Writing 24, all other subskills no lower than Listening 19, Speaking 19; Reading 20 OR Writing at 21, and other subtests no lower than Listening 23; Speaking 23; Reading 23\nTests must have been taken within 2 years 5 months of programme start date. Applicants must meet the overall and subtest requirements using a single test, this includes TOEFL mybest.\nTests taken from 21 January 2026\n92 Overall with Writing 24, all other subskills no lower than Listening 20, Speaking 23; Reading 22 OR Writing at 21, and other subtests no lower than Listening 23; Speaking 24; Reading 23\nTests must have been taken within 2 years 5 months of programme start date. Applicants must meet the overall and subtest requirements using a single test, this includes ",
"scrapedIeltsOverall": 6.5,
"scrapedLangSourceUrl": null,
"scrapedTuitionFeeHome": 4500,
"scrapedTuitionFeeIntl": 12960,
"scrapedEntryRequirements": "Entry requirements 2.1 Hons (or non-UK equivalent) in 2:1 Hons (or non-UK equivalent) in any degree with Computing as a major subject with at least 50%% of credit bearing modules in Computing at an average grade of pass. Accepted modules We normally accept the following modules to meet the credit bearing module requirement: ComputingAlgorithms Correctness and Efficiency App Development Artificial Intelligence Methods Automata and Formal Language Theory Big Data and Machine Learning Bioinformatics C and C++ Compiler Principles Complexity of Algorithms Computer Fundamentals Computer Graphics Computer Systems Concurrency Cryptography Data Analytics Data Science Data Structures Data Visualization Database Development Databases Databases and Interfaces Developing Maintainable Software Distributed Systems Experimental Robotics Fundamentals of Artificial Intelligence Human Computer Interaction Human-centric Systems IT Security Information Hiding Introduction to Image Processing Java and Pytho"
}