Une erreur est survenue. Merci de réessayer ultérieurement
Le mail de partage a bien été envoyé.
CPES2 Sciences des données, santé et société - 2ème Année
Cycle Pluridisciplinaire d’études supérieures
Mention Science des données, société et santé
Formation initiale
Anglais
Français
Formation d'excellence en 3 ans dans le domaine de la science des données orientée vers les domaines applicatifs santé/société, le CPES est un diplôme pluridisciplinaire et interdisciplinaire exigeant. Il offre une ouverture culturelle, une pédagogie par projets collaborative et innovante et une initiation à la recherche et se caractérise par une spécialisation année après année.
Les enseignements sont dispensés au cœur du campus Paris Saclay par des professeurs de l'Université Paris Saclay, de l'ENS Paris Saclay, de l'Institut Polytechnique de Paris, d'HEC Paris et du lycée International de Palaiseau Paris Saclay (LIPPS). Durant la seconde année, la formation se déroule pour plus de la moitié des enseignements au LIPPS à Palaiseau, où se trouve également l'internat. L'autre moitié des cours se déroule chez les partenaires. Une partie des enseignements disciplinaires pourra se faire en langue anglaise.
La formation propose des enseignements fondamentaux disciplinaires en mathématiques, informatique, économie-politique sociale et santé complétés par des enseignements en sciences des données.
Objectifs pédagogiques
Le CPES apporte un socle solide de connaissances pluri-disciplinaires et interdisciplinaires pour répondre aux besoins identifiés dans les secteurs publics et privés en terme d'analyse de données et d'Intelligence Artificielle. Il prépare à une poursuite d'études dans un cursus master des grandes écoles ou universitaire en France comme à l’étranger ou un accès aux grandes écoles (Ingénieurs, écoles normales supérieures, écoles de commerces) selon le processus d’admission propre à chaque école.
Tarifs et bourses
Les montants peuvent varier selon les formations et votre situation.
Ce cours de deuxième année approfondit l’algèbre (espaces vectoriels, matrices, groupes symétriques), l’analyse (intégration, suites et séries, équations différentielles) et les probabilités.
L’objectif est de consolider et étendre les connaissances de première année en mettant l’accent sur la rigueur, la modélisation et la résolution de problèmes complexes.
Le programme d’informatique de deuxième année se concentre sur le langage Python, avec un approfondissement des méthodes de programmation, notamment la récursivité, l’induction et les structures de données séquentielles et hiérarchiques.
Les étudiants étudient également l’algorithmique avancée (exploration exhaustive, graphes, décomposition de problèmes), la logique formelle, les langages réguliers, ainsi que la gestion des ressources comme la mémoire et les fichiers.
Ce cours de deuxième année approfondit l’algèbre (espaces vectoriels, matrices, groupes symétriques), l’analyse (intégration, suites et séries, équations différentielles) et les probabilités.
L’objectif est de consolider et étendre les connaissances de première année en mettant l’accent sur la rigueur, la modélisation et la résolution de problèmes complexes.
Le programme d’informatique de deuxième année se concentre sur le langage Python, avec un approfondissement des méthodes de programmation, notamment la récursivité, l’induction et les structures de données séquentielles et hiérarchiques.
Les étudiants étudient également l’algorithmique avancée (exploration exhaustive, graphes, décomposition de problèmes), la logique formelle, les langages réguliers, ainsi que la gestion des ressources comme la mémoire et les
Le cours couvre la définition formelle, la construction d’une chaîne de Markov, les propriétés fondamentales telles que la Markovianité, les états absorbants, et les classes de communication.
Il inclut également des théorèmes clés comme le théorème ergodique, la convergence vers une distribution stationnaire, et les temps d’absorption. Ce cours prépare à l’analyse approfondie des chaînes et à leurs applications variées en probabilités, statistiques et plus généralement en science des données
Le cours s’articule autour de trois grands axes progressifs : les langages formels et automates finis, les grammaires hors contexte et automates à pile, puis l’analyse syntaxique.
Première partie (5 cours) – Introduction aux langages formels, expressions rationnelles et automates finis.
On y aborde la hiérarchie de Chomsky, les opérateurs sur les langages, le lemme d’Arden et le théorème de Kleene. Les travaux dirigés visent à manipuler les opérateurs, démontrer des égalités de langages, construire et simplifier des automates d’état fini, déterministes et non déterministes, effectuer des déterminisations, supprimer les ε-transitions, et appliquer les méthodes de minimisation et de preuve de rationalité (lemme de la pompe, propriétés de clôture, décidabilité).
Deuxième partie (4 cours) – Grammaires hors contexte et automates à pile.
Les notions d’arbre de dérivation, d’ambiguïté, de normalisation (forme normale de Chomsky) et de décidabilité sont introduites. L’automate à pile est présenté comme modèle de reconnaissance des langages algébriques. Les exercices portent sur la construction, le nettoyage et la désambiguïsation de grammaires, ainsi que sur la démonstration de la nature algébrique d’un langage.
Troisième partie (3 cours) – Analyse syntaxique.
Cette section couvre les méthodes d’analyse descendantes (facile) puis ascendantes (plus difficile) avec les automates LR(0), SLR(1), LR(1) et LALR(1). Les étudiants apprennent à construire et utiliser ces automates pour analyser des langages, à travers des exemples de complexité croissante.
Objectifs d'apprentissage
À l’issue du cours, l’étudiant·e sera capable de :
Comprendre et manipuler les notions fondamentales de langages formels et d’automates finis.
Concevoir et démontrer des équivalences de langages à l’aide d’outils théoriques (lemme d’Arden, lemme de la pompe, clôtures).
Identifier et construire des grammaires hors contexte et relier ces grammaires aux automates à pile correspondants.
Appliquer les méthodes d’analyse syntaxique descendante et ascendante, y compris la construction et l’exploitation d’automates LR et SLR.
Démontrer la décidabilité de problèmes simples sur les automates et les grammaires.
Le cours permet de découvrir et s’approprier quelques outils mathématiques, en particulier : les démonstration par l’absurde, des démonstration de propositions utilisant des quantificateurs, les relations d’équivalence.
Le cours prépare au cours de compilation de L3, en considérant l'analyse de vrai langage de programmation.
Organisation générale et modalités pédagogiques
Le cours prépare aux TDs, lequels font digérer le cours. L'UE se termine par un TP d'analyse syntaxique. La note de Controle Continu comprends un devoir et/ou mini projet.
Bibliographie
Aho et Ullman "Compilateurs : principes, techniques et outils".
Fondamentaux de la programmation impérative et des structures de données, notion de modularité
Programme / plan / contenus
Le cours donne les éléments nécessaires à aborder la programmation objet, le langage utilisé est java. Les bonnes pratiques de développement, la raison d'être de la programmation objet, l'utilisation d'un environnement de développement et l'autonomie sur machine (notamment via l'utilisation des API) sont mis en avant.
Les concepts suivants seront introduits;
Introduction à la syntaxe java ; Utilisation de classes standard, javadoc et API ; Environnement de développement, utilisation d'un IDE ; Premières notions de cycle de vie des logiciels, maintenabilité, encapsulation ; Maîtrise des notions de classe, d'objet, de méthode, de référence, d'interface ; Héritage
Objectifs d'apprentissage
Principes de la programmation orientée objet, utilisation standard du langage java, notions d'environnements de développement
Organisation générale et modalités pédagogiques
Cours magistraux et TP encadrés, mini projet partiellement encadré. Évaluation : partiel, mini projet et examen final
Dans le prolongement du cours de première année, ce cours vise à approfondir la compréhension des mécanismes économiques contemporains.
Le programme couvre notamment la mondialisation économique et financière, les déséquilibres économiques, la régulation et l’intervention publique. Il intègre aussi les fondements théoriques et sociologiques pour analyser les évolutions des sociétés et préparer les étudiants à la dissertation critique aux concours des grandes écoles de commerce.
Ce cours approfondit les techniques fondamentales de traitement, d’analyse et de modélisation des données. Il introduit les méthodes statistiques avancées, les algorithmes d’apprentissage automatique de base, ainsi que les outils informatiques pour la gestion et l’exploitation de grands ensembles de données. L’accent est mis sur la mise en œuvre pratique et l’interprétation critique des résultats dans des contextes variés.
L’objectif de ce cours est d’approfondir les méthodes d’inférence statistique, incluant l’estimation ponctuelle et par intervalle, les tests d’hypothèses, et l’analyse de la variance (ANOVA). Il aborde aussi les modèles linéaires simples, les statistiques multivariées, et les processus stochastiques de base.
Ce cours combine théorie et applications pratiques avec l’utilisation de logiciels statistiques, pour permettre aux étudiants de concevoir, analyser et interpréter des études quantitatives en biologie ou en économie.
Dans le prolongement du cours de première année, ce cours vise à approfondir la compréhension des mécanismes économiques contemporains.
Le programme couvre notamment la mondialisation économique et financière, les déséquilibres économiques, la régulation et l’intervention publique. Il intègre aussi les fondements théoriques et sociologiques pour analyser les évolutions des sociétés et préparer les étudiants à la dissertation critique aux concours des grandes écoles de
Ce cours propose une approche avancée des méthodes statistiques, des techniques d’apprentissage supervisé et non supervisé, et de la gestion de bases de données volumineuses. Il met l’accent sur l’application rigoureuse des modèles, l’évaluation critique des résultats, et l’interprétation des données complexes. Les étudiants développent des compétences solides en programmation et utilisent des logiciels spécialisés pour traiter des problématiques réelles dans divers domaines.
Ce cours propose une initiation pratique à la modélisation de données appliquée aux sciences sociales et au management, centrée sur l’utilisation avancée d’Excel.
Les étudiants apprennent à organiser, analyser et représenter efficacement des données, tout en s’initiant à la logique des formules (RechercheH, RechercheV, Somme.si, Somme.si.ens) et des tableaux croisés dynamiques.
Ce cours explore les liens entre entrepreneuriat et développement durable, en analysant comment les startups intègrent les enjeux sociaux et environnementaux dans leurs modèles économiques.
Introduction à R et à R-Studio pour l'analyse de données
ECTS :
2
Semestre calendaire :
Semestre 2
Détail du volume horaire
Travaux pratiques :24
Langue d'enseignement
Français
Enseignement à distance
non
Programme / plan / contenus
Ce cours d’introduction à R et à R-Studio propose une première initiation au langage R et à son environnement de travail. Les étudiants apprennent à manipuler des jeux de données, réaliser des analyses statistiques de base et produire des visualisations claires et reproductibles.
Le cours s’appuie sur des jeux de données relatifs à la biologie.
Le sang et la circulation sanguine chez les Mammifères
Dans le prolongement du cours de première année, ce troisième semestre propose une étude approfondi d’un tissu particulier : le sang. Il a pour objectif d’étudier sa composition, ses différentes fonctions qu’il exerce au sein de l’organisme, ainsi que sa distribution via la circulation sanguine chez les Mammifères. Les différents composants de la circulation sanguine chez l’Homme, leur coopération, ainsi que le contrôle de la pression artérielle sont abordés. Les travaux pratiques et dirigés permettent de mettre en évidence la coopération entre les différents composants dans cette fonction intégrée à l’échelle de l’organisme.
Reproduction sexuée des Mammifères, diversification du génome et sa transmission
Lors de ce semestre l’étude de la transmission des génomes au cours des divisions cellulaires permet de comparer les caractéristiques des deux divisions : mitose et méiose. L’objectif ensuite est de comprendre leur implication dans les processus de développement et de la reproduction sexuée des Mammifères. La réflexion se poursuit jusqu’à la compréhension de la diversité génétique observée à l’échelle des populations et à l’échelle des espèces en lien avec les processus de diversification des génomes.
Faisant suite au cours d’introduction à la sociologie générale de première année, cet enseignement entend poursuivre l’initiation aux fondamentaux théoriques de la sociologie. Il est d’abord question de comprendre les dynamiques de la construction de l’individu (socialisation) et de l’ordre social ainsi que sa régulation (contrôle social et déviance)
Le cours du second semestre se poursuit avec une analyse de la stratification sociale contemporaine. Le but est de comprendre les mécanismes de la reproduction sociale, la multiplicité des rapports sociaux (y compris dans leur dimension spatiale) et ainsi de questionner la notion de justice sociale.
Le Projet solidaire vise - sur les deux premières années de la formation - à initier les étudiants à la conduite du projet à dimension sociale, citoyenne ou associative. À travers la mise en place d’actions concrètes et durables au service d’une communauté, les étudiants développent des compétences pratiques en gestion de projet, en travail d’équipe et en communication.
Ce cours s'inscrit dans une approche actionnelle dans les 5 compétences (compréhension orale et écrite, expression écrite, expression orale en continu et en interaction) avec un travail sur la prononciation des sons voyelles.
L'interaction se fait à travers des documents écrits et/ou audiovisuels centrés sur la problématique de l'environnement et du développement durable et un scénario de communication dans le cadre d'un projet tout au long de l’année. La communication interculturelle pourra être abordée dans le cadre du projet.
Ce cours initie les étudiants aux principales méthodes et outils mobilisés par les entrepreneurs.
Les étudiants apprennent à transformer une idée en projet viable, à structurer un business model et à piloter le développement d’une startup innovante dans un environnement compétitif.
Listes des ateliers culturels proposés en UE libres.
Chaque atelier est par semestre. Il dure 25 heures pouvant inclure, selon l'atelier, un volume d'heure de travail personnel et donne droit à 2,5 crédits ECTS :
Afreubo (orchestre harmonique),
orchestre symphonique,
musique assistée par ordinateur,
théâtre Aztec,
théâtre classique,
théâtre d'impro TIPS,
théâtre et éloquence (uniquement au 1er semestre),
LANGUE GÉNÉRALE. Cette UE s'adresse à tout étudiant désireux d'apprendre une autre langue que l'anglais. Le travail se fera par groupes de niveau (3 niveaux minimum, y compris Grands débutants) qui sera déterminé par un test préalable. On travaillera les 5 compétences (lire, écrire, écouter, parler et interagir) en prêtant une attention toute particulière à la compréhension de l'oral et l'expression orale en interaction. L'objectif est d'être autonome dans des situations de la vie quotidienne et/ou professionnelle. Les langues proposées sont l'allemand, le chinois, l'espagnol, l'italien et le russe.
Cette formation se fait en partenariat entre le Lycée International de Palaiseau Paris-Saclay, l'Université Paris-Saclay, l'ENS Paris-Saclay, l'Institut Polytechnique de Paris et HEC Paris.