LDD2 Informatique, Mathématiques
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.
Les deux disciplines se complètent que ce soit dans les domaines de l’informatique théorique, de la science des données et de l’intelligence artificielle ou du calcul scientifique et de la simulation.
Il y a quatre mentions de LDD qui intègrent les mathématiques ; elles partagent des cours de mathématiques spécifiques, tout au long des trois années, plus exigeants que ceux de la licence mono-disciplinaire.
Chaque année, il est demandé de valider un ensemble d'unités socles en informatique et de même pour les mathématiques.
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
Les étudiants ayant validé la première année de la LDD Informatique, Mathématiques poursuivent naturellement en seconde année. Quelques places sont offertes principalement pour les meilleurs étudiants du portail maths-info ainsi que ds étudiants cumulatifs de Classes Préparatoires aux Grandes Ecoles MPI ou MP option informatique.
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.
| Subjects | ECTS | Semestre | Lecture | TD | practical class | Cours-TD | Lecture/practical class | TD-TP | distance-learning course | Project | Supervised studies |
|---|---|---|---|---|---|---|---|---|---|---|---|
| UE libre (0 ECTS) | |||||||||||
| UE libre (0 ECTS) | Semestre 2 | ||||||||||
UE libre (0 ECTS)Semestre calendaire :
Semestre 2
Langue d'enseignement
Français
Enseignement à distance
non
Nature de l'évaluation
Evaluation Continue Intégrale
|
|||||||||||
| Anglais - FSO - L2 S4 - 2,5 ECTS - 1 UE parmi 6 | |||||||||||
| Anglais - FSO - L2 S4 - 2,5 ECTS | Semestre 2 | 24 | |||||||||
Anglais - FSO - L2 S4 - 2,5 ECTSSemestre calendaire :
Semestre 2
Détail du volume horaire :
Travaux dirigés :
24
Langue d'enseignement
Anglais
Enseignement à distance
non
Prérequis
Attendus de l'UE Langue-Anglais2 : Niveau B1 minimum dans les 5 compétences linguistiques Programme / plan / contenus
ANGLAIS GÉNÉRAL. Cette UE s'inscrit dans la continuité de l'UE Langue-Anglais1 : on prolongera notamment le 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 - S2 - 2,5 ECTS | Semestre 2 | 24 | |||||||||
Theater workshop - FSO - S2 - 2,5 ECTSSemestre calendaire :
Semestre 2
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 - S2 - 2,5 ECTS | Semestre 2 | 24 | |||||||||
Reading and creative writing workshop - FSO - S2 - 2,5 ECTSSemestre calendaire :
Semestre 2
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 - S2 - 2,5 ECTS | Semestre 2 | 24 | |||||||||
Intercultural communication EUGLOH project - FSO - S2 - 2,5 ECTSSemestre calendaire :
Semestre 2
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
|
|||||||||||
| Writing workshop - FSO - S2 - 2,5 ECTS | Semestre 2 | 24 | |||||||||
Writing workshop - FSO - S2 - 2,5 ECTSSemestre calendaire :
Semestre 2
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 - S2 - 2,5 ECTS | Semestre 2 | 30 | |||||||||
Debate club - FSO - S2 - 2,5 ECTSSemestre calendaire :
Semestre 2
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
|
|||||||||||
| Anglais - FSO - L2 S3 - 2,5 ECTS - 1 UE parmi 6 | |||||||||||
| Theater workshop - FSO - S1 - 2,5 ECTS | Semestre 1 | 24 | |||||||||
Theater workshop - FSO - S1 - 2,5 ECTSSemestre 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 | Semestre 1 | 24 | |||||||||
Reading and creative writing workshop - FSO - S1 - 2,5 ECTSSemestre 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 | Semestre 1 | 24 | |||||||||
Intercultural Communication EUGLOH project - FSO - S1 - 2,5 ECTSSemestre 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 | Semestre 1 | 30 | |||||||||
Debate Club - FSO - S1 - 2,5 ECTSSemestre 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 | Semestre 1 | 24 | |||||||||
Writing worshop - FSO - S1 - 2,5 ECTSSemestre 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
|
|||||||||||
| Anglais - FSO - L2 S3 - 2,5 ECTS | Semestre 1 | 24 | |||||||||
Anglais - FSO - L2 S3 - 2,5 ECTSSemestre calendaire :
Semestre 1
Détail du volume horaire :
Travaux dirigés :
24
Langue d'enseignement
Anglais
Enseignement à distance
non
Prérequis
Attendus de l'UE Langue-Anglais2 : Niveau B1 minimum dans les 5 compétences linguistiques Programme / plan / contenus
ANGLAIS GÉNÉRAL. Cette UE s'inscrit dans la continuité de l'UE Langue-Anglais1 : on prolongera notamment le 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
|
|||||||||||
| SPOC Transition Ecologique - 2 ECTS | |||||||||||
| SPOC Enjeux de la transition écologique | Semestre 1 | ||||||||||
SPOC Enjeux de la transition écologiqueSemestre calendaire :
Semestre 1
Détail du volume horaire :
Apprentissage autonome
25
Langue d'enseignement
Français
Enseignement à distance
oui
Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Subjects | ECTS | Semestre | Lecture | TD | practical class | Cours-TD | Lecture/practical class | TD-TP | distance-learning course | Project | Supervised studies |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 UE ouverture 2,5 ECTS au choix S1 + UE libre | |||||||||||
| Arts et culture - S1 | Semestre 1 | 25 | |||||||||
Arts et culture - S1Semestre 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 | Semestre 1 | 24 | |||||||||
Activités physiques sportives et artistiques - S1Semestre calendaire :
Semestre 1
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 | Semestre 1 | 25 | |||||||||
Lang - LV2b - S1Semestre 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 | Semestre 1 | 25 | |||||||||
FLE - S1Semestre 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 S1 | Semestre 1 | ||||||||||
UE libre S1Semestre calendaire :
Semestre 1
Langue d'enseignement
Français
Enseignement à distance
non
Nature de l'évaluation
Evaluation Terminale
|
|||||||||||
| 1 UE ouverture 2,5 ECTS au choix S2 | |||||||||||
| Arts et culture - S2 | Semestre 2 | 25 | |||||||||
Arts et culture - S2Semestre calendaire :
Semestre 2
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
|
|||||||||||
| Lang - LV2b - S2 | Semestre 2 | 25 | |||||||||
Lang - LV2b - S2Semestre calendaire :
Semestre 2
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 - S2 | Semestre 2 | 25 | |||||||||
FLE - S2Semestre calendaire :
Semestre 2
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
|
|||||||||||
| Activités physiques sportives et artistiques - S2 | Semestre 2 | 24 | |||||||||
Activités physiques sportives et artistiques - S2Semestre calendaire :
Semestre 2
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
|
|||||||||||
| UEs obligatoires | |||||||||||
| PPEI - LDD2 IM | Semestre 2 | 12 | |||||||||
PPEI - LDD2 IMSemestre calendaire :
Semestre 2
Détail du volume horaire :
Travaux dirigés :
12
Langue d'enseignement
Français
Enseignement à distance
non
Programme / plan / contenus
Il s'agit d'un atelier (quatre demi-journées) de technique d'éloquence, prise de parole visant à aider les étudiants à préparer leur futur professionnel Objectifs d'apprentissage
Se préparer à la prise de parole Nature de l'évaluation
Evaluation Continue Intégrale
|
|||||||||||
| Analyse numérique avec python | Semestre 2 | 12 | 24 | ||||||||
Analyse numérique avec pythonSemestre calendaire :
Semestre 2
Détail du volume horaire :
Cours magistraux :
12
Travaux pratiques :
24
Langue d'enseignement
Français
Enseignement à distance
non
Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Oraux de math S3 | Semestre 1 | 5 | |||||||||
Oraux de math S3Semestre calendaire :
Semestre 1
Détail du volume horaire :
Travaux dirigés :
5
Langue d'enseignement
Français
Enseignement à distance
non
Programme / plan / contenus
L'objectif de cet enseignement est de favoriser le travail et l'approfondissement des mathématiques en petits groupes et d'entrainer les étudiant.e.s à présenter à l'oral un raisonnement, un théorème du cours ou une résolution d'exercice. Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Oraux de math S4 | Semestre 2 | 0 | 5 | ||||||||
Oraux de math S4Semestre calendaire :
Semestre 2
Détail du volume horaire :
Cours magistraux :
0
Travaux dirigés :
5
Langue d'enseignement
Français
Enseignement à distance
non
Programme / plan / contenus
L'objectif de cet enseignement est de favoriser le travail et l'approfondissement des mathématiques en petits groupes et d'entrainer les étudiant.e.s à présenter à l'oral un raisonnement, un théorème du cours ou une résolution d'exercice. Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Sciences, Savoirs, Sociétés | Semestre 2 | 8 | 8 | ||||||||
Sciences, Savoirs, SociétésSemestre calendaire :
Semestre 2
Détail du volume horaire :
Cours magistraux :
8
Travaux dirigés :
8
Apprentissage autonome
8
Langue d'enseignement
Français
Enseignement à distance
non
Programme / plan / contenus
Les objectifs de l'UE sont doubles : 1° initier une réflexion sur les processus de production de preuves scientifiques, 2° initier les étudiants à la méthodologie de la recherche (sources, données, analyse et interprétation des données). L'enjeu est de faire travailler les étudiant.e.s sur les processus de construction et de validation des savoirs scientifiques en allant au-delà d'un idéal de faits et de preuves - univoques, sans ambiguïté, immuables et universelles - qui s'imposeraient d'eux-mêmes:
Objectifs d'apprentissage
Organisation générale et modalités pédagogiques
L'UE est organisée en 12 créneaux de 2h, alternant des séances avec un enseignant et des séances de travail en autonomie. Ces séances mettent en avant la participation des étudiants, à la fois à travers des travaux d’enquête collective qui sont restitués, mais aussi à travers les discussions générées à partir des textes d’historiens et de sociologues des sciences et des techniques qui sont étudiés avec les enseignants. Chacune des séances en autonomie donne lieu à la realisation d’un travail (devoir écrit, recherche ou presentation orale collective) qui compte pour le contrôle continu. Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Option disciplinaire LDD2 S2 | |||||||||||
| Langages Formels | Semestre 2 | 18 | 24 | 0 | |||||||
Langages FormelsSemestre calendaire :
Semestre 2
Détail du volume horaire :
Cours magistraux :
18
Travaux pratiques :
0
Travaux dirigés :
24
Langue d'enseignement
Français
Enseignement à distance
non
Programme / plan / contenus
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". Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Interaction Humain-Machine | Semestre 2 | 18 | 12 | 12 | |||||||
Interaction Humain-MachineSemestre calendaire :
Semestre 2
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
Connaissances de base en programmation impérative et par objets. Programme / plan / contenus
Ce cours présente le domaine de l'interaction humain-machine. Il introduit les concepts de base de l'interaction du point de vue de l'utilisateur humain et du point de vue de l’ordinateur et couvre le cycle de conception, développement et évaluation des systèmes interactifs. Il présente d’abord un ensemble de méthodes de conception des systèmes interactifs allant des entretiens avec les utilisateurs et du brainstorming au prototypage rapide et à la définition du modèle conceptuel d’une application interactive. Il introduit ensuite les concepts et outils pour le développement logiciel d’applications interactives, en présentant l’architecture logicielle MCV, la programmation événementielle et réactive et les boîtes à outils d’interface. Il présente enfin les techniques d’évaluation des systèmes interactifs aux différents stades du cycle de conception, en distinguant les méthodes qualitatives (« walkthroughs », études d’utilisabilité) des méthodes quantitatives (test A/B, expérimentations contrôlées). Les TDs et TPs consistent en un ensemble d'exercices permettant à l'étudiant de développer son sens critique et de mettre en pratique les méthodes et techniques du cours pour concevoir et développer des interfaces plus adaptées aux besoins et caractéristiques des utilisateurs. Les TPs de programmation utilisent soit le langage Java avec les bibliothèques Java/FX ou Java/Swing, soit le langage JavaScript ou TypeScript avec les standards du Web (HTML, CSS) pour des applications s’exécutant localement dans le navigateur (sans serveur). Plan du cours : - Introduction (2 séances) 1 Qu’est-ce que l’Interaction Humain-Machine (IHM) ? 1.1 Styles d’interaction 2 Interaction graphique 2.1 La manipulation directe 2.2 Les actions élémentaires 2.3 Les tâches élémentaires de l’interaction 2.4 Les patterns d’interaction - Conception (3 séances) 3 Modélisation conceptuelle 3.1 Tables d'interaction 4 Conception participative 4.1 Analyse des besoins 4.2 Idéation 4.3 Prototypage rapide 5 Conception visuelle - Développement (5 séances) 6 Architecture d’une application interactive 6.1 Le modèle MVC 7 Programmation événementielle 7.1 Boucle d’événements 7.2 Gestionnaires d'événements 7.3 Écouteurs d'événements 7.4 Machines à états 8 Boîtes à outils d'interface 8.1 Interacteurs 8.2 Algorithmes de placement 9 Programmation réactive 9.1 Liaison de données 9.2 Pattern « observateur » 9.3 Signaux 10 Interactions standard 10.1 Navigation 10.2 Défaire / refaire 10.3 Sélection, poignées de manipulation 10.4 Copier-coller 10.5 Tirer-déplacer - Évaluation (2 séances) 11 Évaluation qualitative 12 Évaluation quantitative Objectifs d'apprentissage
Comprendre et mettre en pratique les principes, méthodes et techniques de base permettant de concevoir, développer et évaluer des applications interactives simples. Comprendre et maîtriser la programmation événementielle qui est au cœur du fonctionnement des applications interactives. Organisation générale et modalités pédagogiques
Le module est organisé en 12 séances d'1h ½ de cours et 12 séances de 2h de TD/TPs. L'évaluation consiste en un contrôle continu (questionnaires en ligne, rendus de TD/TPs) et un examen de fin de module. Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Subjects | ECTS | Semestre | Lecture | TD | practical class | Cours-TD | Lecture/practical class | TD-TP | distance-learning course | Project | Supervised studies |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Structures algébriques | Semestre 1 | 24 | 24 | ||||||||
Structures algébriquesSemestre calendaire :
Semestre 1
Détail du volume horaire :
Cours magistraux :
24
Travaux dirigés :
24
Langue d'enseignement
Français
Enseignement à distance
non
Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Probabilités et Statistiques | Semestre 1 | 24 | 24 | ||||||||
Probabilités et StatistiquesSemestre calendaire :
Semestre 1
Détail du volume horaire :
Cours magistraux :
24
Travaux dirigés :
24
Langue d'enseignement
Français
Enseignement à distance
non
Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Analyse et géométrie | Semestre 2 | 24 | 24 | ||||||||
Analyse et géométrieSemestre calendaire :
Semestre 2
Détail du volume horaire :
Cours magistraux :
24
Travaux dirigés :
24
Langue d'enseignement
Français
Enseignement à distance
non
Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Analyse et convergence | Semestre 1 | 24 | 24 | ||||||||
Analyse et convergenceSemestre calendaire :
Semestre 1
Détail du volume horaire :
Cours magistraux :
24
Travaux dirigés :
24
Langue d'enseignement
Français
Enseignement à distance
non
Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Algèbre linéaire 2 | Semestre 2 | 24 | 24 | ||||||||
Algèbre linéaire 2Semestre calendaire :
Semestre 2
Détail du volume horaire :
Cours magistraux :
24
Travaux dirigés :
24
Langue d'enseignement
Français
Enseignement à distance
non
Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Subjects | ECTS | Semestre | Lecture | TD | practical class | Cours-TD | Lecture/practical class | TD-TP | distance-learning course | Project | Supervised studies |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Projet Informatique LDD2 IM | Semestre 2 | 2 | 24 | ||||||||
Projet Informatique LDD2 IMSemestre calendaire :
Semestre 2
Détail du volume horaire :
Cours magistraux :
2
Travaux dirigés :
24
Langue d'enseignement
Français
Enseignement à distance
non
Prérequis
Programme / plan / contenus
L'UE Projet Informatique vise la conception et la mise en œuvre complète d’un système fondé sur la manipulation de graphes et la modélisation de circuits logiques et arithmétiques. Le projet mobilise les acquis en algorithmique, structures de données et programmation orientée objet dans une démarche scientifique expérimentale. Objectifs d'apprentissage
Cette UE a pour objectif la réalisation complète d’un mini-projet de programmation intégrant plusieurs aspects fondamentaux de l’informatique : modélisation de structures de données complexes (graphes et circuits booléens), conception orientée objet, application d’algorithmes classiques (parcours, plus courts chemins, tri topologique), mise en œuvre de techniques heuristiques et expérimentales, et acquisition d’une démarche scientifique complète (conception, expérimentation, validation, évaluation des performances). Le projet mobilise des compétences transversales issues d’autres enseignements : algorithmique, programmation, logique, optimisation et architecture. Organisation générale et modalités pédagogiques
Cours magistraux (2 h) pour introduire les concepts transverses (programmation orientée objet, démarche scientifique, algorithmique). Nature de l'évaluation
Evaluation Continue Intégrale
|
|||||||||||
| Introduction à la Programmation Fonctionnelle | Semestre 1 | 9 | 12 | ||||||||
Introduction à la Programmation FonctionnelleSemestre calendaire :
Semestre 1
Détail du volume horaire :
Cours magistraux :
9
Travaux pratiques :
12
Langue d'enseignement
Français
Enseignement à distance
non
Prérequis
Notions de bases de programmation (conditionnelles, boucles, fonctions). Programme / plan / contenus
La programmation fonctionnelle est l'un des grands paradigmes de Introduction au langage OCaml Programmation récursive sur les entiers Types structurés (types algébriques, enregistrements) pour la Structure de listes persistantes et récursion structurelle Polymorphisme Itérateurs génériques sur les listes Objectifs d'apprentissage
Introduction du paradigme de programmation fonctionnelle. Ce cours donne les bases de la programmation applicative (sans effets de bords) et Organisation générale et modalités pédagogiques
L'UE s'organise en cours accompagnés de séances de TP. L'évaluation se Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Bases de données 1 | Semestre 2 | 18 | 14 | 10 | |||||||
Bases de données 1Semestre calendaire :
Semestre 2
Détail du volume horaire :
Cours magistraux :
18
Travaux pratiques :
10
Travaux dirigés :
14
Langue d'enseignement
Français
Enseignement à distance
non
Prérequis
Connaissances de base en algorithmique, structures de données et programmation (manipulation de structures tabulaires, compréhension des types et des relations entre données). Programme / plan / contenus
1. Conception d’une base de données 2. Modèle Entité–Association (E–A) 3. Modèle de données et modèle relationnel 4. Langage SQL – Définition de schéma (LDD) 5. Interrogation d’une base de données 6. Dépendances et conception de schéma Objectifs d'apprentissage
Fournir les concepts et techniques fondamentales pour la conception et la manipulation des bases de données relationnelles. À la fin de l’UE, l’étudiant sera capable de : Organisation générale et modalités pédagogiques
Cours magistraux (18 h) : présentation des concepts fondamentaux. Travaux dirigés et pratiques (24 h) : exercices de modélisation et de traduction vers le modèle relationnel, suivis de travaux pratiques sur la manipulation de schémas et l’écriture de requêtes SQL sous SGBD (e.g., PostgreSQL, SQLite), incluant 6 h consacrées à la conception et à l’interrogation d’une base de données à partir d’un cas réel. L’enseignement alterne en permanence théorie et pratique, avec une mise en œuvre concrète des notions abordées. Compétences
- Concevoir une base de données à partir d’un cahier des charges. Bibliographie
R. Ramakrishnan, J. Gehrke, Database Management Systems, McGraw-Hill. G. Gardarin, Bases de données, Éditions Eyrolles. H. Korth, A. Silberschatz, Systèmes de gestion de bases de données, McGraw-Hill. J. Ullman, J. Widom, A First Course in Database Systems, Pearson. Philippe Rigaux, Bases de données relationnelles : concepts, langages et systèmes, Dunod. Documentation PostgreSQL et SQLite. Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Algorithmique renforcée | Semestre 1 | 24 | 24 | ||||||||
Algorithmique renforcéeSemestre 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
Ce cours présente les arbres, et leurs utilisation pour la réalisation de structures de données variées, ainsi que les graphes et leurs algorithmes de parcours. On y aborde les techniques générales de conception et d’analyse d’algorithmes. Contenu :
Objectifs d'apprentissage
Connaissance des structures de données arborescentes et des graphes, et des techniques algorithmiques associées. Maîtrise des outils permettant de justifier la validité d’un algorithme et d’analyser ses propriétés de complexité. Organisation générale et modalités pédagogiques
Cours accompagnés de TD et de TP. Évaluation par épreuves écrites. Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Réseaux renforcés | Semestre 1 | 18 | 18 | 6 | |||||||
Réseaux renforcésSemestre calendaire :
Semestre 1
Détail du volume horaire :
Cours magistraux :
18
Travaux pratiques :
6
Travaux dirigés :
18
Langue d'enseignement
Français
Enseignement à distance
non
Programme / plan / contenus
Pour fonctionner correctement, les réseaux nécessitent un grand nombre d'équipements et de processus, rendant leur architecture souvent complexe. Pour réduire cette complexité, les différentes fonctions ont été décomposées en niveaux protocolaires. Après avoir posé les fondements des télécommunications et rappelé les bases de la transmission de l’information, cette unité d'enseignement détaille les différents niveaux de l'architecture protocolaire. Seront ainsi présentés les concepts suivants : Objectifs d'apprentissage
Offrir les éléments de base pour comprendre le fonctionnement des réseaux informatiques et Internet Organisation générale et modalités pédagogiques
Cours, TD et TP Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Projet de programmation fonctionnelle | Semestre 1 | 12 | |||||||||
Projet de programmation fonctionnelleSemestre calendaire :
Semestre 1
Détail du volume horaire :
Travaux pratiques :
12
Langue d'enseignement
Français
Enseignement à distance
non
Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
| Programmation Objet et Génie Logiciel | Semestre 2 | 18 | 24 | ||||||||
Programmation Objet et Génie LogicielSemestre calendaire :
Semestre 2
Détail du volume horaire :
Cours magistraux :
18
Travaux pratiques :
24
Langue d'enseignement
Français
Enseignement à distance
non
Prérequis
Bases de la programmation objet en Java. Programme / plan / contenus
Ce cours pratique un aller-retour permanent entre des aspects de programmation objet (PO) et d’ingénierie du logiciel (GL). Classes, interfaces, classes paramétrées Héritage et liaison dynamique Itérateurs et lambda-expressions Exceptions Interface utilisateur Thèmes abordés en génie logiciel : Analyse et modélisation des besoins d’un système Conception d’une architecture logicielle et d’une organisation de classes pour réaliser un système Langage de modélisation graphique UML Spécification d’un composant ou d’une opération Validation et test d’un composant Objectifs d'apprentissage
Approfondissement des concepts de la programmation objet, avec utilisation avancée du langage Java. Connaissance du cycle de vie des logiciels et des processus de développement. Outils de modélisation de systèmes logiciels et de support au développement à grande échelle. On vise à la fois la virtuosité dans la programmation d’un composant donné et la capacité à insérer ce composant dans un projet plus large. À la fin, l’étudiant doit être capable de produire du code Java lisible, robuste et réutilisable, ainsi que de lire le code source de projets réels. Organisation générale et modalités pédagogiques
L’UE s’organise en cours accompagnés de TD ou TP. L’évaluation se fait par des épreuves de contrôle continu (TP notés ou mini-projets) et deux épreuves écrites (partiel et examen terminal). Nature de l'évaluation
Evaluation Continue non Intégrale
|
|||||||||||
Lieu(x) d'enseignement
Campus
Notre comparateur de formation
Visualisez vos différentes formations pour trouver les meilleures options.