M.Sc. On Campus

Computational Linguistics

24 months
3000 EUR/year
Tuition fee
Apply date
Start date


In the course of digitization, machine learning continues to gain importance for our society and economy. Thus, technologies for speech recognition and understanding are also increasingly used in numerous areas of life and work. The Computational Linguistics program is offered by University of Stuttgart.


But how do you actually "teach" a computer natural language processing? This is where computational linguistics comes in: it combines expertise in linguistics and computer science, addresses this complex question and develops methods and solutions for our digitized future.

Students of the Computational Linguistics program from University of Stuttgart receive a highly research-oriented education. The two-year master’s program is offered by the Institute for Natural Language Processing (IMS), a small institute which allows students to work closely with its researchers. Accordingly, the program is characterized by an emphasis on teamwork, laboratory work and research skills. Building on the contents of a B.Sc. in Natural Language Processing (NLP) or a related field, the M.Sc. Computational Linguistics is designed to provide more in-depth skills in specialized subjects in the area of text and speech processing.

What job prospects are available to me after graduation?

With a master’s degree in Computational Linguistics, our graduates will be prepared for advanced academic or industrial research and development in Computational Linguistics and Natural Language Processing. Thanks to our international orientation and to our connections with the industry, they find employment at renowned institutions and companies in Germany or other parts of the world involved with speech and language technologies.

Programme Structure

Students can focus on one of the following areas by choosing specific elective courses:

  • Core Computational Linguistics (covering a wide range of theoretical foundations and fundamental technologies for different CL areas)
  • Applied Natural Language Processing (covering a wide range of text processing applications and the techniques used to address them)
  • Speech Processing (focusing on the automated processing of spoken language for a variety of purposes)

Key information


  • Full-time
    • 24 months

Start dates & application deadlines


120 ECTS


On Campus

Academic requirements

We are not aware of any academic requirements for this programme.

Other requirements

General requirements

The complete information on the admission process, required knowledge of English, and the criteria for the assessment of professional suitability can be found in the admission regulations.

English summary:
  • Admission requirements: bachelor’s degree (or equivalent) in "Maschinelle Sprachverarbeitung" (Natural Language Processing), Computational Linguistics, Computer Science, General Linguistics or in a closely-related subject. You can also apply with your current transcript of records if you haven't finished your degree yet.
  • Students who are missing certain qualifications may be granted admission on the condition that they acquire these qualifications before or during the course of their studies, for example by passing additional modules ("Auflagen" in German). 

Tuition Fee

To alway see correct tuition fees
  • International

    3000 EUR/year
    Tuition Fee
    Based on the tuition of 1500 EUR per semester during 24 months.
  • EU/EEA

    Tuition Fee
    Based on the tuition of 0 EUR per semester during 24 months.

Living costs for Stuttgart

900 - 1521 EUR /month
Living costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Our partners

Computational Linguistics
University of Stuttgart


Go to your profile page to get personalised recommendations!