This advanced Master's level course focuses on applying machine learning techniques to language technology, including multimodal applications. You will gain practical experience in developing Natural Language Processing (NLP) applications using widely-used programming frameworks. The course emphasizes improving your machine learning skills and developing your ability to make independent design choices in implementation.
The course covers contemporary machine learning techniques and concepts relevant to NLP. Practical application development is a key component.
Equivalent skills can also result in admission. Selection is based on credits in computational linguistics, language technology, and language informatics.
Tuition fees are for fee-paying students only. EU/EEA citizens and certain other groups are exempt. Payment is required before studies begin, typically by May 1st for the autumn semester. Direct card payment is recommended for speed and to assist with residence permit applications.
Tuition fees are 19,250 SEK per installment, totaling 19,250 SEK. EU/EEA citizens and certain other groups are exempt from these fees.
For fee-paying students, the first installment is typically due by May 1st for the autumn semester, and payment is required before studies begin.
The programme has a course duration of one year and is worth 7.5 ECTS credits. The start term for the Autumn 2026 intake is August 31, 2026.
Applicants need the equivalent of English 6 for English proficiency. Academic requirements include 7.5 ECTS credits in Programming, Machine Learning, and either Introductory Natural Language Processing or Computational Linguistics.
You can apply online through universityadmissions.se. The application period is from March 16 to April 15, 2026. Citizens outside the EU/EEA/Switzerland are required to pay an application fee of 900 SEK.
Scholarships are available for fee-paying students to help cover study costs. More information can be found on the University of Gothenburg's study pages.