Software Development
Basic Information
- Course ID
bc0b4d70-7191-44ea-a5d1-9d464864823d- Option ID
8a947187-399f-4960-b9e1-83d7b4efe895- Provider
- University of Strathclyde
- Type
- postgraduate
- Academic Year
- 2026
- Source
- ucas
- Created
- 2/25/2026, 10:35:31 PM
- Updated
- 3/28/2026, 10:35:48 AM
Other Options for this Course
No other options
Listing Data (Raw)
{
"id": "8a947187-399f-4960-b9e1-83d7b4efe895",
"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": "bc0b4d70-7191-44ea-a5d1-9d464864823d",
"cpdFlag": false,
"options": [
{
"id": "8a947187-399f-4960-b9e1-83d7b4efe895",
"status": {
"published": true,
"availableForApplication": true,
"applicationStatusSummary": "Please speak to the provider to make an application",
"acceptingApplicationsMessage": null,
"notAcceptingApplicationsMessage": null
},
"cycleId": null,
"modules": "Object Oriented Programming; Introduction to Programming Principles; Computer Security Fundamentals; Legal, Ethical & Professional Issues for the Information Society; Database Fundamentals; Mobile Application Development; Database Development; Software Engineering; Research project.",
"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": 11900,
"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": 11900,
"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": 11900,
"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": 11900,
"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": 28700,
"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/softwaredevelopment/?utm_source=UCAS&utm_medium=referral&utm_campaign=UCAS_PG_Listings",
"assessmentMethods": "The form of assessment varies from class to class. For programming classes assessment is by coursework (lab work, homework, class tests) and other classes are around 50/50 coursework/exam.",
"entryRequirements": "Minimum second class honours degree or international equivalent in any subject. 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/softwaredevelopment/?utm_source=UCAS&utm_medium=referral&utm_campaign=UCAS_PG_Listings",
"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": "Software Development. University of Strathclyde. Software. Computer science",
"summary": "The MSc in Software Development course is specifically designed for graduates without a computing science background. \n\nA skills shortage, particularly around web and mobile applications means graduates are in high demand. This course will provide you with a pathway into one of the world's most in-demand and fastest-growing professional job sectors. The Software Development Masters has a particular focus on programming and development skills as well as software engineering, databases and computer security.\n\nYou'll gain transferable skills to prepare you for a professional career in software development in the IT sector, as well as many other sectors including: education; engineering; health; finance; government; manufacturing; retail; transport.\n\nAccredited by BCS, The Chartered Institute for IT, for the purposes of partially meeting the academic requirement for registration as a Chartered IT Professional",
"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": "1064",
"caption": "Software",
"mappedCaption": null
},
{
"id": "1037",
"caption": "Computer science",
"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": 100
}
],
"jacs3Codes": [],
"publishEnd": "9999-12-31T23:59:59.9999999",
"shortTitle": null,
"specialism": {
"primary": [],
"secondary": [],
"specialismStudyTypes": []
},
"visibleEnd": "2027-08-01T08:00:00",
"compositeId": "bc0b4d70-7191-44ea-a5d1-9d464864823d-2026",
"courseTitle": "Software Development",
"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": "Software Development",
"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": "Software Development",
"additionalAuditionInformation": null,
"higherTechnicalQualifications": false
},
"version": 35,
"academicYearsInformation": {
"2025": 1,
"2026": 1
}
}
Normalized Data
{
"scrapedAt": "2026-03-28T10:35:46.970Z",
"scrapedPte": null,
"scrapedUrl": "https://www.strath.ac.uk/courses/postgraduatetaught/softwaredevelopment/?utm_source=UCAS&utm_medium=referral&utm_campaign=UCAS_PG_Listings",
"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 courses for students whose IELTS scores are below 6.0. Please see ELTD for full details.\nAs a university, we now accept many more English language tests in addition to 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.\nInternational students\nWe've a thriving international community with students coming here to study from over 140 countries across the world. Find out all you need to know about studying in Glasgow at Strathclyde and hear from students about their experiences.\nVisit our international students' section",
"scrapedIeltsOverall": 6,
"scrapedLangSourceUrl": null,
"scrapedTuitionFeeHome": 12550,
"scrapedTuitionFeeIntl": 12550,
"scrapedEntryRequirements": "Entry requirements This programme is designed for graduates without a computing science background. If you have a computing science background, please apply for one of the following pathways, as you'll not be made an offer for this programme: Advanced Computer Science (MSc) Advanced Computer Science (MSc) (January start) Advanced Computer Science with Data Science (MSc) Advanced Computer Science with Data Science (MSc) (January start) Advanced Computer Science with Artificial Intelligence (MSc) Advanced Computer Science with Software Engineering (MSc) Advanced Computer Science with Software Engineering (MSc) (January start) Academic requirementsMinimum second-class (2.2) Honours degree, or international equivalent in any subject. 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 courses for students whose IELTS scores are below 6.0. Please see ELTD for full details. As a unive"
}