Skip navigation
Linguistics and AI at Queen Mary University of London - UCAS

Course summary

Artificial intelligence and computational linguistics are transforming industries, from social media to marketing, by applying AI to language data. This programme offers a foundation in these techniques, perfect if you are looking to pursue a career in AI without a technical background. It’s led by our renowned Department of Linguistics. This programme will build your digital AI knowledge and skills and provide a solid foundation in AI methods applied to language data. You will understand how to apply your knowledge to real-world large datasets. You will develop the skills to understand, organise, clean, process, and analyse a range of data types. You will use the software R to develop skills at statistical computing and data visualisation. You will gain an understanding of how the various linguistic properties of text (word structure, sentence structure, word and sentence meaning, and discourse structure) are important in the computational processing of text, and how current computational models apply to extract information relevant to these properties. You will understand how machine learning systems work in this domain, what their advantages and limitations are both as theories and as tools, and where the field is currently heading. You will learn advanced concepts and algorithms in computational linguistics underlying contemporary generative AI models, for language. It covers core computational architectures (Hidden Markov Models, Recurrent Neural Networks, Long-Short Term Memory networks, Transformer architectures for LLMs), advanced linguistic concepts (constituency, ambiguity, dependency, semantic roles, affect, anaphora, and discourse cohesion) and how computational approaches, both symbolic and neural, can be applied to these. You will understand how different computational models are applied to different aspects of language structure and will develop their ability to use these tools to large language data sets You will get an introduction to computer programming and computational modelling for language as it is applied in various settings. You will learn how to write basic programmes in Python, understand their use in AI applications, and develop their ability to use these tools with large language data sets. You will learn the use of Python for data acquisition, cleaning, and analysis, particularly with datasets that relate to the Humanities and Social Sciences. You will learn how to write code in a widely used programming language (Python), understand the role of other languages (e.g. Java), and gain experience in using tools that are suited to solving a range of computational problems in linguistics using machine learning approaches. The Linguistics Department has strengths in statistical data processing of language, computational and experimental techniques relevant to language analysis, ethical, philosophical and computational theories, and core areas of linguistics (phonology, syntax, sociolinguistics, semantics, discourse).


Entry requirements

A 2:1 or above at undergraduate level in any subject


Fees and funding

Tuition fees

No fee information has been provided for this course

Tuition fee status depends on a number of criteria and varies according to where in the UK you will study. For further guidance on the criteria for home or overseas tuition fees, please refer to the UKCISA website .

Additional fee information

Students enrolling on a postgraduate degree programme are charged tuition fees each year by Queen Mary. The rate you will be charged depends on whether you are assessed as a Home/EU or Overseas student. You can find tuition fees for each course on the course finder pages on our website by clicking the apply link, or navigate here: https://www.qmul.ac.uk/postgraduate/ Further details about postgraduate taught tuition fees can also be found on our website: https://www.qmul.ac.uk/postgraduate/taught/tuitionfees/
Linguistics and AI at Queen Mary University of London - UCAS