Entry requirements

A 2:1 or above at undergraduate level

Find out more about how to apply for our postgraduate taught courses.

Months of entry

September

Course content

This program builds a solid foundation in AI methods for language data, equipping you with skills in processing, analyzing, and visualizing large datasets. You'll gain expertise in statistical computing using R, Python programming, and computational modeling for language applications.

Key topics include:

  • Core computational linguistics concepts and advanced AI architectures (e.g., Hidden Markov Models, RNNs, LSTMs, Transformer architectures).
  • Linguistic properties of text (word structure, sentence meaning, discourse cohesion) and their computational applications.
  • Machine learning systems for language processing, their advantages, limitations, and future directions.

You'll learn to write Python programs for data acquisition, cleaning, and analysis, with a focus on Humanities and Social Sciences datasets, while also understanding the role of other programming languages like Java. The program integrates theoretical and practical aspects of computational approaches in linguistics, supported by the department's expertise in language analysis and ethics.

Information for international students

Fees and funding

There are a number of ways you can fund your postgraduate degree.

Qualification, course duration and attendance options

  • MSc
    full time
    12 months
    • Campus-based learningis available for this qualification

Course contact details

Name
Admissions
Email
pgtadmissions@qmul.ac.uk