Mathematics and Computer Science

Basic Information

Course ID
cd8860cd-fda1-beac-7522-9bed5164dda4
Option ID
a9596e47-e554-4a3d-8de2-3b50ffec1fa0
Provider
University of Birmingham
Type
undergraduate
Academic Year
2026
Source
ucas
Created
2/23/2026, 1:03:58 PM
Updated
3/27/2026, 11:41:30 AM

Other Options for this Course

No other options

Listing Data (Raw)

{
  "id": "a9596e47-e554-4a3d-8de2-3b50ffec1fa0",
  "duration": {
    "quantity": 4,
    "durationType": {
      "id": "4",
      "caption": "Years",
      "mappedCaption": null
    }
  },
  "features": {
    "accelerated": false
  },
  "location": {
    "id": "ae87cc6b-f89b-4414-8c1a-17df73da35e1",
    "url": null,
    "name": "Main Site",
    "ukprn": null,
    "address": {
      "line1": "Academic and Student Division",
      "line2": "",
      "line3": null,
      "line4": "Birmingham",
      "region": {
        "id": "35",
        "caption": "West Midlands",
        "mappedCaption": "West Midlands"
      },
      "country": {
        "id": "000",
        "caption": "United Kingdom",
        "mappedCaption": "England"
      },
      "latitude": 52.4514075229,
      "postcode": "B15 2TT",
      "longitude": -1.9300471744
    },
    "isDefault": false,
    "geoLocation": {
      "latitude": 52.4514075229,
      "longitude": -1.9300471744
    },
    "tefCodeType": null,
    "locationCode": "-",
    "googleMapsUrl": null,
    "googleMapsParams": null,
    "locationCategory": null,
    "geoLocationString": "52.4514075229,-1.9300471744"
  },
  "startDate": {
    "date": "28/09/2026",
    "nonSpecific": false
  },
  "studyMode": {
    "id": "3",
    "caption": "Full-time",
    "mappedCaption": "Full-time",
    "excludedSchemesForApplication": []
  },
  "durationRange": null,
  "outcomeQualification": {
    "caption": "Master of Science (with Honours) - Msci (Hon)"
  },
  "academicEntryRequirements": {
    "qualifications": [
      {
        "summary": {
          "offer": "A*AA",
          "requirements": "A*AA including Mathematics or AAA including Mathematics and grade 2 in any STEP paper. \nA level Mathematics or Further Mathematics required; Computing A level is not required but some experience of programming would be advantageous. \nGeneral Studies not accepted, but a grade A may be considered if you fail to meet your offer."
        },
        "priority": 2,
        "notAccepted": false,
        "qualificationName": "A level"
      },
      {
        "summary": {
          "offer": null,
          "requirements": null
        },
        "priority": 1,
        "notAccepted": true,
        "qualificationName": "UCAS Tariff"
      },
      {
        "summary": {
          "offer": "32 points",
          "requirements": "7,6,6 at Higher Level, including 6 in Mathematics, with a minimum of 32 points overall."
        },
        "priority": 1141,
        "notAccepted": false,
        "qualificationName": "International Baccalaureate Diploma Programme"
      },
      {
        "summary": {
          "offer": "",
          "requirements": "BTEC only considered when combined with other qualifications."
        },
        "priority": 4,
        "notAccepted": false,
        "qualificationName": "Pearson BTEC Level 3 National Extended Diploma (first teaching from September 2016)"
      },
      {
        "summary": {
          "offer": "",
          "requirements": "Accepted in place of a non-required A level with the equivalent grade."
        },
        "priority": 1144,
        "notAccepted": false,
        "qualificationName": "Welsh Baccalaureate - Advanced Skills Challenge Certificate (last awarded Summer 2024)"
      },
      {
        "summary": {
          "offer": "",
          "requirements": "Accepted in place of A levels with the following grade equivalencies: D2 = A*; D3 = A; M2 = B. Combinations of A levels and Principle subjects are accepted. NB required subjects must be offered (see A level Section)"
        },
        "priority": 1148,
        "notAccepted": false,
        "qualificationName": "Cambridge International Pre-U Certificate - Principal"
      }
    ],
    "ucasTariffPointsMax": 0,
    "ucasTariffPointsMin": 0,
    "ucasTariffPointsDisplayMax": 0,
    "ucasTariffPointsDisplayMin": 0
  }
}

Detail API Response (Raw)

