Computational linguistics

Track directors: François Yvon (CNRS / Sorbonne Université) et Benoît Crabbé (Université Paris Cité)
Capacity: 10

General organization

The master’s student must register to one of the tracks. These tracks ensure the acquisition of genuine expertise in the concepts, methods, and techniques specific to each discipline, enhancing the clarity of skills associated with the diploma. The program establishes a common cultural foundation from the first year (M1) through a core curriculum and introductory courses to the different disciplines. In the second year (M2), the majority of courses are fully interdisciplinary and open to students from all tracks. Our goal is to cultivate cognitivists equipped with both robust disciplinary expertise and a broad interdisciplinary culture, essential elements for fostering meaningful collaboration across disciplines.

M1 – Semester 1

Master core curriculum

CORE-4 Ethics in cognitive sciences (3 ECTS), Katie Evans, Anouk Barberousse, Raja Chatila

Master options: 3 to 6 ECTS among these options

CORE-1 Experimental approach (3 ECTS), Christophe Pallier
CORE-2Data camp (3 ECTS), Christophe Pallier, Mehdi Khamassi
PROG-101Introduction to programming (3 ECTS), Sylvain Charron

Track core curriculum

LING-101Introduction au Traitement Automatique des Langues (in French) (3 ECTS), Guillaume Wisniewski
LING-301 Machine Learning for Natural Language Processing: the fundamentals (6 ECTS), Marie Candito

Options : 6 to 9 ECTS among these options

NEURO-101Introduction to Cognitive Neurocience (3 ECTS), Chloé Berland, Pierre Bourdillon
PHILO-101 Scientific reasoning (6 ECTS), Anouk Barberousse
NCIA-101 Introduction to Computational Neuroscience and AI (3 ECTS), Mehdi Khamassi, Benoît Girard
PSYCH-101 Introduction to Cognitive Psychology (3 ECTS), Thérèse Collins
LING-102 Introduction to general linguistics (3 ECTS), Otto Zwartzes will open in 2026

Options : 6 ECTS among these options

LING-201 Numerical methods for NLP (3 ECTS), Benoît Crabbé
LING-202 Phonetics (3 ECTS), Hi-Yon Yoo
LING-203 Phonology (3 ECTS), Jalal Al Tamimi
LING-204 Morphology (3 ECTS), Olivier Bonami
LING-205 Syntax (3 ECTS), Anne Abeille
LING-206 Semantics (3 ECTS), Lucia Tovena
LING-207 Linguistic Typology (3 ECTS), Otto Zwartzes will open in 2026

M1 – Semester 2

Master core curriculum

CORE-3 Literature (Meta-)review (3 ECTS), Jonathan Vacher

Master options: 3 to 6 ECTS among these options

CORE-1 Experimental approach (3 ECTS), Sylvain Charron
CORE-2Data camp (3 ECTS), Christophe Pallier, Mehdi Khamassi
PROG-202Human experimental workshop (3 ECTS), Mark Wexler 

Track core curriculum

LING-208 Theory and pratice of large language models (6 ECTS), Guillaume Wisniewski
LING-209 Computational semantics (6 ECTS), Timothée Bernard
LING-210 Traitement de la parole (in French) (6 ECTS), Nicolas Obin

Options : 3 to 6 ECTS among these options

INT-201 Internship (1 day/week) (6 ECTS)
LING-211 Phonological Analysis (3 ECTS), Hi-Yon Yoo
LING-212 Experimental phonology (3 ECTS), Jalal Al Tamimi
LING-213 Theoretical morphology (3 ECTS), Olivier Bonami
LING-214 Topics in minimalist syntax (3 ECTS), Caterina Donati
LING-215 Constraint based syntax (3 ECTS), Anne Abeille
LING-216 Semantics Analysis (3 ECTS), Lucia Tovena
LING-217 Pragmatics (3 ECTS), Lisa Bruneti
INFO-SU-6 Base du Traitement des images (in French) (6 ECTS), Dominique Béréziat
INFO-SU-5 Intelligence Artificielle et Manipulation Symbolique de l’Information (6 ECTS), Christophe Marsala, Gauvain Bourgne, Jean-Gabriel Ganascia
INFO-SU-4 Interfaces Humain-Machine (in French) (6 ECTS), Gilles Bailly, Baptiste Caramiaux

M2 – Semester 3

Master core curriculum

INT-301 Internship preparation (1 day/week) (6 ECTS)

Options : 24 ECTS among these options

LING-218 Computational language modeling and cognition (6 ECTS), Benoit Crabbé
LING-219 Topic Modeling (3 ECTS), François Yvon
LING-220 Multilingual natural language processing and machine translation (3ECTS), Guillaume Wisniewski
LING-221 Advanced topics in natural language processing (3 ECTS), Timothée Bernard
LING-222 Current topics in natural language processing and society (3ECTS), Marie Candito
LING-223 Broadening in data science and NLP 1 (3ECTS), Marie Candito
LING-224 Broadening in data science and NLP 2 (3 ECTS), Marie Candito
LING-225 Broadening in data science and NLP 3 (3 ECTS), Marie Candito
LING-226 Topics in phonological theories (3 ECTS), Ioana Chitoran
LING-227 Topics in prosody (3 ECTS), Hiyon Yoo
LING-228 Advanced morphology (3 ECTS), Olivier Bonami
LING-229 Theory driven experimental syntax (3 ECTS), Hiyon Yoo
LING-230 Advanced experimental syntax (3 ECTS), Anne Abeillé
LING-231 Advanced semantics and pragmatics (3 ECTS), Lucia Tovena
LING-232 Techniques in experimental and computational phonology (3 ECTS), Jalal Al Tamimi
LING-233 Experimental design and Psycholinguistics (3 ECTS), Barbara Hemforth
LING-234 Phonetics (3 ECTS), Hi-Yon Yoo
LING-235 Phonology (3 ECTS), Jalal Al Tamimi
LING-236 Morphology (3 ECTS), Olivier Bonami
LING-237 Syntax (3 ECTS), Caterina Donati
LING-238 Semantics (3ECTS), Lucia Tovena
LING-239 Linguistic Typology (3 ECTS), Otto Zwartzes
MVA-1 Algorithms for speech and natural language processing (6 ECTS), Emmanuel Dupoux
INFO-SU-12 Large Language Models (3 ECTS), Benjamin Piwowarski

M2 – Semester 4

Master core curriculum

INT-401 Internship (full time) (30 ECTS)