Admission requirements and application procedure

Back to overview


Admission requirements

The detailed admission requirements for the MSc in Computational Linguistics are laid down in the admission statutes of the University of Stuttgart (the official document in German is linked here, the important details can be found on this website -- please contact the student advisor with any questions). These usually include:

  • a Bachelor degree (or equivalent) in Maschinelle Sprachverarbeitung (Natural Language Processing), Computational Linguistics, Computer Science, General Linguistics or in a subject closely related to the mentioned ones; for an evaluation of your individual eligibility, please send your Bachelor transcript to
    [Bachelor students of the University of Stuttgart have the possibility to already apply for the Master program Computational Linguistics when they can prove at least 110 credit points in their Bachelor program. Bachelor students who do not study at the University of Stuttgart can use this opportunity as well. However, please note that you will not get the status of a student of the University of Stuttgart unless you have handed in your Bachelor certificate. For the application, please upload a proof of your credit points instead of the degree certificate.]
  • sufficient knowledge of the English language: CEFR level C1 (TOEFL iBT score 95; IELTS Band 7; German Abitur certificate mentioning the achieved level; official certificate proving the Bachelor's teaching language was English)

On the basis of the documents presented, the Admission Board (Zulassungsausschuss) decides whether the conditions of entry are fulfilled or not. In some cases, students who are missing certain qualifications may be granted admission on the condition that they acquire these qualifications before / in the course of their studies, for example by passing additional modules. Students with a stronger linguistic background have to pass an oral exam on computer scientific and computational linguistic topics via a 'requirements module' and a specific beginners' programming course in the winter semester. Students with a stronger background in computer science are usually examined on linguistic and computational linguistic topics. It is strongly recommended to take this oral exam as soon as possible after arrival (at the beginning of / during the first semester), especially for students who start in the summer semester. Students will get additional information via e-mail after their admission.


Application procedure

Applications can be submitted online through the C@MPUS portal of the University of Stuttgart. Documents sent by post or email will not be considered. Further information and instructions are available here. Please note that the documents will have to be handed in on hard copy for enrollment.

Application documents

Important documents for the online application are:

  • BSc degree certificate or proof of credit points (see above)
  • BSc module description or link to online version
  • certificate regarding English skills
  • if applicable, additional information sheet

Deadlines and fees

Admission is possible for the winter semester (typical starting date; application possible from June to July 15: strict deadline) and for the summer semester (application possible from December to January 15: strict deadline). Especially for students with Bachelor degrees different from Computational Linguistics / Natural Language Processing, starting in the winter semester is strongly recommended. All applications will be evaluated after the respective deadlines; the result will be reported 1-2 weeks after the deadlines.

Please note that tuition fees will be introduced for non-EU students (1500 Euro per semester) and for students with a Master degree (650 Euro per semester) starting from winter semester 2017/2018. This will not affect students who started earlier.
Link to further information in German by the MWK.
Link to further information in English by the University of Stuttgart.

An admission is valid for 3 semesters; students who wish to postpone their starting date (e.g. to have more time for visa application) have to 'accept the offer' in C@MPUS, download their admission letter and then create a further application with their existing account. Before the respective new application deadline, all documents plus the admission letter have to be uploaded. After the deadline, only the admission letter has to be uploaded (option "application with admission letter").