Télécharger le syllabus
Master 1
En première année, les étudiants suivent un tronc commun d’humanités numériques, auquel s’ajoutent des enseignements propres à leur discipline (histoire, philologie, lettres, archéologie, sciences sociales, etc.).
Semestre 1 : tronc commun - 17 ECTS
Initiation aux humanités numériques – 20h, 3 ECTS
Ce cours propose une première mise en contact des étudiants avec les humanités numériques, dans leurs dimensions épistémologiques et pratiques, et fournit notamment une introduction aux formats du Web (données et métadonnées), au traitement d’image, ainsi qu’aux données massives et à la fouille de textes. Il inclut également une initiation à la collecte des données et à leur modélisation.
Introduction aux mathématiques – 24h, 3 ECTS
Fondamentaux de l'informatique – 24h, 3 ECTS
Ce module permet de découvrir les fondamentaux du fonctionnement du système d'exploitation Linux, du mode texte, des réseaux et des serveurs Web d’une part, de la programmation d’autre part, ce dernier point grâce à une introduction à l’algorithmique ponctuée d’exercices. Il propose également une première approche à la fouille de texte via l’utilisation d’expressions régulières.
Algorithmique et programmation pour les humanités : introduction à R – 14h, 2 ECTS
Algorithmique et programmation pour les humanités : introduction à Python – 24h, 3 ECTS
Séminaire de recherche du master – 6h, 1 ECTS
Ce séminaire, qui s’étend sur les quatre semestres de la formation, permet aux étudiants de première année de découvrir les recherches les plus actuelles dans le domaine des humanités numériques, notamment celles menées par des étudiants plus avancés. Aux étudiants de deuxième année, elle fournit également l’occasion de confronter leurs expériences et leurs idées, et de s’initier à la présentation de leurs travaux.
Semestre 2 : tronc commun - 13 ECTS
Modélisation et structuration des données – 24h+24h, 6 ECTS
Ce module propose une initiation à deux modes de structuration des données d’emploi très courant dans les humanités numériques, le métalanguage XML, qui permet notamment de structurer des données textuelles, et les bases de données relationnelles.
Structuration XML et XML/TEI
Outils de traitement de données (Dataiku) et bases relationnelles
Méthodes quantitatives en SHS – 12h, 2 ECTS
Ce module propose une initiation aux méthodes quantitatives pour non-spécialistes, par un retour sur les concepts fondamentaux (variables, distributions), ainsi que la présentation de quelques méthodes (statistiques descriptives, univariées et bivariées, tests statistiques). Il aborde la question des particularités des données en sciences humaines, de leur collecte et leur modélisation, mais aussi de leur analyse (biais, gestion de données lacunaires,…). Un panorama de différents types de sujets de recherche impliquant des traitements quantitatifs sera envisagé, ainsi que les chaînes collaboratives que ces méthodes impliquent.
Séminaire de recherche du master (suite) – 6h, 1 ECTS
Conception et développement d'un projet d'humanités numériques : initiation à la recherche – 28h, 4 ECTS
Ce module de tutorat permet à chaque étudiant de se lancer dans l’application de méthodes et outils des humanités numériques à ses problématiques de recherche et à son mémoire. Il est évalué par la réalisation d’un petit travail appliqué (modélisation et analyse de données) ayant vocation à s’intégrer à celui-ci.
Enseignements de spécialité – 30 ECTS
Un total de 30 ECTS parmi les enseignements de SHS ouverts dans les établissements partenaires (voir en annexe)
À l’issue de la première année de master, les étudiants devront rendre un projet détaillé de mémoire, incluant la mise en œuvre d’une démarche d’humanités numériques.
Master 2
La deuxième année de master se construit sur un tronc commun, permettant d’approfondir l’initiation reçue en première année (algorithmique, modélisation et structuration des données, exploitation et fouille de données structurées, méthodes quantitatives), tandis que des cours et séminaires optionnels permettent à chaque étudiant d’approfondir sa spécialisation dans les méthodes propres à son champ disciplinaire. Les étudiants suivent également plusieurs séminaires de recherche, ainsi qu'un module complémentaire de professionnalisation. Un séminaire du master donne l'occasion aux étudiants de deuxième année de présenter leurs travaux aux étudiants de première année.
La deuxième année est validée pour moitié par l’écriture et la soutenance d’un mémoire de recherche, encadré par un directeur dans la spécialité de l’étudiant ainsi que par un tuteur pour les aspects numériques. Le mémoire devra mettre les technologies numériques (données structurées, algorithmes, méthodes quantitatives, ...) au service de la démarche de recherche.
Stage en laboratoire de recherche – 4 ECTS
Chaque étudiant devra, au cours de la deuxième année, réaliser un stage de découverte d’un laboratoire, d’une durée maximale de deux mois, validé par le rendu d’un court rapport. Ce stage pourra avoir lieu soit en alternance, soit en continu, et peut prendre place durant l’été précédant le début des cours ou suivant le rendu du mémoire. Ce stage peut se voir substituer une mobilité internationale ou un séjour de recherche à l’étranger, ou être couplé avec la préparation du mémoire de recherche, sous réserve que le stage puisse se dérouler dans le laboratoire du directeur de recherche.
Mémoire – 20 ECTS
Pour obtenir son diplôme, l'étudiant devra réaliser et soutenir un mémoire de recherche, mettant en œuvre ses compétences disciplinaires et numériques, et qui sera suivi par un directeur de recherche de l'établissement où il s'est inscrit, ainsi que par un spécialiste des humanités numériques. Le mémoire devra mettre les technologies numériques (données structurées, algorithmes, méthodes quantitatives, …) au service de son sujet de recherche, et accompagner son mémoire de fichiers techniques.
Enseignements fondamentaux - 11 ECTS
Algorithmique et programmation pour les humanités : Python – 24h, 4 ECTS
Apprentissage machine – 12h, 2 ECTS
Ce module propose une introduction aux concepts et aux outils d’apprentissage machine, notamment d’apprentissage profond (deep learning).
Méthodes quantitatives et modélisation mathématique en SHS – 24h, 4 ECTS
Le cours, pluri- et trans-disciplinaire, portera sur une palette de méthodes quantitatives pour l'analyse de données et la modélisation mathématique : analyse multi-variée ; méthodes économétriques ; modélisation multi-agent ; modèles dynamiques (dynamiques de population…), théorie des jeux...
Les notions et techniques seront systématiquement illustrées sur des cas concrets d’intérêt en SHS. Le cours demandera une forte implication des étudiants : mise en œuvre des méthodes sur des données réelles, lecture critique d'articles. La validation se fera sur un travail personnel s'appuyant sur un article scientifique.
Langue vivante (au choix) – 12h, 1 ECTS
Semestre 3 : Enseignements de spécialisation (au choix) - 4 ECTS
Philologie computationnelle – 24h, 4 ECTS
Traitement et analyse de l'information spatialisée – 24h, 4 ECTS
Séminaire de recherche du master – 6h, 1 ECTS
Séminaire du directeur de recherche – 26h, 5 ECTS
À choisir parmi les séminaires proposés par l’École pratique des hautes études, l’École des hautes études en sciences sociales, l’École nationale des chartes ou l’École normale supérieure.
Séminaire d’ouverture – 26h, 5 ECTS
À choisir parmi les séminaires proposés par l’École pratique des hautes études, l’École des hautes études en sciences sociales, l’École nationale des chartes ou l’École normale supérieure.
Voir l’annexe B, liste non-exhaustive des séminaires de recherche ouverts aux étudiants du M2.
Semestre 4 : Enseignements de psécialisation (au choix) - 4 ECTS
Traitement automatique de la langue et analyse sémantique – 24h, 4 ECTS
Le but de ce cours est de montrer en quoi le traitement automatique des langues peut être utile dans le cadre des humanités numériques. Les séances seront essentiellement pratiques : une large part sera consacrée à la présentation d’outils et à des manipulations simples par les participants, même si les bases théoriques du domaine ne seront pas oubliées. Le cours intéressera en premier lieu les amateurs de corpus et d’analyse linguistique, mais les experts d’analyse littéraire et/ou de stylistique, d’analyses philologiques, historiques ou religieuses seront aussi les bienvenus, dans la mesure où la quantification des phénomènes observés peut aussi intéresser ces domaines de recherche. Les données (corpus) considérées seront déterminées en fonction des objectifs de la séance et de l'intérêt des participants. Des corpus variés seront toutefois pris en considération : aussi bien des corpus contemporains que des corpus plus anciens (par exemple un corpus de français médiéval), aussi bien des corpus littéraires que des corpus de sciences humaines.
Traitement automatique de l'image – 24h, 4 ECTS
Ce module présentera des outils et notions utiles au traitement automatique de l’image, depuis des opérations élémentaires (échantillonnage et quantification, transformation en niveau de gris, binarisation), jusqu’à la détection de contours ou régions ou les opérateurs morphologiques. Chaque séance donnera lieu à un travail pratique : un exercice de programmation appliqué à l’image.
Analyse de réseaux – 24h, 4 ECTS
Ce module présente les concepts et outils nécessaires à l’analyse de données relationnelles et de réseaux sociaux, dans des perspectives historiques, sociologiques, ethnologiques, etc.
Atelier de préparation aux défis numériques (Data challenges)
Séminaires de recherche - 6 ECTS
Séminaire de recherche du master – 6h, 1 ECTS
Séminaire du directeur de recherche – 26h, 5 ECTS
À choisir parmi les séminaires proposés par l’École pratique des hautes études, l’École des hautes études en sciences sociales, l’École nationale des chartes ou l’École normale supérieure.
Annexe : liste non-exhaustive des enseignements et séminaires ouverts aux étudiants du master
Sous réserve de l'accord de l'enseignant concerné et de l'approbation par le jury d'admission.
École pratique des hautes études
Voir la liste des conférences des sections de sciences humaines (https://www.ephe.fr/formations/conferences), ouverts sous réserve de l’accord de l’enseignant concerné.
École nationale des chartes
Voir les séminaires assurés par les professeurs de l’École des chartes, consultables ici même, http://www.chartes.psl.eu/fr/recherche/bundle/cours.
École des hautes études en sciences sociales
Voir la liste des enseignements, https://enseignements-2018.ehess.fr/2018/master/Parcours.
École normale supérieure
Séminaire Artlas (histoire transnationale des arts), dir. Béatrice Joyeux-Prunel (toute l'année, deux fois par mois le jeudi après-midi dans les locaux de l’ENS), et semaine de formation aux humanités spatiales (juin 2018 ; PSL, NYU Paris et Abou Dhabi).