PhD Monitor
/Detail
Computational Linguistics and Natural Language Processing● OpenMastersPreview

Master of Science in Computational Linguistics and Language Technology

A multidisciplinary master’s programme blending linguistic theory, AI, and software engineering for NLP applications.

Best for:Best for students with a background in linguistics, computer science, or related fields who are passionate about bridging language science with AI and software development.

Universität Zürich · Zürich, Switzerland
More professors at Universität Zürich
machine learning for NLPmachine translationtext miningdialogue systemsdiscourse analysisspeech processing
This is a masters position — not a PhD studentship.
Deadline
—
Funding
—
Start date
flexible (depends on programme intake)
Location
Zürich
Switzerland

Overview

This Master of Science programme at Universität Zürich offers a rigorous, interdisciplinary curriculum in Computational Linguistics and Language Technology. Students gain expertise in scientific methods, cutting-edge theories, and practical skills for developing language technology software. The programme covers core topics like machine learning, machine translation, dialogue systems, and speech processing, while allowing specialisation in areas such as text mining or discourse analysis. Graduates emerge with the ability to critically evaluate research, conduct independent studies, and implement scalable language technology solutions. The programme is ideal for those seeking a strong foundation in both theoretical linguistics and applied computational methods.

computational linguisticsnatural language processingmachine translationtext miningdialogue systemslanguage technologylinguistic theorysoftware engineering for NLP

What you'll do

  • Develop and implement language technology software using structured programming methodologies.
  • Conduct independent research in areas such as machine learning, text mining, or dialogue systems.
  • Critically evaluate and synthesise research findings in computational linguistics and NLP.
  • Apply scientific methods and theoretical frameworks to solve real-world language processing challenges.
  • Collaborate on interdisciplinary projects combining linguistic theory with computational techniques.
  • Deepen expertise in specialised topics such as speech processing, discourse analysis, or semantic parsing.

Requirements

Degree required: Bachelor’s degree in Linguistics, Computer Science, Cognitive Science, or a related field (e.g., Informatics, Social Sciences, or Humanities with a strong computational or linguistic component).

Degree offered: Master of Science (MSc) in Computational Linguistics and Language Technology

Language: English (proficient communication skills required for coursework and research).

Instruction: English

Required skills
  • Proficiency in programming (e.g., Python, Java, or similar).
  • Basic knowledge of statistical methods or machine learning principles.
  • Familiarity with linguistic theory or computational linguistics concepts.
  • Ability to read and critically analyse academic research papers.
  • Strong problem-solving and analytical skills.
Nice to have
Experience with natural language processing (NLP) libraries or frameworks (e.g., NLTK, spaCy, TensorFlow).Prior exposure to machine learning or data science tools.Knowledge of computational tools for text or speech processing.Fluency in multiple languages (for multilingual NLP applications).
Eligibility
  • No specific nationality or residency restrictions.
  • No age limits or prior experience caps.
  • Applicants must hold a recognised Bachelor’s degree (or equivalent) in a relevant field.

Funding & terms

Type
Unknown
Amount
—
Duration
—
Programme
—

Programme and admissions

Admissions not verified

A catalogue listing does not mean applications are open or funding is guaranteed. Check the source for your intake.

Intake
Not confirmed by the source
Duration
Not confirmed by the source
Teaching language
Not confirmed by the source
Taught / research mode
Not confirmed by the source
Study mode
Not confirmed by the source
Campus
Not confirmed by the source
Prerequisites
Not confirmed by the source
Application instructions
Not confirmed by the source
Tuition
Not confirmed by the source
Funding
Not confirmed by the source

How to apply

Applicants must submit their application through the official Universität Zürich portal. Required documents include a CV, academic transcripts, proof of language proficiency (if applicable), a motivation letter, and letters of recommendation. The application process is handled online via the provided link.

Documents required
  • CV (Curriculum Vitae)
  • Academic transcripts (Bachelor’s degree and beyond)
  • Proof of English proficiency (if not from an English-taught programme)
  • Motivation letter
  • Letters of recommendation (typically 2-3)
  • Proof of Bachelor’s degree (or equivalent)
↗Check programme and admissions

Contact

Admissions Office, Universität Zürich· Programme Coordinator

http://www.uzh.ch

Lab
N/A (programme-wide, no specific lab mentioned)
Universität Zürich
Switzerland
See the full position

Create a free profile to unlock your personal match score, the full requirements, funding details and how to apply — in English or Persian.

No card · 10 free AI match scores
Explore this programme
Check admissions, intake and funding with the official source; a listing does not mean applications are open.