Ce cours vise à apporter à l'étudiant les bases théoriques nécessaires à la compréhension des objectifs et des défis actuels du traitement automatique du langage naturel (TAL). En parallèle, l'étudiant apprendra à analyser et à expliquer les limites pratiques et techniques que l'on rencontre dans la mise en place de systèmes informatiques destinés au traitement des langues (problèmes d'ambiguïtés, nécessité d'adaptabilité des ressources linguistiques, multilinguisme, etc.). Au terme du cours, l'étudiant aura eu un aperçu de " l'état de l'art " en matière de TAL, sera en mesure de porter un regard critique sur des applications de TAL et aura une connaissance générale des principales théories du domaine, ainsi que de la terminologie couramment employée.