This intensive programme covers all areas of speech and language processing, from phonetics, speech synthesis and speech recognition to natural language generation, machine translation and generative AI.
These entry requirements are for the 2026-27 academic year and requirements for future academic years may differ. Entry requirements for the 2027-28 academic year will be published on 1 Oct 2026.
A UK 2:1 degree, or its international equivalent, in linguistics, computer science, engineering, psychology, philosophy, mathematics or a related subject. Your application should show evidence of a basic understanding of linguistics, mathematics and computer science and you must be willing to undertake further study to prepare you for the programme.
You can increase your chances of a successful application by exceeding the minimum programme requirements.
International qualifications
To find international equivalent qualifications, select where you studied from the country or region list.
See our website for destinations
Most compulsory courses have both computational and mathematical content.
The compulsory courses are:
Computer Programming for Speech and Language Processing
Accelerated Natural Language Processing
Speech Processing
Quantitative Methods in Linguistics and English Language
Research Ethics Training in Linguistics and English Language
Option courses
The option courses offer you the opportunity to explore areas of your interest. A few courses need a stronger mathematical background.
Examples of option courses are:
Advanced Topics in Natural Language Processing
Automatic Speech Recognition
Speech Synthesis
Machine Learning in Signal Processing
Simulating Language
Phonetics and Laboratory Phonology
Speech Production and Perception
Usable Security and Privacy
Edinburgh. Extraordinary futures await. The University of Edinburgh is one of the world’s top universities, consistently ranked in the worl...