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 descriptions  specify 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 and Prerequisites 

In addition to the entry requirements set out in Section 2 of the General Subject Examination Regulations for Masters Degree Programmes (in german), the following entry requirements apply to the Master’s programme in Natural Language Processing (1-subject): 

1. A Bachelor’s degree or equivalent qualification 

a) a degree in Computational Linguistics with a minimum grade of 2.5;

b) a degree in Linguistics, Media Studies or Communication Studies with a minimum grade of 2.3; in this case, evidence must be provided of at least 20 credit points from Computer Science modules;

or

c) a degree in Computer Science with a minimum mark of 2.3; in this case evidence must be provided of at least 20 credit points from modules in Linguistics, Media Studies or Communication Studies.

2. Proof of English language proficiency in accordance with Section 4(2) of Trier University’s Enrolment Regulations. 

 

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: