Natural Language Processing (Master of Science, 1-subject)

Automation is bringing about profound changes in all areas of social and professional life, including science. A core technology that is driving this revolution is Artificial Intelligence and specifically Natural Language Processing (NLP). The degree program NLP enables students to accompany and shape these changes. It is interdisciplinary and deals with digitally-mediated language in its entire breadth: from written texts to audiovisual and social media.

With NLP, the Computerlingustik & Digital Humanities department offers a modern Master's degree program that provides a specialization in Artificial Intelligence, specifically Machine Learning and Semantic Technologies, methods for the analysis, management and generation of text and media. It is interdisciplinary, by combining studies in linguistics with artificial intelligence and offers a wide range of elective modules like Digital Humanities and Digital Libraries. In addition to central theoretical foundations courses on mathematics, computer science, the program imparts problem-solving and practical competence. The students' ability to reflect on the use of such methods is also promoted.

CourseNatural Language Processing
DegreeMaster of Science
Program type1-subject
Course length4 semester
ECTS (Credits)120
Admission restrictionsnone (Winter Semester 2025/26) | none (Summer Semester 2026)
Course startsWinter Semester | Summer Semester
Language of InstructionEnglish

 

Programme Co-ordinator | Natural Language Processing Programme

Dr. phil. Simon Werner
Tel.:+49 651 201-2265
E-Mail: werners@uni-trierde

 

Study Documents

A single-subject master’s degree programme has a standard period of study of four semesters.

The subject examination regulations (german) regulate the purpose, content and procedure of the examinations and are legally binding. If you have specific questions about the content of an individual examination, please connect your examiners, otherwise contact the departmental academic advisor. The University Examination Office  will answer any questions regarding the organisation of examinations.

The module descriptionsspecify the modules laid out in the examination regulations and provide information on the content of the courses in the modules as well as the learning objectives and competences to be acquired.

Application and Admission

§ 2 Admission requirements

In addition to the admission requirements set out in § 2 general subject examination regulations for masters degree (in german) at Trier University, students on the master’s degree programme in Natural Language Processing must fulfil the following requirements:

1. a bachelor's degree in a subject-relevant degree programme. Relevance to the subject is given if at least 30 credit points in computational linguistics, linguistics or computer science have been acquired in the degree programme. The decision on subject relevance is made by the examination board on a case-by-case basis.

2. proof of knowledge of the English language in accordance with § 4 paragraph 2 of the enrolment regulations of Trier University (in german) in the currently valid version.

Further information on application, admission and enrolment is summarised on the application page.

This information is a non-binding overview in English. The legal text of the respective order applies (in german).

Internship

An internship is not compulsory in this programme.

Nevertheless, it is recommended to make contact with employers through internships at an early stage and get to know the future working world. The university supports internships in Germany and abroad through Career Services by providing information and internships offers.

Stay abroad

A study/stay abroad is not compulsory but is recommended.

The university supports study and internship stays abroad through numerous exchange programmes. Further information: