LDD3 Informatique, Mathématiques Cursus Orsay
Les Licences double-diplômes (LDD) visent des formations renforcées et exigeantes en 240 ECTS, caractérisées par la pluridisciplinarité, le développement de l’ouverture internationale et une formation précoce aux compétences recherche et aux défis scientifiques et sociétaux.
La troisième année de la formation propose 3 parcours suivant si les étudiants souhaitent se spécialiser dans une seule des deux disciplines ou poursuivre une formation bidisciplinaire.
Les cours de mathématiques sont partagés avec les autres LDD de mathématiques, les cours d'informatique sont partagés avec les étudiants du parcours renforcé informatique (magistère).
Chaque année, il est demandé de valider un ensemble d'unités socles en informatique et de même pour les mathématiques.
Un Travail d'Etudes et de Recherche (TER) est proposé au premier semestre ainsi que deux options au choix au second semestre.
Informations
Compétences
Mathématiques et Informatique sont au coeur de la transition numérique qui impacte et transforme l’ensemble des activités et des métiers. Les étudiant.e.s sont formés à modéliser des problèmes, chercher et trouver des solutions, les coder efficacement. Ils acquièrent les bases disciplinaires et abordent les domaines de l’apprentissage automatique et de la science des données, fondements de l’intelligence artificielle.
Objectifs pédagogiques
Cette Licence Double-Diplôme offre une formation solide et équilibrée en informatique et en mathématiques, pour préparer ensuite dans d’excellentes conditions un Master dans l’une des deux disciplines ou aux interfaces. Elle permet également de préparer l’entrée sur dossier dans des grandes écoles.
Tarifs et bourses
Les montants peuvent varier selon les formations et votre situation.
Capacité d’accueil
Places
Public visé et prérequis
La formation accueille presque exclusivement des étudiant.e.s qui ont validé la seconde année de LDD2.
Pièces justificatives
Facultatives
Document justificatif des candidats exilés ayant un statut de réfugié, protection subsidiaire ou protection temporaire en France ou à l’étranger (facultatif mais recommandé, un seul document à fournir) :
- Carte de séjour mention réfugié du pays du premier asile
- OU récépissé mention réfugié du pays du premier asile
- OU document du Haut Commissariat des Nations unies pour les réfugiés reconnaissant le statut de réfugié
- OU récépissé mention réfugié délivré en France
- OU carte de séjour avec mention réfugié délivré en France
- OU document faisant état du statut de bénéficiaire de la protection subsidiaire en France ou à l’étranger.
| Matières | ECTS | Semestre | Cours | TD | TP | Cours-TD | Cours-TP | TD-TP | A distance | Projet | Tutorat |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Compilation renforcée | 5 | Semestre 1 | 18 | 12 | 12 | ||||||
Compilation renforcéeECTS :
5
Semestre calendaire :
Semestre 1
Détail du volume horaire
Cours magistraux :
18
Travaux pratiques :
12
Travaux dirigés :
12
Langue d'enseignement
Français
Enseignement à distance
non
Prérequis
algorithmique, programmation OCaml. Programme / plan / contenus
Ce cours aborde les outils conceptuels permettant de définir un langage de programmation, les outils algorithmiques permettant d’interpréter un programme fourni sous la forme d’un texte brut, et la transformation d’un programme de haut niveau en code bas niveau de type assembleur. Thèmes :
Le cours mêle raisonnement théorique et programmation. On utilisera le langage OCaml et les outils associés. Objectifs d'apprentissage
Savoir caractériser un langage de programmation par une syntaxe, une sémantique, et un modèle d’exécution. Connaître les techniques d’analyse syntaxique et savoir les mettre en œuvre manuellement ou à l’aide d’outils. Représenter un programme à l’aide d’une syntaxe abstraite et l’analyser, l’interpréter ou le traduire. Savoir décomposer des traits de programmation de haut niveau en opérations élémentaires sur une représentation machine. Organisation générale et modalités pédagogiques
Cours accompagnés de TD et TP. L’évaluation se fait par un projet et deux épreuves écrites (partiel, examen terminal). Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Fondements de l'Apprentissage Statistique | 5 | Semestre 1 | 18 | 24 | |||||||
Fondements de l'Apprentissage StatistiqueECTS :
5
Semestre calendaire :
Semestre 1
Détail du volume horaire
Cours magistraux :
18
Travaux pratiques :
24
Langue d'enseignement
Français
Enseignement à distance
non
Prérequis
Introduction à l'Informatique et Python, Introduction à la programmation impérative, Calculus 1-2, Algèbre linéaire 1-2, Combi Proba Programme / plan / contenus
Ce cours a pour but d'introduire les concepts fondamentaux de l'apprentissage statistique, avec une attention particulière portée sur les réseaux de neurones (simples). Ici on cherche à comprendre à fond quelques modèles simples, mais qui sont les briques de base des modèles modernes plus complexes. En d'autres termes, on ouvre ce qui est parfois perçu comme une boîte noire dans des cours d'Apprentissage Statistique plus appliqués. Ici il y a des applications (nuages de points, données tabulaires, images type MNIST, textes courts), mais qui sont plutôt des illustrations pour se forger l'intuition sur des cas concrets que des objectifs en soi. Ces illustrations permettent aussi d'alterner entre théorie et mise en pratique, pour rendre les notions vues en cours plus intuitives. Le cours se abordera les points suivants:
Objectifs d'apprentissage
Concepts fondamentaux de l'apprentissage statistique et application à des exemples simples. Organisation générale et modalités pédagogiques
L'UE s'organise en cours accompagnés de séances de (quelques) TD et de (nombreux) TP. Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Optimisation et applications | 5 | Semestre 2 | 18 | 24 | |||||||
Optimisation et applicationsECTS :
5
Semestre calendaire :
Semestre 2
Détail du volume horaire
Cours magistraux :
18
Travaux dirigés :
24
Langue d'enseignement
Français
Enseignement à distance
non
Prérequis
Notions de base de l'algèbre linéaire, bases de la programmation, réseaux Programme / plan / contenus
Les problèmes issus du monde de l'internet des Objets (IoT) posent intrinsèquement des problèmes d'optimisation. Cette UE vise donc à non seulement aborder les problématiques Réseaux issues du monde de l'IoT mais également à aborder les modèles et techniques d'optimisation (programmation mathématique en variables mixtes (non linéaire, fractionnaire, reformulations, méthodes de décomposition) s'y référant. Objectifs d'apprentissage
Connaissance de l'Internet des Objets (IoT) et des techniques d'optimisation associées. Organisation générale et modalités pédagogiques
Cours, TD, TP Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Algorithmique distribuée et parallélisation | 5 | Semestre 2 | 18 | 24 | |||||||
Algorithmique distribuée et parallélisationECTS :
5
Semestre calendaire :
Semestre 2
Détail du volume horaire
Cours magistraux :
18
Travaux dirigés :
24
Langue d'enseignement
Français
Enseignement à distance
non
Prérequis
Notions de base en : réseaux, systèmes, algorithmique classique et algorithmique de graphes Programme / plan / contenus
Partie algorithmique distribuée : Les algorithmes distribués sont à la base de systèmes et applications reparties, comme par exemple : l’Internet, l’Internet des objets, le Cloud, Bitcoin (et d’autres systèmes à la base de la technologie Blockchain), les systèmes de calcul parallèle, etc. Dans des tels systèmes les processus sont distants et ne partagent pas de mémoire commune. Malgré ce fait, les processus doivent collaborer à une tâche commune, comme par exemple établir un consensus, effectuer le routage des messages, diffuser et collecter des données, détecter la terminaison, synchroniser des horloges, etc. Le but de cette partie du cours est de faire comprendre les problèmes qui se posent lors de la conception de tels systèmes et de donner des solutions à ces problèmes. Partie parallélisation: Cette partie a pour but de sensibiliser les étudiants aux différentes problématiques des systèmes distribués et des machines parallèles. Elle propose une premier rencontre avec de différentes architectures parallèle (multi-cœurs, multi-nœud, accélérateurs, unités vectorielles) et de langages de programmation parallèle (OpenMP, MPI, SIMD, CUDA/OpenCL/OpenACC) dans le but de pouvoir développer des codes et de concevoir des algorithmes efficaces qui exploitent adéquatement la puissance de calcul offerte par ces architectures modernes. Objectifs d'apprentissage
Faire comprendre les problèmes qui se posent lors de la conception et utilisation d'un système réparti et donner des solutions à ces problèmes.
Organisation générale et modalités pédagogiques
La partie initiale et principale du cours est consacrée à l’algorithmique répartie. Elle est suivie par la partie consacrée à la parallélisation, qui présente en particulier l’exemple pratique d'un environnement basé systèmes répartis. L’évaluation se fait par un partiel et un examen terminal écrit. Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Logique pour l'Informatique renforcée | 5 | Semestre 1 | 18 | 24 | |||||||
Logique pour l'Informatique renforcéeECTS :
5
Semestre calendaire :
Semestre 1
Détail du volume horaire
Cours magistraux :
18
Travaux dirigés :
24
Langue d'enseignement
Français
Enseignement à distance
non
Prérequis
Les bases du calcul propositionnel (tables de vérité des connecteurs logiques). Programme / plan / contenus
Le programme du cours est le suivant :
Objectifs d'apprentissage
L’objectif du cours est d'étudier le formalisme de la logique du premier ordre. La logique est utilisée pour modéliser des problèmes informatiques et comme outil de spécification de contraintes sur des objets informatiques comme des bases de données ou des programmes. Ce cours aborde les notions de démonstration, de validité, le lien entre les objets physiques (syntaxe) et le sens qu'on leur donne (sémantique). Il présente plusieurs techniques de démonstration automatique comme le calcul des séquents et la résolution. Il met en pratique un certain nombre d’outils mathématiques utilisés en informatique, comme les définitions récursives de fonctions, les preuves par récurrence structurelle ou les définitions par règle d'inférence. Il aborde également quelques théorèmes fondamentaux de la logique : compacité, théorème de Herbrand, ... Organisation générale et modalités pédagogiques
UE est organisée de manière classique avec des séances de cours et exercices en classe entière suivies de séance de TD. Quelques activités d'apprentissage autonome en ligne sont proposées. Le contenu de base est commun avec le cours Logique pour l'Informatique de 3ème année de licence informatique avec des approfondissements proposés aux étudiants de licence double-diplôme. Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Matières | ECTS | Semestre | Cours | TD | TP | Cours-TD | Cours-TP | TD-TP | A distance | Projet | Tutorat |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Inférence statistique | 5 | Semestre 2 | 24 | 24 | |||||||
Inférence statistiqueECTS :
5
Semestre calendaire :
Semestre 2
Détail du volume horaire
Cours magistraux :
24
Travaux dirigés :
24
Langue d'enseignement
Français
Enseignement à distance
non
Programme / plan / contenus
Notion d’échantillon, estimateurs, risque quadratique Objectifs d'apprentissage
Acquérir les notions de base de l’inférence statistique : Estimation : savoir estimer les paramètres d’une loi, étudier les propriétés mathématiques d’un estimateur, construire des intervalles de confiance. Tests statistiques : savoir traduire une question simple en un problème de test et y répondre par la construction d’un test approprié. Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Probabilités | 5 | Semestre 1 | 24 | 24 | |||||||
ProbabilitésECTS :
5
Semestre calendaire :
Semestre 1
Détail du volume horaire
Cours magistraux :
24
Travaux dirigés :
24
Langue d'enseignement
Français
Enseignement à distance
non
Programme / plan / contenus
axiomes des probabilités Objectifs d'apprentissage
Maîtriser les outils mathématiques permettant de traiter un grand nombre de problèmes du domaine des probabilités. Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Calcul différentiel et optimisation | 5 | Semestre 1 | 24 | 24 | |||||||
Calcul différentiel et optimisationECTS :
5
Semestre calendaire :
Semestre 1
Détail du volume horaire
Cours magistraux :
24
Travaux dirigés :
24
Langue d'enseignement
Français
Enseignement à distance
non
Programme / plan / contenus
Fonctions d’une variable : dérivabilité, égalité des accroissements finis, courbes paramétrées. Objectifs d'apprentissage
Manipuler les fonctions de plusieurs variables, comprendre la notion de différentielle, connaître et comprendre les théorèmes fondamentaux (inversion locale, fonctions implicites), acquérir les outils de base pour l’étude de problèmes d’optimisation. Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Intégration | 5 | Semestre 1 | 24 | 24 | |||||||
IntégrationECTS :
5
Semestre calendaire :
Semestre 1
Détail du volume horaire
Cours magistraux :
24
Travaux dirigés :
24
Langue d'enseignement
Français
Enseignement à distance
non
Programme / plan / contenus
Rappels sur l’intégrale de Riemann et les limites de suites de fonctions. Objectifs d'apprentissage
Maîtriser la notion d’intégrabilité ainsi que les propriétés de l’intégrale de Lebesgue. Savoir appliquer les grands théorèmes de l’intégrale de Lebesgue (convergence monotone et dominée, intégrale à paramètre, Fubini, changement de variable). Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Equations différentielles et résolution numérique | 5 | Semestre 2 | 24 | 24 | |||||||
Equations différentielles et résolution numériqueECTS :
5
Semestre calendaire :
Semestre 2
Détail du volume horaire
Cours magistraux :
24
Travaux dirigés :
24
Langue d'enseignement
Français
Enseignement à distance
non
Programme / plan / contenus
Pré-requis : Topologie de R^N, compacité, application contractante, intégration numérique. Théorie des Equations différentielles ordinaires (EDO). Objectifs d'apprentissage
Comprendre ce qu’est une EDO et savoir représenter les champs de vecteurs, portraits de phase et les solutions pour différentes données et paramètres. Comprendre et savoir appliquer les principaux résultats d’analyse concernant l’existence, l’unicité et la régularité des solutions. Maîtriser les outils permettant de résoudre exactement les edo linéaires et à variables séparées. Maîtriser les outils d’analyse numérique et de calcul scientifique pour résoudre numériquement une edo et étudier les propriétés de convergence de la solution approchée vers la solution exacte. Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Algèbre Linéaire pour l’Analyse numérique | 5 | Semestre 2 | 24 | 24 | |||||||
Algèbre Linéaire pour l’Analyse numériqueECTS :
5
Semestre calendaire :
Semestre 2
Détail du volume horaire
Cours magistraux :
24
Travaux dirigés :
24
Langue d'enseignement
Français
Enseignement à distance
non
Programme / plan / contenus
Différentes méthodes de résolution de systèmes linéaires seront étudiées : les méthodes directes par décomposition LU et QR, les méthodes itératives de type Jacobi, Gauss-Seidel, relaxation. Objectifs d'apprentissage
Acquérir les outils mathématiques d’analyse numérique matricielle notamment les différents algorithmes de décompositions de matrices, les méthodes de résolution de systèmes linéaires et de problèmes aux valeurs propres. Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Matières | ECTS | Semestre | Cours | TD | TP | Cours-TD | Cours-TP | TD-TP | A distance | Projet | Tutorat |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 UE ouverture 2,5 ECTS au choix S1 | |||||||||||
| Arts et culture - S1 | 2.5 | Semestre 1 | 25 | ||||||||
Arts et culture - S1ECTS :
2.5
Semestre calendaire :
Semestre 1
Détail du volume horaire
Travaux dirigés :
25
Langue d'enseignement
Français
Enseignement à distance
non
Organisation générale et modalités pédagogiques
Listes des ateliers culturels proposés en UE libres.
Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Activités physiques sportives et artistiques - S1 | 2.5 | Annualisé | 24 | ||||||||
Activités physiques sportives et artistiques - S1ECTS :
2.5
Semestre calendaire :
Annualisé
Détail du volume horaire
Travaux dirigés :
24
Langue d'enseignement
Français
Enseignement à distance
non
Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Lang - LV2b - S1 | 2.5 | Semestre 1 | 25 | ||||||||
Lang - LV2b - S1ECTS :
2.5
Semestre calendaire :
Semestre 1
Détail du volume horaire
Travaux dirigés :
25
Langue d'enseignement
Espagnol
Enseignement à distance
non
Programme / plan / contenus
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. Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| FLE - S1 | 2.5 | Semestre 1 | 25 | ||||||||
FLE - S1ECTS :
2.5
Semestre calendaire :
Semestre 1
Détail du volume horaire
Travaux dirigés :
25
Langue d'enseignement
Français
Enseignement à distance
non
Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| UE libre (0 ECTS) | |||||||||||
| UE libre (0 ECTS) | 0 | Semestre 2 | |||||||||
UE libre (0 ECTS)ECTS :
0
Semestre calendaire :
Semestre 2
Langue d'enseignement
Français
Enseignement à distance
non
Nature de l'évaluation
Evaluation Continue Intégrale
|
|||||||||||
| Anglais - FSO - L3 S5 - 2,5 ECTS - 1 UE parmi 6 | |||||||||||
| Anglais FSO - L3 S5 - 2,5 ECTS | 2.5 | Semestre 1 | 24 | ||||||||
Anglais FSO - L3 S5 - 2,5 ECTSECTS :
2.5
Semestre calendaire :
Semestre 1
Détail du volume horaire
Travaux dirigés :
24
Projet tutoré
0
Langue d'enseignement
Anglais
Enseignement à distance
non
Prérequis
Attendus de l'UE Langue-Anglais3 : Niveau B2 minimum dans les 5 compétences linguistiques. Programme / plan / contenus
ANGLAIS DE SPÉCIALITÉ. Cette UE s'inscrit dans la continuité de l'UE Langue-Anglais2 tout en introduisant un Organisation générale et modalités pédagogiques
Le travail se fera par groupes de niveau. Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Theater workshop - FSO - S1 - 2,5 ECTS | 2.5 | Semestre 1 | 24 | ||||||||
Theater workshop - FSO - S1 - 2,5 ECTSECTS :
2.5
Semestre calendaire :
Semestre 1
Détail du volume horaire
Travaux dirigés :
24
Langue d'enseignement
Anglais
Enseignement à distance
non
Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Reading and creative writing workshop - FSO - S1 - 2,5 ECTS | 2.5 | Semestre 1 | 24 | ||||||||
Reading and creative writing workshop - FSO - S1 - 2,5 ECTSECTS :
2.5
Semestre calendaire :
Semestre 1
Détail du volume horaire
Travaux dirigés :
24
Langue d'enseignement
Anglais
Enseignement à distance
non
Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Intercultural Communication EUGLOH project - FSO - S1 - 2,5 ECTS | 2.5 | Semestre 1 | 24 | ||||||||
Intercultural Communication EUGLOH project - FSO - S1 - 2,5 ECTSECTS :
2.5
Semestre calendaire :
Semestre 1
Détail du volume horaire
Travaux dirigés :
24
Langue d'enseignement
Anglais
Enseignement à distance
non
Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Debate Club - FSO - S1 - 2,5 ECTS | 2.5 | Semestre 1 | 30 | ||||||||
Debate Club - FSO - S1 - 2,5 ECTSECTS :
2.5
Semestre calendaire :
Semestre 1
Détail du volume horaire
Travaux dirigés :
30
Langue d'enseignement
Anglais
Enseignement à distance
non
Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Writing worshop - FSO - S1 - 2,5 ECTS | 2.5 | Semestre 1 | 24 | ||||||||
Writing worshop - FSO - S1 - 2,5 ECTSECTS :
2.5
Semestre calendaire :
Semestre 1
Détail du volume horaire
Travaux dirigés :
24
Langue d'enseignement
Anglais
Enseignement à distance
non
Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Matières | ECTS | Semestre | Cours | TD | TP | Cours-TD | Cours-TP | TD-TP | A distance | Projet | Tutorat |
|---|---|---|---|---|---|---|---|---|---|---|---|
| UEs obligatoires | |||||||||||
| Cryptographie et sécurité | 2.5 | Semestre 2 | 9 | 12 | |||||||
Cryptographie et sécuritéECTS :
2.5
Semestre calendaire :
Semestre 2
Détail du volume horaire
Cours magistraux :
9
Travaux dirigés :
12
Langue d'enseignement
Français
Enseignement à distance
non
Prérequis
Connaissances en arithmétique modulaire (revue rapidement). Programme / plan / contenus
Authentification et contrôle d’accès : mots de passe, arbres de fautes, matrices d’accès, mécanismes de contrôle et système Take & Grant ; Cryptologie historique (une approche qui fonctionne bien avec les étudiants) puis cryptographie symétrique : machine Enigma, chiffrement à flot, générateurs LFSR, chiffrement par bloc et réseaux de Feistel, DES et modes opératoires, avec la cryptanalyse associée; Cryptographie asymétrique : cryptosystèmes et protocoles basés sur le problème de la factorisation (RSA) et celui du log discret (Diffie-Hellman, Elgamal), arithmétique modulaire, tests de primalité et signatures numériques. Objectifs d'apprentissage
L’unité vise à faire acquérir les notions fondamentales de sécurité et de sûreté des systèmes informatiques, depuis les mécanismes d’authentification et de contrôle d’accès jusqu’aux bases de la cryptographie moderne. En particulier, on insiste sur la compréhension technique et mathématique des systèmes cryptographiques. À l’issue du cours, les étudiants seront capables de :
Organisation générale et modalités pédagogiques
Les cours magistraux présentent les concepts et modèles fondamentaux de la sécurité informatique. Les TD approfondissent les aspects théoriques par l’analyse de protocoles, la résolution d’exercices et la simulation de scénarios de sécurité. L’approche historique et expérimentale de la cryptologie favorise l’intuition et la compréhension des enjeux contemporains. Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Travail sur documents et articles | 2.5 | Semestre 1 | 2 | 24 | |||||||
Travail sur documents et articlesECTS :
2.5
Semestre calendaire :
Semestre 1
Détail du volume horaire
Cours magistraux :
2
Travaux dirigés :
24
Langue d'enseignement
Français
Enseignement à distance
non
Programme / plan / contenus
Ce cours consiste en l’étude et l’analyse de quelques articles d’un domaine scientifique. A la fin du cours, les étudiants doivent synthétiser le travail d’un tiers et donner leur évaluation. Une séance de poster ou de communication orale sera organisée pour résumer le travail des étudiants. Objectifs d'apprentissage
Comprendre le travail d'analyse et de synthèse de l'état de l'art d'un domaine scientifique Organisation générale et modalités pédagogiques
Séances de travail et une derrière séance pour poster/exposé Nature de l'évaluation
Evaluation Terminale
|
|||||||||||
| TER Laboratoire LDD3 IM | 2.5 | Semestre 1 | |||||||||
TER Laboratoire LDD3 IMECTS :
2.5
Semestre calendaire :
Semestre 1
Détail du volume horaire
Apprentissage autonome :
30
Langue d'enseignement
Anglais
Enseignement à distance
non
Programme / plan / contenus
Objectifs d'apprentissage
S'initier au travail de recherche dans un laboratoire Organisation générale et modalités pédagogiques
En binôme ou trinôme, travail sur un sujet personnel avec présence dans un laboratoire au moins une demi-journée par semaine Nature de l'évaluation
Evaluation Terminale
|
|||||||||||
| Options (10 ECTS au choix) | |||||||||||
| Analyse Informatique de Données Biologiques | 5 | Semestre 2 | 14 | 28 | |||||||
Analyse Informatique de Données BiologiquesECTS :
5
Semestre calendaire :
Semestre 2
Détail du volume horaire
Cours magistraux :
14
Travaux pratiques :
28
Langue d'enseignement
Français
Enseignement à distance
non
Prérequis
Programme / plan / contenus
Objectifs d'apprentissage
Cette unité d’enseignement introduit les principaux enjeux de la bioinformatique en lien avec l’intelligence artificielle et les sciences des données. Les étudiants mobiliseront leurs compétences en statistiques, programmation et, le cas échéant, en bases de données, à travers des projets concrets basés sur des données massives et hétérogènes issues de la biologie moléculaire. Organisation générale et modalités pédagogiques
L’enseignement combine :
Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| IA Symbolique | 5 | Semestre 2 | 17 | 12 | 13 | ||||||
IA SymboliqueECTS :
5
Semestre calendaire :
Semestre 2
Détail du volume horaire
Cours magistraux :
17
Travaux pratiques :
13
Travaux dirigés :
12
Langue d'enseignement
Français
Enseignement à distance
non
Prérequis
Concept de base en langage Java (Classes, Héritage, Interfaces), Programme / plan / contenus
Le cours explore les fondements et les cadres majeurs de l’IA symbolique, en complément des approches numériques issues de l’IA connexionniste. Il débute par une introduction aux principes et à l’architecture du raisonnement explicite (représentation, raisonnement, explicabilité), avant d’aborder les algorithmes de recherche appliqués aux jeux à deux joueurs, tels que Minimax et Alpha-Beta. Le cours se poursuit avec l’apprentissage symbolique à travers le Version Space Learning, qui illustre la formation et la mise à jour d’hypothèses de manière explicite et interprétable. Une partie importante est consacrée à la résolution de problèmes par contraintes (CSP/SAT), en introduisant les principales techniques de modélisation, de propagation et de recherche heuristique. Le module traite ensuite des approches explicatives, notamment avec QuickXplain, pour la détection et l’analyse des conflits. Enfin, il s’ouvre sur la fouille de motifs symboliques, reliant ainsi la représentation logique et la découverte de connaissances structurées à partir des données. Objectifs d'apprentissage
Cette UE vise à compléter la vision contemporaine de l’IA, souvent centrée sur l’apprentissage numérique (approches connexionnistes), en introduisant les fondements et les pratiques de l’IA symbolique. Elle propose une approche complémentaire où la connaissance est représentée, structurée et exploitée de manière explicite, permettant de raisonner, d’expliquer et de justifier les décisions d’un système intelligent. À l’issue du cours, les étudiants seront capables de :
Organisation générale et modalités pédagogiques
L’UE combine théorie et pratique autour d’un fil conducteur : la conception d’un agent intelligent. Dès le début du semestre, les étudiants, organisés en équipes, travaillent sur un projet continu dont l’objectif est de développer un agent capable de raisonner et d’apprendre selon les principes de l’IA symbolique. Au fil du cours, ils implémentent et testent différentes méthodes vues en classe — recherche arborescente, apprentissage symbolique, résolution de contraintes, ou encore raisonnement explicatif — afin d’améliorer les performances et les capacités de décision de leur agent. Le semestre se clôture par un tournoi où les agents conçus par les étudiants s’affrontent dans un cadre compétitif, permettant d’évaluer de manière concrète la qualité des stratégies mises en oeuvre. Cette approche favorise à la fois la compréhension conceptuelle, le travail collaboratif et la mise en pratique directe des techniques enseignées. Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Fairness en IA | 5 | Semestre 2 | 14 | 28 | |||||||
Fairness en IAECTS :
5
Semestre calendaire :
Semestre 2
Détail du volume horaire
Cours magistraux :
14
Travaux pratiques :
28
Langue d'enseignement
Français
Enseignement à distance
non
Prérequis
Avoir déjà utilisé Python (si possible la librairie pandas) Programme / plan / contenus
— Séance 1 : Introduction à la fairness, présentation de quelques éléments légaux, sensibilisation avec des exemples tels que les travaux de l’équipe FairSpeech de Stanford (https://fairspeech.stanford.edu) et enfin définition des principales métriques. TD : calculer et manipuler ces métriques sur un cas jouet. — Séance 2 : Etude des données, lecture et prise en main d’un ’vrai’ jeu de données qui servira d’exemple tout le long du cours (https://meps.ahrq.gov/mepsweb/). Nous verrons comment trouver des corrélations entre les attributs des instances et étudierons la recherche de biais par rapport aux attributs sensibles choisis (le genre ou l’origine). La partie pratique consistera à s’approprier les outils et refaire la recherche de biais avec un autre attribut que celui vu dans la partie ’cours’. Il en sera de même pour les séances suivantes. — Séance 3 : Audit de modèle, comment examiner un modèle, comprendre ces prédictions, l’interpréter. — Séance 4 : Nous verrons les méthodes de pre-processing qui permettent de réduire les biais observés tel que le reweighing, ainsi que les méthodes de post-processing. Les avantages et inconvénients seront discutés. — Séance 5 : Nous verrons les méthodes in-processing. La partie pratique consistera à implémenter une méthode in-processing. — Séance 6 : Introduction à la notion de privacy, et d’exposition de la donnée par les modèles appris dessus. — Séance 7 : Perspectives et ouverture avec le désapprentissage et les recherches en cours sur la possibilité de retirer l’influence d’une donnée sur le modèle appris. Le projet sera divisé en deux parties. Sur la 1ère partie les étudiants devront de façon individuelle analyser un dataset et appliquer les méthode de pré-processing vues en cours. Sur la 2nde partie, les étudiants devront par binôme appliquer les méthodes vues en cours sur un cas d’usage concret (un modèle appris sur les données de la 1ère partie du projet). Objectifs d'apprentissage
La notion de fairness est intéressante et importante car elle permet de sensibiliser aux défauts et inconvénients de l’intelligence artificielle. Celle-ci a tendance à reproduire et amplifier les biais déjà présents dans les ensembles d’apprentissage. Cela est particulièrement vrai pour les données médicales où le biais de sélection des données est fort et l’impartialité indispensable. Organisation générale et modalités pédagogiques
Le module comporte 12 séances de 4h, 7 seront découpée en 2h de théorie et 2h de pratique, 4 autres étant principalement consacrées à l’encadrement de projet avec si besoin des rappels, précisions ou compléments théoriques, et la dernière séance sera consacrée aux soutenances finales. Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Modélisation et simulation numériques | 5 | Semestre 1 | 18 | 18 | |||||||
Modélisation et simulation numériquesECTS :
5
Semestre calendaire :
Semestre 1
Détail du volume horaire
Cours magistraux :
18
Travaux pratiques :
18
Langue d'enseignement
Français
Enseignement à distance
non
Programme / plan / contenus
1-la modélisation qui consiste à transformer une question posée par une communauté́ scientifique en un problème mathématique. 2-les simulations numériques permettant de calculer des solutions approchées en utilisant python. 3-l’analyse numérique afin d’essayer de déterminer la qualité́ de la solution approchée. Description : les thèmes mathématiques rencontrés seront essentiellement des équations différentielles, des équations aux dérivées partielles, des recherches de zéros de fonction, des problèmes d'optimisation Objectifs d'apprentissage
l’objectif est de découvrir les différents aspects des mathématiques appliquées Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Programmation Jeux Vidéos 3D | 5 | Semestre 2 | 18 | 24 | |||||||
Programmation Jeux Vidéos 3DECTS :
5
Semestre calendaire :
Semestre 2
Détail du volume horaire
Cours magistraux :
18
Travaux pratiques :
24
Langue d'enseignement
Français
Enseignement à distance
non
Prérequis
Programmation orientée objet. Des connaissances en programmation évènementielle sont un plus. Programme / plan / contenus
Les thématiques ci-dessous sont abordées :
Objectifs d'apprentissage
Organisation générale et modalités pédagogiques
L'UE s'organise en cours accompagnés de séances de TPs. Evaluation par un partiel et rendu de projet. Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Informatique Théorique | 5 | Semestre 2 | 18 | 24 | |||||||
Informatique ThéoriqueECTS :
5
Semestre calendaire :
Semestre 2
Détail du volume horaire
Cours magistraux :
18
Travaux dirigés :
24
Langue d'enseignement
Français
Enseignement à distance
non
Prérequis
Avoir assez de notions d'algorithmique pour dire si un algo est polynomial ou exponentiel. Être à l'aise avec le raisonnement (preuves par l'absurde, preuves parfois abstraites) et avoir un certain sens combinatoire. Programme / plan / contenus
Introduction rapide aux automates. Objectifs d'apprentissage
Connaitre les limites théoriques de l'algorithmique et comprendre pourquoi et à quel point certains problèmes sont intrinsèquement difficiles. Organisation générale et modalités pédagogiques
Cours et TD. Évaluation par un partiel et un examen terminal écrit. Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Interaction Centrée sur l’Humain | 5 | Semestre 2 | 18 | 24 | |||||||
Interaction Centrée sur l’HumainECTS :
5
Semestre calendaire :
Semestre 2
Détail du volume horaire
Cours magistraux :
18
Travaux pratiques :
24
Langue d'enseignement
Français
Enseignement à distance
non
Prérequis
Programmation orientée objet. Des connaissances en programmation évènementielle sont un plus. Programme / plan / contenus
Les thématiques ci-dessous sont abordées :
Objectifs d'apprentissage
Ce cours vise à enseigner les bases de conception, développement et évaluation en Interaction Humain-Machine (IHM). Les étudiants apprennent à concevoir des applications interactives adaptées à l’utilisateur humain en utilisant différents outils inspirés du design et des sciences cognitives. Ils sont amenés à programmer en langage orienté objet. Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Analyse hilbertienne | 2.5 | Semestre 2 | 12 | 12 | |||||||
Analyse hilbertienneECTS :
2.5
Semestre calendaire :
Semestre 2
Détail du volume horaire
Cours magistraux :
12
Travaux dirigés :
12
Langue d'enseignement
Français
Enseignement à distance
non
Programme / plan / contenus
Rappels sur les espaces vectoriels normés et de Banach Objectifs d'apprentissage
Se familiariser avec la notion d'espace de Hilbert qui généralise celle d'espace euclidien en dimension infinie Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Méthodes statistiques de prévision | 2.5 | Semestre 2 | 12 | 12 | |||||||
Méthodes statistiques de prévisionECTS :
2.5
Semestre calendaire :
Semestre 2
Détail du volume horaire
Cours magistraux :
12
Travaux dirigés :
12
Langue d'enseignement
Français
Enseignement à distance
non
Programme / plan / contenus
Statistique descriptive avec R. L'enseignement alterne cours et TD sur ordinateur, et inclut des études d'articles. Objectifs d'apprentissage
Savoir mener une analyse de données avec le logiciel R : ajustement de lois paramétriques, pratique de la régression linéaire, de la classification supervisée. Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| UE libre S2 | 2.5 | Semestre 2 | |||||||||
UE libre S2ECTS :
2.5
Semestre calendaire :
Semestre 2
Langue d'enseignement
Français
Enseignement à distance
non
Nature de l'évaluation
Evaluation Terminale
|
|||||||||||
| Introduction à la Sécurité Informatique | 5 | Semestre 2 | 18 | 24 | |||||||
Introduction à la Sécurité InformatiqueECTS :
5
Semestre calendaire :
Semestre 2
Détail du volume horaire
Cours magistraux :
18
Travaux dirigés :
24
Langue d'enseignement
Français
Enseignement à distance
non
Programme / plan / contenus
Ce cours se déroulera en quatre temps:
Objectifs d'apprentissage
Ce module vise à couvrir les bases de la sécurité informatique à travers cinq piliers: la cryptographie, les protocoles, les logiciels, le matériel et les utilisateurs. L'objectif principal est de mettre en lumière comment la sécurité d'un système informatique repose sur la sécurité de chacune des briques de ce système. A l'issue de ce cours, les élèves:
Organisation générale et modalités pédagogiques
Les cours sont accompagnés de TDs et TPs selon le sujet traité. Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Construction des nombres, arithmétique et enseignement | 2.5 | Semestre 2 | 15 | 15 | |||||||
Construction des nombres, arithmétique et enseignementECTS :
2.5
Semestre calendaire :
Semestre 2
Détail du volume horaire
Cours magistraux :
15
Travaux dirigés :
15
Langue d'enseignement
Français
Enseignement à distance
non
Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Stage/Projet/Oraux - 1 UE au choix | |||||||||||
| Stage | 2.5 | Semestre 2 | |||||||||
StageECTS :
2.5
Semestre calendaire :
Semestre 2
Langue d'enseignement
Français
Enseignement à distance
non
Programme / plan / contenus
Effectuer un stage en entreprise ou dans un laboratoire de recherche dans une thématique liée à la formation. Le sujet du stage doit être validé par les responsables de la formation Objectifs d'apprentissage
Comprendre le fonctionnement d'une entreprise ou d'un laboratoire de recherche
Organisation générale et modalités pédagogiques
Durée 4 semaines avec une soutenance à réaliser à la fin du stage Nature de l'évaluation
Evaluation Continue Intégrale
|
|||||||||||
| Projet | 2.5 | Semestre 2 | |||||||||
ProjetECTS :
2.5
Semestre calendaire :
Semestre 2
Langue d'enseignement
Français
Enseignement à distance
non
Programme / plan / contenus
Réaliser un projet de 4 semaines avec un professeur sur une des thématiques de la formation. Le projet peut être un développement logiciel, la modélisation mathématique d'un problème, la conception d'algorithmes, l'étude de complixité… Organisation générale et modalités pédagogiques
Travail individuel et soutenance Nature de l'évaluation
Evaluation Continue Intégrale
|
|||||||||||
| Oraux de math S6 / Prépa concours | 2.5 | Semestre 2 | 3 | ||||||||
Oraux de math S6 / Prépa concoursECTS :
2.5
Semestre calendaire :
Semestre 2
Détail du volume horaire
Travaux dirigés :
3
Apprentissage autonome :
2
Langue d'enseignement
Français
Enseignement à distance
non
Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
Lieu(x) d'enseignement
Campus de la formation
Orsay Bures
Saclay Moulon
Notre comparateur de formation
Visualisez vos différentes formations pour trouver les meilleures options.