Computer Science and Mathematics with professional placement or study abroad
Basic Information
- Course ID
7c785f6b-6eb9-48c8-872e-326e87467c07- Option ID
fa67dab5-c287-43f9-8478-4df652aaada7- Provider
- University of Bath
- Type
- undergraduate
- Academic Year
- 2026
- Source
- ucas
- Created
- 2/23/2026, 11:31:30 AM
- Updated
- 3/27/2026, 11:33:26 AM
Other Options for this Course
No other options
Listing Data (Raw)
{
"id": "fa67dab5-c287-43f9-8478-4df652aaada7",
"duration": {
"quantity": 4,
"durationType": {
"id": "4",
"caption": "Years",
"mappedCaption": null
}
},
"features": {
"accelerated": false
},
"location": {
"id": "9758bc77-df54-4840-88aa-5c6ae7c75492",
"url": null,
"name": "Main Site",
"ukprn": null,
"address": {
"line1": "Claverton Down",
"line2": "",
"line3": "",
"line4": "Bath",
"region": {
"id": "30",
"caption": "South West England",
"mappedCaption": "South West England"
},
"country": {
"id": "000",
"caption": "United Kingdom",
"mappedCaption": "England"
},
"latitude": 51.3804414157,
"postcode": "BA2 7AY",
"longitude": -2.3306731314
},
"isDefault": false,
"geoLocation": {
"latitude": 51.3804414157,
"longitude": -2.3306731314
},
"tefCodeType": null,
"locationCode": "-",
"googleMapsUrl": null,
"googleMapsParams": null,
"locationCategory": null,
"geoLocationString": "51.3804414157,-2.3306731314"
},
"startDate": {
"date": "28/09/2026",
"nonSpecific": false
},
"studyMode": {
"id": "19",
"caption": "Sandwich",
"mappedCaption": "Full-time",
"excludedSchemesForApplication": []
},
"durationRange": null,
"outcomeQualification": {
"caption": "Bachelor of Science (with Honours) - BSc (Hons)"
},
"academicEntryRequirements": {
"qualifications": [
{
"summary": {
"offer": "A*A*A",
"requirements": "Typical Offer:\nA*A*A in three A levels including A*A in Mathematics and Further Mathematics. \n\nWe strongly prefer that you study a full A level in Further Mathematics. An alternative offer is available if you have only studied Further Mathematics at AS level. Please see our website for full requirements.\n\nContextual Offer:\nA*AA or A*A*B with A*A in Mathematics and Further Mathematics plus B in a third A level.\n\nAlternative Offer:\nA*AA or A*A*B in three A levels including A*A in Mathematics and Further Mathematics plus additional study - please see the course pages on our website."
},
"priority": 2,
"notAccepted": false,
"qualificationName": "A level"
},
{
"summary": {
"offer": null,
"requirements": null
},
"priority": 1,
"notAccepted": true,
"qualificationName": "UCAS Tariff"
},
{
"summary": {
"offer": "",
"requirements": "AA in two Advanced Highers including Mathematics.\n\nWe make offers based on Advanced Highers. You will typically be expected to have completed five Scottish Highers and your grades in these will be considered as part of your application. We prefer applicants who have achieved AAAAA in their Highers."
},
"priority": 6,
"notAccepted": false,
"qualificationName": "Scottish Higher"
},
{
"summary": {
"offer": null,
"requirements": null
},
"priority": 5,
"notAccepted": true,
"qualificationName": "Access to HE Diploma"
},
{
"summary": {
"offer": "AA",
"requirements": "AA in Advanced Highers including Mathematics.\n\nWe make offers based on Advanced Highers. You will typically be expected to have completed five Scottish Highers and your grades in these will be considered as part of your application. We prefer applicants who have achieved AAAAA in their Highers."
},
"priority": 1130,
"notAccepted": false,
"qualificationName": "Scottish Advanced Higher"
},
{
"summary": {
"offer": "36 points",
"requirements": "Typical Offer:\n36 points overall and either 7, 7, 6 in three Higher Level subjects including 6 in Mathematics: Analysis & Approaches or 7, 6, 6 or 7, 7, 5 in three Higher Level subjects including 7 in Mathematics: Analysis & Approaches.\n\nMathematics: Analysis & Approaches is required at Higher Level. We cannot consider Mathematics: Applications & Interpretations for this course.\n\nContextual Offer:\n36 points overall and 7, 6, 6 or 7, 7, 5 in three Higher Level subjects including 6 in Mathematics: Analysis & Approaches.\n\nMathematics: Analysis & Approaches is required at Higher Level. We cannot consider Mathematics: Applications & Interpretations for this course."
},
"priority": 1141,
"notAccepted": false,
"qualificationName": "International Baccalaureate Diploma Programme"
},
{
"summary": {
"offer": null,
"requirements": null
},
"priority": 4,
"notAccepted": true,
"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": "7c785f6b-6eb9-48c8-872e-326e87467c07",
"cpdFlag": false,
"options": [
{
"id": "fa67dab5-c287-43f9-8478-4df652aaada7",
"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": "9758bc77-df54-4840-88aa-5c6ae7c75492",
"url": null,
"name": "Main Site",
"ukprn": null,
"address": {
"line1": "Claverton Down",
"line2": "",
"line3": "",
"line4": "Bath",
"region": {
"id": "30",
"caption": "South West England",
"mappedCaption": "South West England"
},
"country": {
"id": "000",
"caption": "United Kingdom",
"mappedCaption": "England"
},
"latitude": 51.3804414157,
"postcode": "BA2 7AY",
"longitude": -2.3306731314
},
"isDefault": false,
"geoLocation": {
"latitude": 51.3804414157,
"longitude": -2.3306731314
},
"tefCodeType": null,
"locationCode": "-",
"googleMapsUrl": "https://maps.googleapis.com/maps/api/staticmap?zoom=10&size=2048x600&scale=2&markers=size:tiny%7Ccolor:red%7C51.3804414157,-2.3306731314&key=AIzaSyDAC7vZWEFNPF6GFUZvXfO5PRDxdEC0Gc0&signature=DSDOuIj2jRjlgLWR1x6-NpQU5Qg=",
"googleMapsParams": "51.3804414157,-2.3306731314",
"locationCategory": null,
"geoLocationString": "51.3804414157,-2.3306731314"
},
"startDate": {
"date": "28/09/2026",
"nonSpecific": false
},
"studyMode": {
"id": "19",
"caption": "Sandwich",
"mappedCaption": "Full-time",
"excludedSchemesForApplication": []
},
"applyCycle": "2026",
"courseFees": [],
"courseType": null,
"entryPoints": [
{
"caption": "Year 1",
"isDefault": true,
"entryPointId": 1,
"minOptionDurationYears": 0
}
],
"durationRange": {
"max": null,
"min": null
},
"admissionTests": [],
"subjectOptions": [],
"useDefaultFees": false,
"providerApplyUrl": null,
"assessmentMethods": null,
"entryRequirements": null,
"internalReference": null,
"providerCourseUrl": "https://www.bath.ac.uk/courses/undergraduate-2026/computer-science/",
"professionalBodies": [],
"qualificationLevel": {
"id": "RQF_6",
"caption": "RQF Level 6",
"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": "Home (UK) fees for 2026/27 have not yet been confirmed and are subject to parliamentary approval.\n\nFor information on tuition fees visit our web pages: https://www.bath.ac.uk/topics/tuition-fees/\n\nFor information about our scholarships and bursaries visit: https://www.bath.ac.uk/topics/undergraduate-scholarships-bursaries-and-other-funding/",
"academicEntryRequirements": {
"noRequirements": false,
"qualifications": [
{
"summary": {
"offer": "A*A*A",
"requirements": "Typical Offer:\nA*A*A in three A levels including A*A in Mathematics and Further Mathematics. \n\nWe strongly prefer that you study a full A level in Further Mathematics. An alternative offer is available if you have only studied Further Mathematics at AS level. Please see our website for full requirements.\n\nContextual Offer:\nA*AA or A*A*B with A*A in Mathematics and Further Mathematics plus B in a third A level.\n\nAlternative Offer:\nA*AA or A*A*B in three A levels including A*A in Mathematics and Further Mathematics plus additional study - please see the course pages on our website."
},
"priority": 2,
"notAccepted": false,
"qualificationName": "A level"
},
{
"summary": {
"offer": null,
"requirements": null
},
"priority": 1,
"notAccepted": true,
"qualificationName": "UCAS Tariff"
},
{
"summary": {
"offer": "",
"requirements": "AA in two Advanced Highers including Mathematics.\n\nWe make offers based on Advanced Highers. You will typically be expected to have completed five Scottish Highers and your grades in these will be considered as part of your application. We prefer applicants who have achieved AAAAA in their Highers."
},
"priority": 6,
"notAccepted": false,
"qualificationName": "Scottish Higher"
},
{
"summary": {
"offer": null,
"requirements": null
},
"priority": 5,
"notAccepted": true,
"qualificationName": "Access to HE Diploma"
},
{
"summary": {
"offer": "AA",
"requirements": "AA in Advanced Highers including Mathematics.\n\nWe make offers based on Advanced Highers. You will typically be expected to have completed five Scottish Highers and your grades in these will be considered as part of your application. We prefer applicants who have achieved AAAAA in their Highers."
},
"priority": 1130,
"notAccepted": false,
"qualificationName": "Scottish Advanced Higher"
},
{
"summary": {
"offer": "36 points",
"requirements": "Typical Offer:\n36 points overall and either 7, 7, 6 in three Higher Level subjects including 6 in Mathematics: Analysis & Approaches or 7, 6, 6 or 7, 7, 5 in three Higher Level subjects including 7 in Mathematics: Analysis & Approaches.\n\nMathematics: Analysis & Approaches is required at Higher Level. We cannot consider Mathematics: Applications & Interpretations for this course.\n\nContextual Offer:\n36 points overall and 7, 6, 6 or 7, 7, 5 in three Higher Level subjects including 6 in Mathematics: Analysis & Approaches.\n\nMathematics: Analysis & Approaches is required at Higher Level. We cannot consider Mathematics: Applications & Interpretations for this course."
},
"priority": 1141,
"notAccepted": false,
"qualificationName": "International Baccalaureate Diploma Programme"
},
{
"summary": {
"offer": null,
"requirements": null
},
"priority": 4,
"notAccepted": true,
"qualificationName": "Pearson BTEC Level 3 National Extended Diploma (first teaching from September 2016)"
}
],
"furtherInformation": "GCSE English Language or Literature grade 4 or C (or equivalent from English language category C).",
"ucasTariffPointsMax": 0,
"ucasTariffPointsMin": 0,
"contextualInformation": null,
"contextualInformationUrl": null,
"ucasTariffPointsDisplayMax": 0,
"ucasTariffPointsDisplayMin": 0,
"providerEntryRequirementsUrl": null
},
"additionalEntryRequirements": [],
"englishLanguageEntryRequirements": [],
"minimumAcademicEntryRequirements": null,
"subsequentYearsEntryRequirements": null,
"amsApplicationConfigurationOptions": {
"useAscii": false,
"hasNoVacancies": "False",
"customQuestions": [],
"vacancyStatuses": [
{
"status": null,
"domicile": "eu",
"hasVacancies": true,
"flattenedVacancy": "eu"
},
{
"status": "full",
"domicile": "wales",
"hasVacancies": false,
"flattenedVacancy": "wales full"
},
{
"status": "full",
"domicile": "eng",
"hasVacancies": false,
"flattenedVacancy": "eng full"
},
{
"status": null,
"domicile": "int",
"hasVacancies": true,
"flattenedVacancy": "int"
},
{
"status": "full",
"domicile": "scot",
"hasVacancies": false,
"flattenedVacancy": "scot full"
},
{
"status": "full",
"domicile": "ni",
"hasVacancies": false,
"flattenedVacancy": "ni full"
},
{
"status": "full",
"domicile": "roi",
"hasVacancies": false,
"flattenedVacancy": "roi full"
}
],
"hasRestrictedVacancies": "True",
"hasRestrictedEligibility": false,
"restrictedEligibilityUrl": null,
"restrictedEligibilityInfo": null,
"useEnhancedCriminalConvictionCheck": false,
"notAcceptingInternationalApplications": "False"
},
"englishLanguageEntryRequirementInformation": null
}
],
"suggest": "Computer Science and Mathematics with professional placement or study abroad. University of Bath. Mathematics. Computer science. Science. Computers",
"summary": "Develop sound practical and theoretical skills in mathematics and software development, preparing you for roles that involve data analysis, modelling and simulation.\n\nComputer science and mathematics are closely linked. Many of the leading applications of computing are mathematical, and computers are fundamentally logic engines.\n\nThis joint degree is for you if you enjoy and excel at computing and want to combine that with a very strong interest in mathematics.\n\nBy combining our computer science degree with pure mathematics, probability and statistics, you’ll be prepared for careers in data science relying on a combination of mathematical and computational modelling, such as data analysis and forecasting.\n\nTailor to your interests\nIn the first two years, you will study a mix of mathematics and computing units, including computational approaches to finding patterns in data and the generation of computational models. In the second year, you will complete a group project with other students to design and build an interactive application, helping you gain important skills for the professional world. You'll also share lectures with Mathematical Sciences students to study fundamental algebra, statistical modelling, and data analysis.\n\nYou can specialise in a particular field through optional units and an individual project, combining your interests in a specific area of numerical computer science and mathematics. You’ll regularly meet with an academic who specialises in your chosen field.\n\nIf you want a more in-depth study experience, you could consider applying for our MComp Computer Science and Mathematics course.",
"atasFlag": false,
"contacts": [
{
"id": "d58ca024-f7d9-43ef-a4ac-c4ff382fac9a",
"fax": null,
"email": "admissions@bath.ac.uk",
"phone": "01225 383019",
"title": "Undergraduate Admissions Office",
"isDefault": true,
"hasCourses": false,
"isClearing": false,
"clearingUrl": null,
"enquiryLink": {
"url": null,
"caption": null
},
"availability": null,
"coursesCount": 0,
"isAdmissions": false,
"socialMediaPresences": []
},
{
"id": "b4b56b6b-93da-4dd5-9e7e-2e2213b75adc",
"fax": null,
"email": null,
"phone": "01225 383019",
"title": "Admissions Office",
"isDefault": false,
"hasCourses": false,
"isClearing": true,
"clearingUrl": null,
"enquiryLink": {
"url": null,
"caption": null
},
"availability": null,
"coursesCount": 0,
"isAdmissions": false,
"socialMediaPresences": []
}
],
"keywords": null,
"provider": {
"id": "295cc6a3-2774-d00f-93ee-8a9bf8ae7d0b",
"name": "University of Bath",
"ukprn": 10007850,
"address": {
"line1": "Claverton Down",
"line2": "",
"line3": "",
"line4": "Bath",
"region": {
"id": "30",
"caption": "South West England",
"mappedCaption": "South West England"
},
"country": {
"id": "101",
"caption": "England",
"mappedCaption": "England"
},
"latitude": 51.3804414157,
"postcode": "BA2 7AY",
"longitude": -2.3306731314
},
"aliases": [],
"logoUrl": "https://d1l6hqpjksdq9d.cloudfront.net/Prod/295cc6a3-2774-d00f-93ee-8a9bf8ae7d0b",
"aliasName": "University of Bath",
"websiteUrl": "www.bath.ac.uk",
"liveProvider": true,
"providerCode": null,
"providerSort": "Bath, University of",
"providerUrls": [],
"imageLocation": "gold gold gold-01.png",
"institutionCode": "B16",
"providerShortName": "University of Bath",
"cukasInstitutionCode": null,
"requireAsciiDocuments": false,
"providerAbbreviatedName": "BATH",
"aliasNameWithoutApostrophe": "University of Bath"
},
"subjects": [
{
"id": "1447",
"caption": "Mathematics",
"mappedCaption": null
},
{
"id": "1037",
"caption": "Computer science",
"mappedCaption": null
},
{
"id": "1268",
"caption": "Science",
"mappedCaption": null
},
{
"id": "1034",
"caption": "Computers",
"mappedCaption": null
}
],
"auditions": [],
"studyType": null,
"department": {
"id": "a07f6a99-cc78-c436-6d02-f9af3bef918b",
"name": "Computer Science"
},
"hecosCodes": [
{
"hecosCode": {
"code": "100366",
"caption": "computer science",
"refDataId": "10257"
},
"percentageOfCourse": 50
},
{
"hecosCode": {
"code": "100403",
"caption": "mathematics",
"refDataId": "10287"
},
"percentageOfCourse": 50
}
],
"jacs3Codes": [
{
"isMajor": true,
"jacs3Code": {
"id": "I100",
"caption": "Computer science",
"mappedCaption": null
}
},
{
"isMajor": false,
"jacs3Code": {
"id": "G100",
"caption": "Mathematics",
"mappedCaption": null
}
}
],
"publishEnd": "9999-12-31T23:59:59.9999999",
"shortTitle": null,
"specialism": {
"primary": [],
"secondary": [],
"specialismStudyTypes": []
},
"visibleEnd": "2027-08-01T08:00:00",
"compositeId": "7c785f6b-6eb9-48c8-872e-326e87467c07-2026",
"courseTitle": "Computer Science and Mathematics with professional placement or study abroad",
"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": "H121",
"courseTitleSort": "Computer Science and Mathematics with professional placement or study abroad",
"abbreviatedTitle": null,
"balanceIndicator": {
"id": "M",
"caption": "Major/Minor",
"mappedCaption": null
},
"copyFormRequired": false,
"internalReference": null,
"currentlyInClearing": false,
"ucasTeacherTraining": false,
"degreeApprenticeship": false,
"qualifiedTeacherStatus": null,
"sponsorshipInformation": null,
"internationalInformation": null,
"courseTitleWithoutApostrophe": "Computer Science and Mathematics with professional placement or study abroad",
"additionalAuditionInformation": null,
"higherTechnicalQualifications": false
},
"version": 61,
"academicYearsInformation": {
"2026": 1
}
}
Normalized Data
{
"scrapedAt": "2026-03-27T11:33:23.132Z",
"scrapedPte": null,
"scrapedUrl": "https://www.bath.ac.uk/courses/undergraduate-2026/computer-science/",
"scrapedToefl": null,
"scrapedAiUsed": false,
"scrapedFeeRaw": null,
"feesConfidence": 0,
"normalizedFees": {
"home": null,
"currency": null,
"international": null
},
"scrapedAiError": null,
"scrapedDuolingo": null,
"scrapedTemplate": null,
"scrapedCambridge": null,
"scrapedIeltsBand": null,
"scrapedLangSource": "course_page",
"languageConfidence": 0,
"normalizedLanguage": {
"pte": null,
"ielts": null,
"toefl": null,
"duolingo": null,
"cambridge": null
},
"scrapedLanguageRaw": null,
"scrapedIeltsOverall": null,
"scrapedLangSourceUrl": null,
"scrapedTuitionFeeHome": null,
"scrapedTuitionFeeIntl": null,
"scrapedEntryRequirements": null
}