This two-year, English-language Master’s programme in the field of Computer Science brings together national strengths in language and communication technologies across several European universities. Established in 2006, the programme has received Erasmus Mundus funding in the periods 2007–2011, 2013–2017 and 2020–2023. Students benefit from learning and research environments at partner institutions that each contribute distinct expertise in language technologies and related computer science topics.
The curriculum totals 120 ECTS and combines core coursework with specialised modules, a project component, and a 30 ECTS Master’s thesis. Specialised modules (24 ECTS) cover both Language Technologies (LT) and Computer Science (CS); at least 4 ECTS must be taken in LT and at least 4 ECTS in CS. Up to 15 ECTS of the specialised-module allocation may be used for a project, allowing hands-on experience closely aligned with research or application.
Mobility is a core feature: students spend four semesters in two different EU partner universities, completing 60 ECTS at each host. Because module offerings reflect the specific research and teaching strengths of each partner, course availability and specialisation options will vary by location—giving you the chance to tailor your studies and to gain exposure to multiple academic cultures and networks.
Requirements (concise)
Partner universities
Program structure and delivery
This is a two-year master's curriculum delivered over four semesters, with study time split between two partner universities in Europe. The programme follows the European Credit Transfer and Accumulation System (ECTS), so all taught modules and assessments are credit‑rated and intended to be recognised across institutions and countries.
Curriculum shape and focus
The programme is organised as a progressive suite of ECTS‑based modules that build from foundational topics to more advanced and specialised material in language and communication technologies within a computer science context. Teaching typically combines classroom instruction, practical coursework and collaborative projects run at both partner universities, giving students exposure to different academic environments and research groups.
Key learning outcomes and advantages
Graduates should emerge with the technical and methodological skills needed to analyse, design and evaluate language and communication technology systems; the ability to carry out independent, research‑oriented or project‑based work; and experience working across institutions and cultural contexts. The twin‑university format also broadens professional networks, access to different laboratories and supervisors, and enhances international mobility and employability in both academic and industry settings.
Key facts (requirements and structure)
Please prepare your application documents in English and upload them via the online application portal. You will need to provide a short personal statement, an up-to-date CV, certified academic documents and language proof, transcripts (with English translations if required), and letters of recommendation.
The personal statement must be written in English and is limited to 2,500 characters. It should explain your motivation for applying, specify your research and study interests with respect to the contributing disciplines (language technology, computational and theoretical linguistics, and computer science), and state your preferences for host and partner universities. Make sure your CV is current and written in English.
Submit certified copies of your Bachelor’s degree and the certificates proving you meet the language requirements. If any academic records are not already in English, provide translations into English. Letters of recommendation must be in English; referees should either upload their letters directly to the application system or send them securely sealed by mail.
Winter Semester (International)
Application deadline for 2026 course intake:Please see the programme website for specific deadlines.
Graduates are prepared for technical and research roles in natural language processing, machine translation, speech and dialogue systems, information retrieval, and applied computational linguistics. The combined training in language technologies and computer science equips students for positions as NLP engineers, data scientists, research software developers, and R&D engineers in tech companies, startups, and language technology vendors.
The programme also provides a solid foundation for academic careers and PhD studies in computational linguistics and related fields. Internship integration and mobility across European partners increase exposure to industry and research networks, improving prospects for employment in international organisations, research institutes, and multinational corporations focusing on AI and language technologies.
Hochschule für Technik Stuttgart - University of Applied Sciences — Stuttgart
University of Regensburg — Regensburg
University of Bonn — Bonn
Brandenburg University of Technology Cottbus-Senftenberg — Cottbus