Mathematics and Foundations of Computer Science
Basic Information
- Course ID
a4691196-7ca3-f67c-51bb-2509529c1d1d- Option ID
9563e28b-e314-478e-a98b-ae13b99af501- Provider
- University of Oxford
- Type
- postgraduate
- Academic Year
- 2026
- Source
- ucas
- Created
- 2/25/2026, 6:48:47 PM
- Updated
- 3/28/2026, 10:22:39 AM
Other Options for this Course
No other options
Listing Data (Raw)
{
"id": "9563e28b-e314-478e-a98b-ae13b99af501",
"duration": {
"quantity": 12,
"durationType": {
"id": "3",
"caption": "Months",
"mappedCaption": null
}
},
"features": {
"accelerated": false
},
"location": {
"id": "44adf2b0-6ed2-6f1a-2442-01fe0fd864d1",
"url": null,
"name": "University of Oxford",
"ukprn": null,
"address": {
"line1": "University Offices",
"line2": "Wellington Square",
"line3": "",
"line4": "Oxford",
"region": {
"id": "27",
"caption": "South East England",
"mappedCaption": "South East England"
},
"country": {
"id": "101",
"caption": "England",
"mappedCaption": "England"
},
"latitude": 51.7580379687,
"postcode": "OX1 2JD",
"longitude": -1.2620101646
},
"isDefault": false,
"geoLocation": {
"latitude": 51.7580379687,
"longitude": -1.2620101646
},
"tefCodeType": null,
"locationCode": null,
"googleMapsUrl": null,
"googleMapsParams": null,
"locationCategory": null,
"geoLocationString": "51.7580379687,-1.2620101646"
},
"startDate": {
"date": "10/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": "a4691196-7ca3-f67c-51bb-2509529c1d1d",
"cpdFlag": false,
"options": [
{
"id": "9563e28b-e314-478e-a98b-ae13b99af501",
"status": {
"published": true,
"availableForApplication": true,
"applicationStatusSummary": "Please speak to the provider to make an application",
"acceptingApplicationsMessage": null,
"notAcceptingApplicationsMessage": null
},
"cycleId": null,
"modules": "",
"deadline": null,
"duration": {
"quantity": 12,
"durationType": {
"id": "3",
"caption": "Months",
"mappedCaption": null
}
},
"features": {
"accelerated": false
},
"location": {
"id": "44adf2b0-6ed2-6f1a-2442-01fe0fd864d1",
"url": null,
"name": "University of Oxford",
"ukprn": null,
"address": {
"line1": "University Offices",
"line2": "Wellington Square",
"line3": "",
"line4": "Oxford",
"region": {
"id": "27",
"caption": "South East England",
"mappedCaption": "South East England"
},
"country": {
"id": "101",
"caption": "England",
"mappedCaption": "England"
},
"latitude": 51.7580379687,
"postcode": "OX1 2JD",
"longitude": -1.2620101646
},
"isDefault": false,
"geoLocation": {
"latitude": 51.7580379687,
"longitude": -1.2620101646
},
"tefCodeType": null,
"locationCode": null,
"googleMapsUrl": "https://maps.googleapis.com/maps/api/staticmap?zoom=10&size=2048x600&scale=2&markers=size:tiny%7Ccolor:red%7C51.7580379687,-1.2620101646&key=AIzaSyDAC7vZWEFNPF6GFUZvXfO5PRDxdEC0Gc0&signature=W80BC9DhxBt4J9kaRRfMRPLzYBI=",
"googleMapsParams": "51.7580379687,-1.2620101646",
"locationCategory": null,
"geoLocationString": "51.7580379687,-1.2620101646"
},
"startDate": {
"date": "10/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.ox.ac.uk/admissions/graduate",
"assessmentMethods": "",
"entryRequirements": "For complete and up-to-date information about this course, please visit the relevant University of Oxford course page via www.graduate.ox.ac.uk/ucas",
"internalReference": null,
"providerCourseUrl": "https://www.ox.ac.uk/admissions/graduate/courses/ucas-listings?course=msc-mathematics-and-foundations-computer-science",
"professionalBodies": [],
"qualificationLevel": {
"id": "RQF_7",
"caption": "RQF Level 7",
"mappedCaption": null
},
"subjectToValidation": false,
"outcomeQualification": {
"id": "158",
"caption": "MSc",
"mappedCaption": "Masters degrees"
},
"deferredEntryDisallowed": false,
"additionalFeeInformation": "For complete and up-to-date information about fees and funding for this course, please visit the relevant University of Oxford course page via www.graduate.ox.ac.uk/ucas.",
"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": "Mathematics and Foundations of Computer Science. University of Oxford. Computer science. Mathematics. Information technology. Science. Computational mathematics. Computer information systems. Computing mathematics",
"summary": "**The information provided on this page was correct at the time of publication (November 2025). For complete and up-to-date information about this course, please visit the relevant University of Oxford course page via www.graduate.ox.ac.uk/ucas.** \n\nThe MSc in Mathematics and Foundations of Computer Science, run by the Mathematical Institute and the Department of Computer Science, is a taught, full-time course focusing on the interface between pure mathematics and theoretical computer science.\n\nThe course is suitable for those who wish to pursue research in pure mathematics (especially algebra, number theory, combinatorics, general topology and their computational aspects), mathematical logic, or theoretical computer science. It is also suitable for students wishing to enter industry with an understanding of mathematical and logical design and concurrency.\n\nThe mathematical side of the course concentrates on areas where computers are used, or which are relevant to computer science, namely algebra, general topology, number theory, combinatorics and logic.\n\nExamples from the computing side include computational complexity, concurrency, computational learning theory, and quantum computing.\n\nIt is intended that a major feature of this course is that you should gain a broad knowledge and understanding over a wide range of material. \n\nCourse structure\nYou will take a minimum of five optional lecture courses from across the two departments, usually representing around 16 hours of lectures and associated classes. The lecture courses will be divided into schedule I (basic) and schedule II (advanced). The majority of lecture courses will be given in the first two terms. \n\nYou will write a dissertation on a topic related to the course material during the third term and the summer. ",
"atasFlag": false,
"contacts": [
{
"id": "76349205-353f-80d5-77c0-7f9ba390013e",
"fax": "",
"email": "graduate.admissions@admin.ox.ac.uk",
"phone": "+44 (0)1865 270059",
"title": "Graduate Admissions Office",
"isDefault": false,
"hasCourses": true,
"isClearing": false,
"clearingUrl": null,
"enquiryLink": {
"url": null,
"caption": null
},
"availability": null,
"coursesCount": 4250,
"isAdmissions": false,
"socialMediaPresences": []
}
],
"keywords": null,
"provider": {
"id": "351374e0-7548-01be-a996-dc560274708e",
"name": "University of Oxford",
"ukprn": 10007774,
"address": {
"line1": "University Offices",
"line2": "Wellington Square",
"line3": "",
"line4": "Oxford",
"region": {
"id": "27",
"caption": "South East England",
"mappedCaption": "South East England"
},
"country": {
"id": "101",
"caption": "England",
"mappedCaption": "England"
},
"latitude": 51.7580379687,
"postcode": "OX1 2JD",
"longitude": -1.2620101646
},
"aliases": [],
"logoUrl": "https://d1l6hqpjksdq9d.cloudfront.net/Prod/351374e0-7548-01be-a996-dc560274708e",
"aliasName": "University of Oxford",
"websiteUrl": "www.ox.ac.uk/study",
"liveProvider": true,
"providerCode": null,
"providerSort": "Oxford, University of",
"providerUrls": [],
"imageLocation": "gold gold gold-01.png",
"institutionCode": "O33",
"providerShortName": "Oxford University",
"cukasInstitutionCode": null,
"requireAsciiDocuments": false,
"providerAbbreviatedName": "OXF",
"aliasNameWithoutApostrophe": "University of Oxford"
},
"subjects": [
{
"id": "1037",
"caption": "Computer science",
"mappedCaption": null
},
{
"id": "1447",
"caption": "Mathematics",
"mappedCaption": null
},
{
"id": "1027",
"caption": "Information technology",
"mappedCaption": null
},
{
"id": "1268",
"caption": "Science",
"mappedCaption": null
},
{
"id": "1452",
"caption": "Computational mathematics",
"mappedCaption": null
},
{
"id": "1062",
"caption": "Computer information systems",
"mappedCaption": null
},
{
"id": "1461",
"caption": "Computing mathematics",
"mappedCaption": null
}
],
"auditions": [],
"studyType": {
"id": "1",
"caption": "Taught",
"mappedCaption": null
},
"department": {
"id": "f9b85cc9-15ba-e16e-0602-195efd5fb6fa",
"name": "Mathematics"
},
"hecosCodes": [],
"jacs3Codes": [],
"publishEnd": "9999-12-31T23:59:59.9999999",
"shortTitle": null,
"specialism": {
"primary": [],
"secondary": [],
"specialismStudyTypes": []
},
"visibleEnd": "2027-08-01T08:00:00",
"compositeId": "a4691196-7ca3-f67c-51bb-2509529c1d1d-2026",
"courseTitle": "Mathematics and Foundations of Computer Science",
"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": "778",
"caption": "University of Oxford",
"mappedCaption": null
}
],
"applicationCode": null,
"courseTitleSort": "Mathematics and Foundations of Computer Science",
"abbreviatedTitle": null,
"balanceIndicator": null,
"copyFormRequired": false,
"internalReference": null,
"currentlyInClearing": false,
"ucasTeacherTraining": false,
"degreeApprenticeship": false,
"qualifiedTeacherStatus": null,
"sponsorshipInformation": "",
"internationalInformation": null,
"courseTitleWithoutApostrophe": "Mathematics and Foundations of Computer Science",
"additionalAuditionInformation": null,
"higherTechnicalQualifications": false
},
"version": 45,
"academicYearsInformation": {
"2025": 1,
"2026": 1
}
}
Normalized Data
{
"scrapedAt": "2026-03-28T10:22:38.970Z",
"scrapedPte": null,
"scrapedUrl": "https://www.ox.ac.uk/admissions/graduate/courses/ucas-listings?course=msc-mathematics-and-foundations-computer-science",
"scrapedToefl": null,
"scrapedAiUsed": false,
"scrapedFeeRaw": null,
"feesConfidence": 0,
"normalizedFees": {
"home": null,
"currency": null,
"international": null
},
"scrapedAiError": null,
"scrapedDuolingo": null,
"scrapedTemplate": "drupal",
"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
}