{
  "course": {
    "id": "cd8860cd-fda1-beac-7522-9bed5164dda4",
    "cpdFlag": false,
    "options": [
      {
        "id": "a9596e47-e554-4a3d-8de2-3b50ffec1fa0",
        "status": {
          "published": true,
          "availableForApplication": true,
          "applicationStatusSummary": "Available to Apply",
          "acceptingApplicationsMessage": null,
          "notAcceptingApplicationsMessage": null
        },
        "cycleId": null,
        "modules": "Visit https://www.birmingham.ac.uk/study/undergraduate/subjects/mathematics-courses/mathematics-computer-science-msci and scroll to the modules section.",
        "deadline": {
          "id": "jan15",
          "caption": "14 January",
          "mappedCaption": null
        },
        "duration": {
          "quantity": 4,
          "durationType": {
            "id": "4",
            "caption": "Years",
            "mappedCaption": null
          }
        },
        "features": {
          "accelerated": false
        },
        "location": {
          "id": "ae87cc6b-f89b-4414-8c1a-17df73da35e1",
          "url": null,
          "name": "Main Site",
          "ukprn": null,
          "address": {
            "line1": "Academic and Student Division",
            "line2": "",
            "line3": null,
            "line4": "Birmingham",
            "region": {
              "id": "35",
              "caption": "West Midlands",
              "mappedCaption": "West Midlands"
            },
            "country": {
              "id": "000",
              "caption": "United Kingdom",
              "mappedCaption": "England"
            },
            "latitude": 52.4514075229,
            "postcode": "B15 2TT",
            "longitude": -1.9300471744
          },
          "isDefault": false,
          "geoLocation": {
            "latitude": 52.4514075229,
            "longitude": -1.9300471744
          },
          "tefCodeType": null,
          "locationCode": "-",
          "googleMapsUrl": "https://maps.googleapis.com/maps/api/staticmap?zoom=10&size=2048x600&scale=2&markers=size:tiny%7Ccolor:red%7C52.4514075229,-1.9300471744&key=AIzaSyDAC7vZWEFNPF6GFUZvXfO5PRDxdEC0Gc0&signature=Sjk0DCQbFRUW8pRn3gPba8kvsDc=",
          "googleMapsParams": "52.4514075229,-1.9300471744",
          "locationCategory": null,
          "geoLocationString": "52.4514075229,-1.9300471744"
        },
        "startDate": {
          "date": "28/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": "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": "7",
              "caption": "Scotland",
              "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": 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
            }
          }
        ],
        "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.birmingham.ac.uk/study/undergraduate/subjects/mathematics-courses/mathematics-computer-science-msci",
        "professionalBodies": [],
        "qualificationLevel": {
          "id": "RQF_7",
          "caption": "RQF Level 7",
          "mappedCaption": null
        },
        "subjectToValidation": false,
        "outcomeQualification": {
          "id": "47249",
          "caption": "Master of Science (with Honours) - Msci (Hon)",
          "mappedCaption": "Masters degrees"
        },
        "deferredEntryDisallowed": false,
        "additionalFeeInformation": "For details of the annual tuition fee for International Students please see the course web page listed in the 'course details' section above.\nIf you are made an offer to study by the University, the yearly tuition fee will be stated in your offer letter.",
        "academicEntryRequirements": {
          "noRequirements": false,
          "qualifications": [
            {
              "summary": {
                "offer": "A*AA",
                "requirements": "A*AA including Mathematics or AAA including Mathematics and grade 2 in any STEP paper. \nA level Mathematics or Further Mathematics required; Computing A level is not required but some experience of programming would be advantageous. \nGeneral Studies not accepted, but a grade A may be considered if you fail to meet your offer."
              },
              "priority": 2,
              "notAccepted": false,
              "qualificationName": "A level"
            },
            {
              "summary": {
                "offer": null,
                "requirements": null
              },
              "priority": 1,
              "notAccepted": true,
              "qualificationName": "UCAS Tariff"
            },
            {
              "summary": {
                "offer": "32 points",
                "requirements": "7,6,6 at Higher Level, including 6 in Mathematics, with a minimum of 32 points overall."
              },
              "priority": 1141,
              "notAccepted": false,
              "qualificationName": "International Baccalaureate Diploma Programme"
            },
            {
              "summary": {
                "offer": "",
                "requirements": "BTEC only considered when combined with other qualifications."
              },
              "priority": 4,
              "notAccepted": false,
              "qualificationName": "Pearson BTEC Level 3 National Extended Diploma (first teaching from September 2016)"
            },
            {
              "summary": {
                "offer": "",
                "requirements": "Accepted in place of a non-required A level with the equivalent grade."
              },
              "priority": 1144,
              "notAccepted": false,
              "qualificationName": "Welsh Baccalaureate - Advanced Skills Challenge Certificate (last awarded Summer 2024)"
            },
            {
              "summary": {
                "offer": "",
                "requirements": "Accepted in place of A levels with the following grade equivalencies: D2 = A*; D3 = A; M2 = B. Combinations of A levels and Principle subjects are accepted. NB required subjects must be offered (see A level Section)"
              },
              "priority": 1148,
              "notAccepted": false,
              "qualificationName": "Cambridge International Pre-U Certificate - Principal"
            }
          ],
          "furtherInformation": null,
          "ucasTariffPointsMax": 0,
          "ucasTariffPointsMin": 0,
          "contextualInformation": "The historic entry grades range shown below includes students admitted with alternative offers through our contextual admissions schemes. These are typically 1 or 2 grades below the standard offer.  You can find information on these schemes using the link below. \nYou can check your eligibility to receive an offer for this course using our Offer Calculator using the same link.",
          "contextualInformationUrl": "https://www.birmingham.ac.uk/study/undergraduate/apply/how-we-make-offers",
          "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": 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 Computer Science. University of Birmingham. Computer science. Mathematics",
    "summary": "Immerse yourself in the worlds of mathematics and computer science. Our joint honours MSci Mathematics and Computer Science programme will prepare you for an advanced career in our digital world.\n\nYou’ll dive into statistics and computer systems, programming and security while studying in a supportive and fun community. Discover how to apply analytical, statistical, computational and programming skills to formulate and tackle problems. Take your studies to a higher level with the fourth-year research project in a topic that most interests you.\n\nWe’ll help you step up to university level maths, then dive into the more advanced areas. Our expert academics will guide you to become an independent and self-motivated mathematician and computer scientist. Learn to solve complex problems, communicate technical content and spend time delving into your chosen research topic in more detail for a project. Solve real-world problems and prepare for roles in industry or academia.",
    "atasFlag": false,
    "contacts": [
      {
        "id": "017374ce-0520-48ed-9821-8497305d6e82",
        "fax": null,
        "email": null,
        "phone": null,
        "title": "University of Birmingham",
        "isDefault": false,
        "hasCourses": false,
        "isClearing": true,
        "clearingUrl": "https://www.birmingham.ac.uk/study/undergraduate/clearing",
        "enquiryLink": {
          "url": "https://www.birmingham.ac.uk/study/undergraduate/clearing",
          "caption": "Apply now with your results for selected courses"
        },
        "availability": null,
        "coursesCount": 0,
        "isAdmissions": false,
        "socialMediaPresences": []
      }
    ],
    "keywords": null,
    "provider": {
      "id": "1d61dc76-ba6e-c6af-6cc0-879c71b5db5c",
      "name": "University of Birmingham",
      "ukprn": 10006840,
      "address": {
        "line1": "Edgbaston",
        "line2": "",
        "line3": "",
        "line4": "Birmingham",
        "region": {
          "id": "35",
          "caption": "West Midlands",
          "mappedCaption": "West Midlands"
        },
        "country": {
          "id": "101",
          "caption": "England",
          "mappedCaption": "England"
        },
        "latitude": 52.4514075229,
        "postcode": "B15 2TT",
        "longitude": -1.9300471744
      },
      "aliases": [],
      "logoUrl": "https://d1l6hqpjksdq9d.cloudfront.net/Prod/1d61dc76-ba6e-c6af-6cc0-879c71b5db5c",
      "aliasName": "University of Birmingham",
      "websiteUrl": "www.birmingham.ac.uk/index.aspx",
      "liveProvider": true,
      "providerCode": null,
      "providerSort": "Birmingham, University of",
      "providerUrls": [],
      "imageLocation": "silver bronze gold-01.png",
      "institutionCode": "B32",
      "providerShortName": "University of Birmingham",
      "cukasInstitutionCode": null,
      "requireAsciiDocuments": false,
      "providerAbbreviatedName": "BIRM",
      "aliasNameWithoutApostrophe": "University of Birmingham"
    },
    "subjects": [
      {
        "id": "1037",
        "caption": "Computer science",
        "mappedCaption": null
      },
      {
        "id": "1447",
        "caption": "Mathematics",
        "mappedCaption": null
      }
    ],
    "auditions": [],
    "studyType": null,
    "department": {
      "id": "c428bf9c-d193-e288-3923-51da2d065b2c",
      "name": "School of Mathematics"
    },
    "hecosCodes": [
      {
        "hecosCode": {
          "code": "100366",
          "caption": "computer science",
          "refDataId": "10257"
        },
        "percentageOfCourse": 50
      },
      {
        "hecosCode": {
          "code": "100403",
          "caption": "mathematics",
          "refDataId": "10287"
        },
        "percentageOfCourse": 50
      }
    ],
    "jacs3Codes": [
      {
        "isMajor": false,
        "jacs3Code": {
          "id": "G100",
          "caption": "Mathematics",
          "mappedCaption": null
        }
      },
      {
        "isMajor": false,
        "jacs3Code": {
          "id": "I100",
          "caption": "Computer science",
          "mappedCaption": null
        }
      }
    ],
    "publishEnd": "9999-12-31T23:59:59.9999999",
    "shortTitle": null,
    "specialism": {
      "primary": [],
      "secondary": [],
      "specialismStudyTypes": []
    },
    "visibleEnd": "2027-08-01T08:00:00",
    "compositeId": "cd8860cd-fda1-beac-7522-9bed5164dda4-2026",
    "courseTitle": "Mathematics and Computer Science",
    "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": "GI11",
    "courseTitleSort": "Mathematics and Computer Science",
    "abbreviatedTitle": null,
    "balanceIndicator": {
      "id": "B",
      "caption": "Balanced",
      "mappedCaption": null
    },
    "copyFormRequired": false,
    "internalReference": null,
    "currentlyInClearing": false,
    "ucasTeacherTraining": false,
    "degreeApprenticeship": false,
    "qualifiedTeacherStatus": null,
    "sponsorshipInformation": null,
    "internationalInformation": null,
    "courseTitleWithoutApostrophe": "Mathematics and Computer Science",
    "additionalAuditionInformation": null,
    "higherTechnicalQualifications": false
  },
  "version": 80,
  "academicYearsInformation": {
    "2026": 1
  }
}

Normalized Data

{
  "scrapedAt": "2026-03-27T11:41:28.616Z",
  "scrapedPte": 64,
  "scrapedUrl": "https://www.birmingham.ac.uk/study/undergraduate/subjects/mathematics-courses/mathematics-computer-science-msci",
  "scrapedToefl": 80,
  "scrapedAiUsed": false,
  "scrapedFeeRaw": "You will take modules totalling 120 credits each year. UK students (not eligible if studying A-level Mathematics) international students Extended Project Qualification (EPQ) Applicants who take the EPQ and meet our offer criteria will be made the typical offer for their programme of choice, plus an alternative offer which will be one grade lower plus a grade A in the EPQ. English language requirements If you are an international student, you will need to demonstrate you have a suitable level of English proficiency, usually through the form of an IELTS or equivalent qualification or a Presessional English course. £9,790 per year for domestic (UK) students for 2026/27 More about tuition fees *The University will charge the maximum approved tuition fee per year. If Parliament agrees on an increase in tuition fees, the University will increase fees for each year of study, normally in line with these changes and will communicate any change in the fees to you without delay. The fee for Septe",
  "feesConfidence": 0.8,
  "normalizedFees": {
    "home": 9790,
    "currency": "GBP",
    "international": null
  },
  "scrapedAiError": null,
  "scrapedDuolingo": null,
  "scrapedTemplate": "contensis",
  "scrapedCambridge": null,
  "scrapedIeltsBand": 5.5,
  "scrapedLangSource": "course_page",
  "languageConfidence": 1,
  "normalizedLanguage": {
    "pte": 64,
    "ielts": {
      "overall": 6,
      "min_component": 5.5
    },
    "toefl": 80,
    "duolingo": null,
    "cambridge": null
  },
  "scrapedLanguageRaw": "English language requirements\nIf you are an international student, you will need to demonstrate you have a suitable level of English proficiency, usually through the form of an IELTS or equivalent qualification or a Presessional English course.\nTOEFL: 80 overall with no less than 19 in Reading, 19 in Listening, 21 in Speaking and 19 in Writing.\nIELTS*: 6.0 overall with no less than 5.5 in any band.\nPearson Test of English (PTE): PTE 64 with no less than 59 in all four skills.\nCambridge English (exams taken from 2015)***: C1 Advanced - Minimum overall score of 169, with no less than 162 in any component.\nLanguage Cert ESOL SELT (UKVI): B2 ‘Communicator’ with no less than 25 in each skill.\nTrinity ISE II: Distinction all skills.\nTrinity ISE III: Pass in each Skill\nIf you have a conditional offer for Birmingham where English is a requirement, you can take a Presessional English course as an alternative to retaking IELTS or a similar qualification. We offer on-campus courses all year round starting from September, including additional online courses in the summer term. Teaching takes place in small classes with no more than 18 students to maximise class participation.\nPresessional English course page\nAm I likely to receive an offer for 2026?\nStay up-to-date with news and updates from the University of Birmingham including events, our courses and studying with us by registering your details. If you do so, you will be able to use our Offer Calculator.\nRegister for Offer Calculator ",
  "scrapedIeltsOverall": 6,
  "scrapedLangSourceUrl": null,
  "scrapedTuitionFeeHome": 9790,
  "scrapedTuitionFeeIntl": null,
  "scrapedEntryRequirements": "Entry requirements"
}
← Back to Courses