Computer Science with Speech and Natural Language Processing
Basic Information
- Course ID
bb2e1671-4343-62fd-8691-1bacf5f4281a- Option ID
393d1b70-f9aa-4bbf-8e40-5fb24e79f0c6- Provider
- University of Sheffield
- Type
- postgraduate
- Academic Year
- 2026
- Source
- ucas
- Created
- 2/22/2026, 3:41:11 AM
- Updated
- 3/27/2026, 9:56:10 AM
Other Options for this Course
No other options
Listing Data (Raw)
{
"id": "393d1b70-f9aa-4bbf-8e40-5fb24e79f0c6",
"duration": {
"quantity": 1,
"durationType": {
"id": "4",
"caption": "Years",
"mappedCaption": null
}
},
"features": {
"accelerated": false
},
"location": {
"id": "1de5ac2e-798f-046d-991c-831a07059758",
"url": null,
"name": "Main Site",
"ukprn": null,
"address": {
"line1": "Western Bank",
"line2": "",
"line3": "",
"line4": "Sheffield",
"region": {
"id": "38",
"caption": "Yorkshire and Humberside",
"mappedCaption": "Yorkshire and the Humber"
},
"country": {
"id": "101",
"caption": "England",
"mappedCaption": "England"
},
"latitude": 53.3813635013,
"postcode": "S10 2TN",
"longitude": -1.4885299576
},
"isDefault": false,
"geoLocation": {
"latitude": 53.3813635013,
"longitude": -1.4885299576
},
"tefCodeType": null,
"locationCode": "-",
"googleMapsUrl": null,
"googleMapsParams": null,
"locationCategory": null,
"geoLocationString": "53.3813635013,-1.4885299576"
},
"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": "bb2e1671-4343-62fd-8691-1bacf5f4281a",
"cpdFlag": false,
"options": [
{
"id": "393d1b70-f9aa-4bbf-8e40-5fb24e79f0c6",
"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": 1,
"durationType": {
"id": "4",
"caption": "Years",
"mappedCaption": null
}
},
"features": {
"accelerated": false
},
"location": {
"id": "1de5ac2e-798f-046d-991c-831a07059758",
"url": null,
"name": "Main Site",
"ukprn": null,
"address": {
"line1": "Western Bank",
"line2": "",
"line3": "",
"line4": "Sheffield",
"region": {
"id": "38",
"caption": "Yorkshire and Humberside",
"mappedCaption": "Yorkshire and the Humber"
},
"country": {
"id": "101",
"caption": "England",
"mappedCaption": "England"
},
"latitude": 53.3813635013,
"postcode": "S10 2TN",
"longitude": -1.4885299576
},
"isDefault": false,
"geoLocation": {
"latitude": 53.3813635013,
"longitude": -1.4885299576
},
"tefCodeType": null,
"locationCode": "-",
"googleMapsUrl": "https://maps.googleapis.com/maps/api/staticmap?zoom=10&size=2048x600&scale=2&markers=size:tiny%7Ccolor:red%7C53.3813635013,-1.4885299576&key=AIzaSyDAC7vZWEFNPF6GFUZvXfO5PRDxdEC0Gc0&signature=CmmqihxkbGdjTOJKvMchy-p59og=",
"googleMapsParams": "53.3813635013,-1.4885299576",
"locationCategory": null,
"geoLocationString": "53.3813635013,-1.4885299576"
},
"startDate": {
"date": "09/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://sheffield.ac.uk/postgraduate/taught/courses/2026/computer-science-speech-and-natural-language-processing-msc#apply",
"assessmentMethods": "",
"entryRequirements": "Minimum 2:1 undergraduate honours degree in a relevant subject.\n\nSubject requirements\nWe accept degrees in the following subject areas: \n\nComputer Science\nComputing\nMathematics\nSoftware Engineering\nOther degree titles containing 'Engineering'.\n\nWe may also consider degrees in Linguistics or Psychology.\n\nWe also consider a wide range of international qualifications.\n\nWe assess each application on the basis of the applicant’s preparation and achievement as a whole. We may accept applicants whose qualifications don’t meet the published entry criteria but have other experience relevant to the course.\n\nThe lists of required degree subjects and modules are indicative only. Sometimes we may accept subjects or modules that aren’t listed, and sometimes we may not accept subjects or modules that are listed, depending on the content studied.",
"internalReference": null,
"providerCourseUrl": "https://sheffield.ac.uk/postgraduate/taught/courses/2026/computer-science-speech-and-natural-language-processing-msc",
"professionalBodies": [
{
"id": "1194",
"caption": "BCS - The Chartered Institute for IT",
"mappedCaption": null
}
],
"qualificationLevel": {
"id": "RQF_7",
"caption": "RQF Level 7",
"mappedCaption": null
},
"subjectToValidation": false,
"outcomeQualification": {
"id": "158",
"caption": "MSc",
"mappedCaption": "Masters degrees"
},
"deferredEntryDisallowed": false,
"additionalFeeInformation": "https://sheffield.ac.uk/postgraduate/taught/courses/2026/computer-science-speech-and-natural-language-processing-msc#feesfunding",
"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": "Computer Science with Speech and Natural Language Processing. University of Sheffield. Language development. Computer science. Languages. Linguistics. Information technology",
"summary": "Speech and natural language processing is a rapidly evolving field at the cutting edge of AI and computer science. This course presents the core theories, models and algorithms to enable the exploration of human language and speech, preparing graduates for impactful future careers.\n\n**Course description**\nOur programme bridges computer science, machine learning, linguistics and signal processing, driving transformative technologies such as chat/voice assistants, real-time machine translation, sentiment analysis and speech recognition. Modules in natural language processing will introduce you to the core technologies underpinning state-of-the-art AI tools, such as ChatGPT and DeepSeek.\n\nThis course is ideal for students with a keen interest in machine learning, linguistics, phonetics, and computational techniques with a background in computer science and engineering, or a related field.\n\nA third of your study time will be devoted to an individual dissertation, where you will collaborate closely with a member of staff to research topics such as machine learning, natural language processing, or speech recognition. These capabilities will prepare you for dynamic careers in AI development, speech and language technology, or academic research, making you a sought-after professional in these cutting-edge fields.\n\nBy the end of the course, you will have mastered key skills in machine learning, natural language processing, speech production and perception analysis, and digital signal processing on real-world data. This course blends engaging lectures with hands-on lab classes and computational exercises, fostering both theoretical understanding and practical expertise. \n\n**Applying for this course**\nWe are no longer using a staged admissions process for this course. You can apply for this course in the usual way using our Postgraduate Online Application Form.\n\n**Accreditation**\nThis course is accredited by the British Computer Society (BCS). The course partially meets the requirements for Chartered Information Technology Professional (CITP) and partially meets the requirements for Chartered Engineer (CEng).\n\nPlease see our University website for the most up-to-date course information.",
"atasFlag": false,
"contacts": [
{
"id": "dbd76d8b-f49a-679e-306f-eb59a8bdc52c",
"fax": "",
"email": "",
"phone": "0114 222 8030",
"title": "Main Contact",
"isDefault": true,
"hasCourses": false,
"isClearing": false,
"clearingUrl": null,
"enquiryLink": {
"url": "https://www.sheffield.ac.uk/contact/prospective-students/enquiry-form",
"caption": "Enquiry form"
},
"availability": null,
"coursesCount": 0,
"isAdmissions": false,
"socialMediaPresences": []
},
{
"id": "413eafa7-e8ee-4e4d-954c-e7de702559b5",
"fax": null,
"email": null,
"phone": "0114 212 9900",
"title": "Clearing Contact Details",
"isDefault": false,
"hasCourses": false,
"isClearing": true,
"clearingUrl": null,
"enquiryLink": {
"url": null,
"caption": null
},
"availability": null,
"coursesCount": 0,
"isAdmissions": false,
"socialMediaPresences": []
}
],
"keywords": null,
"provider": {
"id": "dbd76d8b-f49a-679e-306f-eb59a8bdc52c",
"name": "University of Sheffield",
"ukprn": 10007157,
"address": {
"line1": "Western Bank",
"line2": "",
"line3": "",
"line4": "Sheffield",
"region": {
"id": "38",
"caption": "Yorkshire and Humberside",
"mappedCaption": "Yorkshire and the Humber"
},
"country": {
"id": "101",
"caption": "England",
"mappedCaption": "England"
},
"latitude": 53.3813635013,
"postcode": "S10 2TN",
"longitude": -1.4885299576
},
"aliases": [],
"logoUrl": "https://d1l6hqpjksdq9d.cloudfront.net/Prod/dbd76d8b-f49a-679e-306f-eb59a8bdc52c",
"aliasName": "University of Sheffield",
"websiteUrl": "www.sheffield.ac.uk",
"liveProvider": true,
"providerCode": null,
"providerSort": "Sheffield, University of",
"providerUrls": [],
"imageLocation": "silver silver silver-01.png",
"institutionCode": "S18",
"providerShortName": "The University of Sheffield",
"cukasInstitutionCode": null,
"requireAsciiDocuments": false,
"providerAbbreviatedName": "SHEFD",
"aliasNameWithoutApostrophe": "University of Sheffield"
},
"subjects": [
{
"id": "146",
"caption": "Language development",
"mappedCaption": null
},
{
"id": "1037",
"caption": "Computer science",
"mappedCaption": null
},
{
"id": "132",
"caption": "Languages",
"mappedCaption": null
},
{
"id": "139",
"caption": "Linguistics",
"mappedCaption": null
},
{
"id": "1027",
"caption": "Information technology",
"mappedCaption": null
}
],
"auditions": [],
"studyType": {
"id": "1",
"caption": "Taught",
"mappedCaption": null
},
"department": {
"id": "af760b25-9e0b-cd34-12ac-fefaf512af6e",
"name": "School of Computer Science"
},
"hecosCodes": [],
"jacs3Codes": [],
"publishEnd": "9999-12-31T23:59:59.9999999",
"shortTitle": null,
"specialism": {
"primary": [],
"secondary": [],
"specialismStudyTypes": []
},
"visibleEnd": "2027-08-01T08:00:00",
"compositeId": "bb2e1671-4343-62fd-8691-1bacf5f4281a-2026",
"courseTitle": "Computer Science with Speech and Natural Language Processing",
"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": "908",
"caption": "University of Sheffield",
"mappedCaption": null
}
],
"applicationCode": null,
"courseTitleSort": "Computer Science with Speech and Natural Language Processing",
"abbreviatedTitle": null,
"balanceIndicator": null,
"copyFormRequired": false,
"internalReference": null,
"currentlyInClearing": false,
"ucasTeacherTraining": false,
"degreeApprenticeship": false,
"qualifiedTeacherStatus": null,
"sponsorshipInformation": null,
"internationalInformation": "English language requirements: IELTS 6.5 (with 6 in each component) or University equivalent.",
"courseTitleWithoutApostrophe": "Computer Science with Speech and Natural Language Processing",
"additionalAuditionInformation": null,
"higherTechnicalQualifications": false
},
"version": 67,
"academicYearsInformation": {
"2026": 1
}
}
Normalized Data
{
"scrapedAt": "2026-03-27T09:56:10.248Z",
"scrapedPte": null,
"scrapedUrl": "https://sheffield.ac.uk/postgraduate/taught/courses/2026/computer-science-speech-and-natural-language-processing-msc",
"scrapedToefl": null,
"scrapedAiUsed": false,
"scrapedFeeRaw": "Fees and funding Funding for postgraduate taught courses Save on your course fees £3,000 scholarships for international studentsOverseas fee-paying students joining in September 2026 will automatically receive a £3,000 tuition fee discount (subject to eligibility) - no separate application form required. Save up to £2,500 on your course feesAre you a Sheffield graduate? You could save up to £2,500 on your postgraduate taught course fees, subject to eligibility. Save up to £2,500 on your course feesAre you a Sheffield graduate? You could save up to £2,500 on your postgraduate taught course fees, subject to eligibility.",
"feesConfidence": 0,
"normalizedFees": {
"home": null,
"currency": null,
"international": null
},
"scrapedAiError": null,
"scrapedDuolingo": null,
"scrapedTemplate": "drupal",
"scrapedCambridge": null,
"scrapedIeltsBand": 6,
"scrapedLangSource": "course_page",
"languageConfidence": 0.9,
"normalizedLanguage": {
"pte": null,
"ielts": {
"overall": 6.5,
"min_component": 6
},
"toefl": null,
"duolingo": null,
"cambridge": null
},
"scrapedLanguageRaw": "English language requirements\nIELTS 6.5 (with 6 in each component) or University equivalent\nOther English language qualifications we accept\nWe will not ask you to provide references or referee details as part of your application.\nWe do not require a supporting statement for this programme.\nPathway programme for international students\nIf you're an international student who does not meet the entry requirements for this course, you have the opportunity to apply for a pre-masters programme in Science and Engineering at the University of Sheffield International College. This course is designed to develop your English language and academic skills. Upon successful completion, you can progress to degree level study at the University of Sheffield.",
"scrapedIeltsOverall": 6.5,
"scrapedLangSourceUrl": null,
"scrapedTuitionFeeHome": null,
"scrapedTuitionFeeIntl": null,
"scrapedEntryRequirements": "Entry requirements Minimum 2:1 undergraduate honours degree in a relevant subject.Subject requirementsWe accept degrees in the following subject areas: Computer ScienceComputingMathematicsSoftware EngineeringOther degree titles containing 'Engineering'.We may also consider degrees in Linguistics or Psychology. We assess each application on the basis of the applicant’s preparation and achievement as a whole. We may accept applicants whose qualifications don’t meet the published entry criteria but have other experience relevant to the course.If required degree subjects and modules are listed, these are indicative only. Sometimes we may accept subjects or modules that aren’t listed, and sometimes we may not accept subjects or modules that are listed, depending on the content studied.We also consider a wide range of international qualifications:Entry requirements for international students English language requirementsIELTS 6.5 (with 6 in each component) or University equivalent Other Engl"
}