Software Engineering
Basic Information
- Course ID
78a178de-a7b2-2efe-f81b-dc0365b0e389- Option ID
5dbf932b-5bd3-4293-89c5-e607db999ab3- Provider
- University of Stirling
- Type
- undergraduate
- Academic Year
- 2026
- Source
- ucas
- Created
- 2/25/2026, 1:21:28 PM
- Updated
- 3/28/2026, 9:48:21 AM
Other Options for this Course
No other options
Listing Data (Raw)
{
"id": "5dbf932b-5bd3-4293-89c5-e607db999ab3",
"duration": {
"quantity": 4,
"durationType": {
"id": "4",
"caption": "Years",
"mappedCaption": null
}
},
"features": {
"accelerated": false
},
"location": {
"id": "0eee96ec-2cbb-4416-a866-1380252a177b",
"url": null,
"name": "Main Site",
"ukprn": null,
"address": {
"line1": "Grange Road",
"line2": "",
"line3": null,
"line4": "Stirling",
"region": {
"id": "5",
"caption": "Central Scotland and Fife",
"mappedCaption": "Scotland"
},
"country": {
"id": "000",
"caption": "United Kingdom",
"mappedCaption": "Scotland"
},
"latitude": 56.145463331,
"postcode": "FK9 4LA",
"longitude": -3.9200227196
},
"isDefault": false,
"geoLocation": {
"latitude": 56.145463331,
"longitude": -3.9200227196
},
"tefCodeType": null,
"locationCode": "-",
"googleMapsUrl": null,
"googleMapsParams": null,
"locationCategory": null,
"geoLocationString": "56.145463331,-3.9200227196"
},
"startDate": {
"date": "14/09/2026",
"nonSpecific": false
},
"studyMode": {
"id": "3",
"caption": "Full-time",
"mappedCaption": "Full-time",
"excludedSchemesForApplication": []
},
"durationRange": null,
"outcomeQualification": {
"caption": "Bachelor of Science (with Honours) - BSc (Hons)"
},
"academicEntryRequirements": {
"qualifications": [
{
"summary": {
"offer": "BBB",
"requirements": ""
},
"priority": 2,
"notAccepted": false,
"qualificationName": "A level"
},
{
"summary": {
"offer": null,
"requirements": null
},
"priority": 1,
"notAccepted": true,
"qualificationName": "UCAS Tariff"
},
{
"summary": {
"offer": "ABBB",
"requirements": ""
},
"priority": 6,
"notAccepted": false,
"qualificationName": "Scottish Higher"
},
{
"summary": {
"offer": "28 points",
"requirements": ""
},
"priority": 1141,
"notAccepted": false,
"qualificationName": "International Baccalaureate Diploma Programme"
},
{
"summary": {
"offer": "DDM",
"requirements": ""
},
"priority": 4,
"notAccepted": false,
"qualificationName": "Pearson BTEC Level 3 National Extended Diploma (first teaching from September 2016)"
}
],
"ucasTariffPointsMax": 0,
"ucasTariffPointsMin": 0,
"ucasTariffPointsDisplayMax": 0,
"ucasTariffPointsDisplayMin": 0
}
}
Detail API Response (Raw)
{
"course": {
"id": "78a178de-a7b2-2efe-f81b-dc0365b0e389",
"cpdFlag": false,
"options": [
{
"id": "5dbf932b-5bd3-4293-89c5-e607db999ab3",
"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": "0eee96ec-2cbb-4416-a866-1380252a177b",
"url": null,
"name": "Main Site",
"ukprn": null,
"address": {
"line1": "Grange Road",
"line2": "",
"line3": null,
"line4": "Stirling",
"region": {
"id": "5",
"caption": "Central Scotland and Fife",
"mappedCaption": "Scotland"
},
"country": {
"id": "000",
"caption": "United Kingdom",
"mappedCaption": "Scotland"
},
"latitude": 56.145463331,
"postcode": "FK9 4LA",
"longitude": -3.9200227196
},
"isDefault": false,
"geoLocation": {
"latitude": 56.145463331,
"longitude": -3.9200227196
},
"tefCodeType": null,
"locationCode": "-",
"googleMapsUrl": "https://maps.googleapis.com/maps/api/staticmap?zoom=10&size=2048x600&scale=2&markers=size:tiny%7Ccolor:red%7C56.145463331,-3.9200227196&key=AIzaSyDAC7vZWEFNPF6GFUZvXfO5PRDxdEC0Gc0&signature=GhsqJON-LmIjXychVqjdDJfdN7U=",
"googleMapsParams": "56.145463331,-3.9200227196",
"locationCategory": null,
"geoLocationString": "56.145463331,-3.9200227196"
},
"startDate": {
"date": "14/09/2026",
"nonSpecific": false
},
"studyMode": {
"id": "3",
"caption": "Full-time",
"mappedCaption": "Full-time",
"excludedSchemesForApplication": []
},
"applyCycle": "2026",
"courseFees": [
{
"amount": 9790,
"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": 9790,
"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": 9790,
"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": 9790,
"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": 9790,
"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": 1820,
"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
}
}
],
"courseType": null,
"entryPoints": [
{
"caption": "Year 1",
"isDefault": true,
"entryPointId": 1,
"minOptionDurationYears": 0
},
{
"caption": "Year 2",
"isDefault": false,
"entryPointId": 2,
"minOptionDurationYears": 2
},
{
"caption": "Year 3",
"isDefault": false,
"entryPointId": 3,
"minOptionDurationYears": 3
},
{
"caption": "Year 4",
"isDefault": false,
"entryPointId": 4,
"minOptionDurationYears": 4
}
],
"durationRange": {
"max": null,
"min": null
},
"admissionTests": [],
"subjectOptions": [],
"useDefaultFees": false,
"providerApplyUrl": null,
"assessmentMethods": null,
"entryRequirements": null,
"internalReference": null,
"providerCourseUrl": "https://www.stir.ac.uk/courses/ug/software-engineering/",
"professionalBodies": [
{
"id": "1194",
"caption": "BCS - The Chartered Institute for IT",
"mappedCaption": null
}
],
"qualificationLevel": {
"id": "SCQF_10",
"caption": "SCQF Level 10",
"mappedCaption": null
},
"subjectToValidation": false,
"outcomeQualification": {
"id": "47132",
"caption": "Bachelor of Science (with Honours) - BSc (Hons)",
"mappedCaption": "Bachelor degrees (with or without Honours)"
},
"deferredEntryDisallowed": false,
"additionalFeeInformation": "Scottish students can apply to the Student Award Agency for Scotland (SAAS) to have tuition fees paid by the Scottish government. \nStudents from the rest of the UK can apply for financial assistance, including a loan to cover the full cost of the tuition fees, from the Student Loans Company. \nFee information for International and EU students, can be found on the course webpage:\nhttps://www.stir.ac.uk/courses/\n\nThe University of Stirling offers a range of scholarships, further information can be found on our website: https://www.stir.ac.uk/scholarships/",
"academicEntryRequirements": {
"noRequirements": false,
"qualifications": [
{
"summary": {
"offer": "BBB",
"requirements": ""
},
"priority": 2,
"notAccepted": false,
"qualificationName": "A level"
},
{
"summary": {
"offer": null,
"requirements": null
},
"priority": 1,
"notAccepted": true,
"qualificationName": "UCAS Tariff"
},
{
"summary": {
"offer": "ABBB",
"requirements": ""
},
"priority": 6,
"notAccepted": false,
"qualificationName": "Scottish Higher"
},
{
"summary": {
"offer": "28 points",
"requirements": ""
},
"priority": 1141,
"notAccepted": false,
"qualificationName": "International Baccalaureate Diploma Programme"
},
{
"summary": {
"offer": "DDM",
"requirements": ""
},
"priority": 4,
"notAccepted": false,
"qualificationName": "Pearson BTEC Level 3 National Extended Diploma (first teaching from September 2016)"
}
],
"furtherInformation": null,
"ucasTariffPointsMax": 0,
"ucasTariffPointsMin": 0,
"contextualInformation": null,
"contextualInformationUrl": null,
"ucasTariffPointsDisplayMax": 0,
"ucasTariffPointsDisplayMin": 0,
"providerEntryRequirementsUrl": null
},
"additionalEntryRequirements": [],
"englishLanguageEntryRequirements": [
{
"score": 6,
"result": null,
"resultDetails": null,
"additionalInformation": "Obtain IELTS 6.0 with 5.5 minimum in each skill or equivalent.",
"englishLanguageRequirement": {
"id": "1",
"caption": "IELTS (Academic)",
"mappedCaption": "IELTS (Academic)"
}
}
],
"minimumAcademicEntryRequirements": null,
"subsequentYearsEntryRequirements": "Year 2 entry – Three-year honours\n\nSQA Advanced Highers\nABB\n\nGCE A-levels\nABB \n\nIB Diploma\n35 points\n\nEssential subjects\nSubjects to include Computing and relevant experience of Java or other programming languages.",
"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.stir.ac.uk/international/international-students/english-language-requirements/",
"urlDescription": "English language requirements",
"furtherInformation": "If you don’t meet the entry requirements there are English language courses which can help you prepare for your degree: https://www.stir.ac.uk/international/international-students/pre-sessional-english-language-courses/"
}
}
],
"suggest": "Software Engineering. University of Stirling. Software engineering",
"summary": "Are you fascinated by the creative possibilities of technology and software? Do you love solving complex problems as part of a team? If yes, software engineering could be the career for you. You’ll be in high demand for developing the systems that are the foundation and glue of our modern world, and that transform our experiences in communications, business, entertainment, gaming and healthcare.\n\nOur degree will teach you creativity, logical analysis, problem-solving and how teamwork builds complex systems. You’ll study practice and techniques for real-world software design and associated programming technologies, gaining practical experience in software development.\n\nOur graduates are highly sought-after. To help you build strong links with industry, we offer three-month summer placements and one-year placements with local SMEs and large corporates. Students also have the opportunity to engage with an international teaching environment through our exchange programmes.",
"atasFlag": false,
"contacts": [
{
"id": "266050cc-c3b2-45d8-ad22-00277963c466",
"fax": "",
"email": "admissions@stir.ac.uk",
"phone": "01786 467044",
"title": "Admissions Office",
"isDefault": false,
"hasCourses": false,
"isClearing": false,
"clearingUrl": null,
"enquiryLink": {
"url": null,
"caption": null
},
"availability": null,
"coursesCount": 0,
"isAdmissions": true,
"socialMediaPresences": []
},
{
"id": "3ddc6552-ef95-4655-80a6-3d877ba14e94",
"fax": null,
"email": "clearing@stir.ac.uk",
"phone": "01786 466166",
"title": "Clearing Hotline",
"isDefault": false,
"hasCourses": false,
"isClearing": true,
"clearingUrl": "https://www.stir.ac.uk/clearing/",
"enquiryLink": {
"url": "https://www.stir.ac.uk/clearing/",
"caption": "Have a question about Clearing at Stirling?"
},
"availability": "",
"coursesCount": 0,
"isAdmissions": false,
"socialMediaPresences": [
{
"id": "fb",
"url": "https://www.facebook.com/universityofstirling/",
"caption": "Facebook"
},
{
"id": "tw",
"url": "https://twitter.com/StirUni",
"caption": "Twitter"
},
{
"id": "ig",
"url": "https://instagram.com/universityofstirling/",
"caption": "Instagram"
},
{
"id": "li",
"url": "https://www.linkedin.com/school/university-of-stirling/",
"caption": "LinkedIn"
},
{
"id": "yt",
"url": "https://www.youtube.com/user/UniversityOfStirling",
"caption": "Youtube"
}
]
}
],
"keywords": null,
"provider": {
"id": "20b2137b-2930-80ed-337f-27127a9f1d28",
"name": "University of Stirling",
"ukprn": 10007804,
"address": {
"line1": "",
"line2": "",
"line3": "",
"line4": "Stirling",
"region": {
"id": "5",
"caption": "Central Scotland and Fife",
"mappedCaption": "Scotland"
},
"country": {
"id": "103",
"caption": "Scotland",
"mappedCaption": "Scotland"
},
"latitude": 56.145463331,
"postcode": "FK9 4LA",
"longitude": -3.9200227196
},
"aliases": [],
"logoUrl": "https://d1l6hqpjksdq9d.cloudfront.net/Prod/20b2137b-2930-80ed-337f-27127a9f1d28",
"aliasName": "University of Stirling",
"websiteUrl": "www.stir.ac.uk",
"liveProvider": true,
"providerCode": null,
"providerSort": "Stirling, University of",
"providerUrls": [],
"imageLocation": null,
"institutionCode": "S75",
"providerShortName": "The University of Stirling",
"cukasInstitutionCode": null,
"requireAsciiDocuments": false,
"providerAbbreviatedName": "STIRL",
"aliasNameWithoutApostrophe": "University of Stirling"
},
"subjects": [
{
"id": "1057",
"caption": "Software engineering",
"mappedCaption": null
}
],
"auditions": [],
"studyType": null,
"department": {
"id": "052f020d-6118-2aec-ead5-8307fd858269",
"name": "Computing Science and Mathematics"
},
"hecosCodes": [
{
"hecosCode": {
"code": "100374",
"caption": "software engineering",
"refDataId": "10265"
},
"percentageOfCourse": 100
}
],
"jacs3Codes": [
{
"isMajor": false,
"jacs3Code": {
"id": "I300",
"caption": "Software engineering",
"mappedCaption": null
}
}
],
"publishEnd": "9999-12-31T23:59:59.9999999",
"shortTitle": null,
"specialism": {
"primary": [],
"secondary": [],
"specialismStudyTypes": []
},
"visibleEnd": "2027-08-01T08:00:00",
"compositeId": "78a178de-a7b2-2efe-f81b-dc0365b0e389-2026",
"courseTitle": "Software Engineering",
"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": "G600",
"courseTitleSort": "Software Engineering",
"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": "Software Engineering",
"additionalAuditionInformation": null,
"higherTechnicalQualifications": false
},
"version": 108,
"academicYearsInformation": {
"2026": 1
}
}
Normalized Data
{
"scrapedAt": "2026-03-28T09:48:19.802Z",
"scrapedPte": 60,
"scrapedUrl": "https://www.stir.ac.uk/courses/ug/software-engineering/",
"scrapedToefl": null,
"scrapedAiUsed": false,
"scrapedFeeRaw": "Overview The UK software market will expand by 8.5% a year, driven by developments in cybersecurity and artificial intelligence (Square Root 2025). A Software Engineering degree from Stirling gives you the skills and confidence to shape that future. Gain cutting-edge programming and software skills Our BSC (Hons) Software Engineering degree equips you to design, develop, test, and maintain software systems. You’ll study: Programming and scripting in languages such as Java, Python, C#, PHP Data structure, objects and algorithms Object-oriented design and development for desktop, web and mobile UX design Software assisted development with Artificial Intelligence (AI) and Large Language Models (LLMs) Compilers and code performance Machine learning Computer game development Database technologies (SQL, NoSQL) Computer security and networks You can also explore your own areas of interest such as AI, web services or mobile app development. You’ll build skills in problem-solving, creativity, p",
"feesConfidence": 0,
"normalizedFees": {
"home": null,
"currency": null,
"international": null
},
"scrapedAiError": null,
"scrapedDuolingo": null,
"scrapedTemplate": null,
"scrapedCambridge": null,
"scrapedIeltsBand": 5.5,
"scrapedLangSource": "course_page",
"languageConfidence": 1,
"normalizedLanguage": {
"pte": 60,
"ielts": {
"overall": 6,
"min_component": 5.5
},
"toefl": null,
"duolingo": null,
"cambridge": null
},
"scrapedLanguageRaw": "English language requirements\nIf English is not your first language you must have one of the following qualifications as evidence of your English language skills:\nIELTS Academic or UKVI 6.0 with a minimum of 5.5 in each sub-skill.\nPearson Test of English (Academic) 60 overall with a minimum of 59 in each sub-skill.\nTOEFL exams taken before 21 January 2026: 80 overall with 18 in reading, 17 in writing, 17 in listening, 20 in speaking.\nTOEFL exams taken from 21 January 2026: 4 overall with no less than 4 in any band.\nSee our information on English language requirements for more details on the language tests we accept and options to waive these requirements.\nPre-sessional English language courses\nIf you need to improve your English language skills before you enter this course, University of Stirling International Study Centre offers a range of English language courses. These intensive and flexible courses are designed to improve your English ability for entry to this degree.\nFind out more about our pre-sessional English language courses\nDuring Semesters 1-3, students from all three of our computing-related degrees (Computing Science, Software Engineering and Business Computing) take the same core modules in Computing Science, plus two other subjects.\nIn Semester 1, Software Engineering students must also take a Mathematics module that is specifically designed to help with their understanding of networks, logic and algorithms.\nSemesters 4-8 cover a combination of compulsory and o",
"scrapedIeltsOverall": 6,
"scrapedLangSourceUrl": null,
"scrapedTuitionFeeHome": null,
"scrapedTuitionFeeIntl": null,
"scrapedEntryRequirements": "Overview The UK software market will expand by 8.5% a year, driven by developments in cybersecurity and artificial intelligence (Square Root 2025). A Software Engineering degree from Stirling gives you the skills and confidence to shape that future. Gain cutting-edge programming and software skills Our BSC (Hons) Software Engineering degree equips you to design, develop, test, and maintain software systems. You’ll study: Programming and scripting in languages such as Java, Python, C#, PHP Data structure, objects and algorithms Object-oriented design and development for desktop, web and mobile UX design Software assisted development with Artificial Intelligence (AI) and Large Language Models (LLMs) Compilers and code performance Machine learning Computer game development Database technologies (SQL, NoSQL) Computer security and networks You can also explore your own areas of interest such as AI, web services or mobile app development. You’ll build skills in problem-solving, creativity, p"
}