The Master's degree programme in Computational Linguistics enables students to further the knowledge they have gained in a preceding Bachelor's degree programme in Computational Linguistics or a strongly related subject. Students can choose between a research theme or a specialisation theme, or they can combine computational linguistics with a secondary subject.
In all cases, the academic course will include modules from the various subdisciplines:
- Theoretical computational linguistics (formalisms and theories)
- Applied computational linguistics (applications of computational linguistics such as machine translation, text summarisation, question answering, reading comprehension)
- Formal linguistics (linguistic theory)
- Applied linguistics (methods and techniques from computational linguistics for use in linguistics research)
Throughout the degree programme, students also attend colloquia focussing on computational linguistics, in which guest speakers from Germany and abroad present on relevant topics. Advanced Master's students may also present their Master's theses in a colloquium.
The MA programme can be studied in different variants:
- as a "100% programme", which completely focuses on computational linguistics, with an integrated computer science module (specialisations: advanced machine learning, computer vision, algorithms, computer engineering)
- as a "100% programme", which completely focuses on computational linguistics, with an integrated research module
- as a combination wherein students study both a main subject and a secondary subject
English versions of the module catalogue and the module overview can be found here:
The integration of a study abroad unit is possible.