Programme Master (M1) Semestre 1

Dimension: px
Commencer à balayer dès la page:

Download "Programme Master (M1) Semestre 1"

Transcription

1 Université Mohamed Khider Biskra Faculté des sciences exactes et des sciences de la nature et de la vie Département d informatique Programme Master (M1) Semestre 1

2 Master (R) en Informatique Intitulé de la matière : Systèmes Distribués Code : SD Semestre : 01 Unité d Enseignement : UE1 (Fondamentale) Enseignant responsable de l UE : Enseignant responsable de la matière: Nombre d heures d enseignement : Cours :1H 30 TD : 1H 30 TP : 1H 30 Nombre d heures de travail personnel pour l étudiant : 1h 30 Nombre de crédits : 05. Coefficient de la Matière : 05. Objectifs de l enseignement. Cette matière est consacrée aux aspects fondamentaux des systèmes répartis et aux problèmes que posent leur conception et leur réalisation. Un accent tout particulier sera mis sur les moyens pour pallier l absence de temps global dans les systèmes asynchrones et aussi sur les techniques de base pour concevoir des systèmes résistants aux défaillances. Connaissances préalables recommandées.

3 Notions de processus, de synchronisation et de communication dans un système centralisé. Dans le cycle L du régime LMD, les étudiants ont suivi deux matières consacrées à ces concepts. Contenu de la matière. I- Notion de concurrence. Les différentes interprétations de la concurrence. II- Temps et état dans un système réparti. Causalité et ordonnancement des événements dans un système réparti ; État global d'un système réparti ; coupures cohérentes applications : algorithmes de sauvegarde-reprise, détection de propriétés stables ; Ordonnancement global par horloges logiques applications : exclusion mutuelle, files d'attente réparties ; Ordonnancement causal par horloges vectorielles applications : observation, mise au point ; Synchronisation d'horloges physiques III- Coopération de processus répartis Anneau virtuel, protocoles d'insertion, retrait, gestion des défaillances ; Algorithmes d'élection application : gestion de groupes ; Algorithmes de détection de terminaison. Application : ramasse-miettes réparti. IV- Tolérance aux fautes Hypothèses de pannes ; Spécification de la cohérence : linéarisation, cohérence séquentielle, cohérence causale ; Copie primaire et duplication active ; Algorithmes de diffusion fiable et gestion de groupes de processus. V- Gestion répartie de l'information Principes de la gestion d'objets répartis ; Mise en oeuvre : mémoire virtuelle, objets répartis ; Diffusion à grande échelle ; Gestion de caches, duplication, cohérence ; Applications : systèmes P2P. Mode d évaluation. 50 % Examen + 25 % TP + 25 % Travail personnel

4 Références. 1. R. Guerraoui, L. Rodrigues, Reliable Distributed Programming, Springer, A. S. Tanenbaum, M. van Steen, Distributed Systems - Principles & Paradigms, Prentice Hall, S. Mullender (editor), Distributed Systems, 2nd ed., Addison-Wesley, M. Singhal, N. G. Shivaratri, Advanced Concepts in Operating Systems, McGraw-Hill, V. C. Barbosa, Introduction to Distributed Algorithms, MIT Press, C.A.R. Hoare, Communicating Sequential Process, Prentice Hall Intern A. Silberschatz et J.L. Peterson, Operating System Concepts, Addison-Wesley, 1983.

5 Master (R) en Informatique Intitulé de la matière: Algorithmique et Architectures Parallèles Code : AlAP Semestre : 01 Unité d Enseignement : UE1 (Fondamentale) Enseignant responsable de l UE : Enseignant responsable de la matière: Nombre d heures d enseignement : Cours : 1H30 TD : TP : 1H30 1H30 Nombre d heures de travail personnel pour l étudiant : 1H 30 Nombre de crédits : 05. Coefficient de la Matière : 05. Objectifs de l enseignement. Cette matière permet d initier les étudiants aux architectures et algorithmes parallèles. En particulier les architectures vectorielles, systoliques, et les algorithmes associés. Connaissances préalables recommandées.

6 Architecture de base d une machine de type Von Newman. En effet, dans le cycle L du régime L.M.D, les étudiants ont suivi des matières consacrées à l architecture des ordinateurs. Contenu de la matière. I - Introduction aux architectures parallèles. II- Les réseaux d interconnexion. III- Les machines vectorielles. IV- les machines cellulaires et systoliques. V- la programmation parallèle. Mode d évaluation. 50 % Examen + 25 % TP + 25 % Travail personnel. Références. 1. Jean-Paul Sansonnet. Architectures des machines parallèles CNRS Ralph Weper, Michael M. Gutzmann. Evolution of parallel computers Support technique FSU Jena Frédéric Rainbault, Patrice Quinton, Dominique Lavenir. Architectures systoliques et parallélisme de données; L'environnement de programmation RelaCs David Patterson, John Hennessy. Organisation et conception des ordinateurs DUNOD F. Thomson Leighton. Introduction aux algorithmes et architectures parallèles THOMSON 1995.

7 Master (R) en Informatique Intitulé de la matière: Systèmes Temps Réel Code : SyTeR Semestre : 01 Unité d Enseignement : UE1 (Fondamentale) Enseignant responsable de l UE : Enseignant responsable de la matière: Nombre d heures d enseignement : Cours : 1H30 TD : 0 TP : 0 Nombre d heures de travail personnel pour l étudiant : 1H 30 Nombre de crédits : 03. Coefficient de la Matière : 03. Objectifs de l enseignement. Initier l étudiant à la notion de système temps réel. Inculper les spécificités et les contraintes de ce type de systèmes. Apprendre à développer une application temps réel. Connaissances préalables recommandées.

8 Notions de processus, de synchronisation et de communication dans les systèmes. Contenu de la matière. I - Les systèmes temps réel. II- Le génie logiciel des STR. III- Langages évolués temps réel. IV- Les exécutifs temps réel. Mode d évaluation. 70 % Examen + 30 % Travail personnel. Références. 1. Alain Darse Oil, Pascal Pillot, Le temps réel en milieu industriel; Edition DUNOD, 1991.

9 Master (R) en Informatique Intitulé de la matière : Complexité et Optimisation Code : CoOp Semestre : 01 Unité d Enseignement : UE2 (Fondamentale) Enseignant responsable de l UE : Enseignant responsable de la matière: Nombre d heures d enseignement : Cours : 1H30 TD : 1H30 TP : 0 Nombre d heures de travail personnel pour l étudiant : Nombre de crédits : 05. Coefficient de la Matière : 05. Objectifs de l enseignement. Cette matière permet aux étudiants d approfondir leurs connaissances en algorithmique acquises en deuxième année licence, notamment en ce qui concerne l exploration pour la résolution des problèmes NP-Complets.

10 Connaissances préalables recommandées. Notions d algorithmique. Contenu de la matière. I- Introduction (Exemple Calcul de x). II- La récursivité et le paradigme «diviser pour régner». III- NP-Complétude. IV- Exploration des graphes (stratégies des jeux). V- Heuristiques. Mode d évaluation. 50 % Examen + 25 % TD + 25 % Travail personnel. Références. 1. Cormen, Leiserson, Rivest, Stein. Introduction aux algorithmes. Seconde édition, Dunod, 2002

11 Master (R) en Informatique Intitulé de la matière: Paradigmes des Langages de Programmation Code : PaLaP Semestre : 01 Unité d Enseignement : UE2 (Fondamentale) Enseignant responsable de l UE : Enseignant responsable de la matière: Nombre d heures d enseignement : Cours : 1H30 TD : 1H30 TP : 0 Nombre d heures de travail personnel pour l étudiant. Nombre de crédits : 04. Coefficient de la Matière : 04. Objectifs de l enseignement. Cette matière permet à l étudiant d avoir une idée sur les différents styles de programmation. Connaissances préalables recommandées.

12 Notions d algorithmique, Programmation orientée objets. Contenu de la matière. I - Programmation Impérative. II- Programmation Orientée Objet. III- Programmation Fonctionnelle. IV- Programmation Logique. V- Programmation Concurrente. Mode d évaluation. 50 % Examen + 25 % TD + 25 % Travail personnel. Références. 1. F. PAGAN Formal specification of programing languages Prentice-Hall International D.A.WATT Programing languages: Conceprts and paradigms Prentice-Hall International E. HOROWITZ Fundamantals of programming languages Computer Science Press, 1984

13 Master (R) en Informatique Intitulé de la matière : Interfaces Homme-Machine Code : InHoM Semestre : 01 Unité d Enseignement : UE2 (Fondamentale) Enseignant responsable de l UE : Enseignant responsable de la matière: Nombre d heures d enseignement : Cours : 1H30 TD : 0 TP : 1H30 Nombre d heures de travail personnel pour l étudiant : Nombre de crédits : 04. Coefficient de la Matière : 04. Objectifs de l enseignement. L objectif de ce cours est d initier les étudiants à produire des logiciels ergonomiques tenant compte de l aspect usager. Pour ce faire, il faut étudier les différents formalismes de spécification d interfaces. Des exemples d environnements sont également proposés. Il est recommandé d effectuer des travaux pratiques sur un environnement d interfaces homme-machine.

14 Connaissances préalables recommandées. Contenu de la matière. I - Introduction. II- Méthodologie pour la conception d IHM. III- Les différents formalismes de spécification d interface. IV- Aspect ergonomique intervenant dans la conception des interfaces. V- Etude de quelques environnements de développement des interfaces. Mode d évaluation. 50 % Examen + 25 % TP + 25 % Travail personnel. Références. 1. D. Floy et A. Vandam «Fundamentals of interactive computer graphics» Editon Wesley, B. Shneiderman Designing the user Interface: Strategies for effective human computers Edition Wesley, 1987

15 Master (R) en Informatique Intitulé de la matière : Techniques de Compréhension en Anglais Code : TeCA Semestre : 01 Unité d Enseignement : UE3 (Découverte) Enseignant responsable de l UE : Enseignant responsable de la matière: Nombre d heures d enseignement : Cours : 0 TD : 1H30 TP : 0 Nombre d heures de travail personnel pour l étudiant : Nombre de crédits : 02. Coefficient de la Matière : 02. Objectifs de l enseignement. Permet à l étudiant d apprendre à lire, comprendre et de rédiger des rapports, articles, textes en informatique, et d exposer ses travaux en anglais. Connaissances préalables recommandées.

16 Un module d anglais technique a été suivi durant le cycle L du système (LMD). Contenu de la matière. Mode d évaluation. 70 % Examen + 30 % interrogations. Références. Toute référence jugée utile.

17 Master (R) en Informatique Intitulé de la matière : Systèmes Interactifs d Aide à la Décision Code : SIAD Semestre : 01 Unité d Enseignement : UE3 (Découverte) Enseignant responsable de l UE : Enseignant responsable de la matière: Nombre d heures d enseignement Cours : 1H30 TD : 0 TP : 0 Nombre d heures de travail personnel pour l étudiant:/. Nombre de crédits : 02. Coefficient de la Matière : 02. Objectifs de l enseignement : Rendre l étudiant apte à comprendre et à utiliser les principaux outils mathématiques soutenant la prise de décision dans un système. Connaissances préalables recommandées

18 Contenu de la matière. I. Les bases conceptuelles de l'aide à la décision : les théories de la décision, les capacités et limitations cognitives de l'acteur, le contexte organisationnel II. L'approche par la modélisation des problèmes de management III. Les méthodes et outils : La programmation mathématique linéaire. La méthode de l'arbre de décision. Les méthodes de simulation. Les méthodes de prévision. Mode d évaluation. 70 % Examen + 30 % interrogations.

19 Semestre 2

20 Master (R) en Informatique Intitulé de la matière: Techniques de la Synthèse d Images Code : TeSI Semestre : 02 Unité d Enseignement : UE4 Enseignant responsable de l UE : (Fondamentale) N. Djedi Enseignant responsable de la matière: F. Cherif Nombre d heures d enseignement : Cours : 1H30 TD : 0 TP : 1H30 Nombre d heures de travail personnel pour l étudiant : 1H. Nombre de crédits : 04. Coefficient de la Matière : 04. Objectifs de l enseignement. Ce cours représente une introduction générale au domaine de l infographie, à la fois chronologique et didactique, il permettra de présenter aux étudiants les fondements matériels et logiciels de la synthèse d images, de l animation et de la réalité virtuelle. Connaissances préalables recommandées.

21 Néant Contenu de la matière. I- Présentation Générale. Domaine Infographique. - Synthèse d images, - Traitement d images et vision, Chronologie matérielle et logicielle, 2- Modélisation Principes de génération d'images. Modèles - Modèles Mathématiques et Géométriques, - Modèles Surfaciques, - Modèles volumiques, - Modélisation d'objets naturels, Visualisation Z-Buffer, 3- Rendu réaliste. Modèles d illumination locale. Algorithme du Lancer de rayons. - Modèle d'illumination associé: simplification de l'illumination, - Méthodes d accélération, Principes de l'illumination globale. - Equation de l'illumination globale et ses interprétations, - Algorithmes et structures de données pour l'accélération, - Radiosité, 4- Animation Animation et Simulation. - Modèles descriptifs, - Modèles générateurs, - Modèles comportementaux,

22 Capture et restitution de mouvements. Mode d évaluation. 50 % Examen + 30 % TP + 20 % Travail personnel. Références. 1. A. Van Dam & S. K. Feiner, Introduction à l infographie, Addison Wesley, B. Peroche & D. Michelucci, La synthèse d images, Editions Hermès, A. S. Glassner, An introduction to Ray Tracing, Morgan Kaufmann publishers, R. PARENT, Computer animation, Morgan Kaufmann publishers, B. fleming, 3D Modeling and surfacing, Morgan Kaufmann publishers, R. H. BARTELS, An introduction to splines, Morgan Kaufmann publishers, J. bloomenthal, Introduction to implicit surfaces, Morgan Kaufmann publishers, J. GALLIER, Curves and surfaces in geometric modelling, Morgan Kaufmann publishers, 2000.

23 Master (R) en Informatique Intitulé de la matière: Techniques de Traitement d Images Code : TeTrIm Semestre : 02 Unité d Enseignement : UE4 (Fondamentale) Enseignant responsable de l UE : Enseignant responsable de la matière: Nombre d heures d enseignement : Cours : 1H30 TD : 0 TP : 1H30 Nombre d heures de travail personnel pour l étudiant : 1H Nombre de crédits : 04 Coefficient de la Matière : 02 Objectifs de l enseignement. L objectif du module est la présentation des fondements du domaine du traitement, d analyse et d interprétation d images. Une étude des méthodes de transformation, de description et de caractérisation d'images et des méthodes de reconnaissance en vue de leur intégration dans des systèmes d'interprétation d'image.

24 La conception de ces systèmes implique une modélisation des opérateurs d'analyse d'image, la représentation des connaissances spécifiques aux images du domaine traité et une méthodologie de conception. Connaissances préalables recommandées Contenu de la matière. I - Transformation d'image et mise en évidence d'information. II - Techniques de description de l'image. III - Segmentation d images : contours et régions. IV - Caractérisation et Représentation. V - Analyse guidée par l'objectif : approches morphologiques. Mode d évaluation. 50 % Examen + 25 % TP + 25 % Travail personnel Références. 1. Linda Shapiro, George Stockman: «Computer Vision», Michigan State university, J. P. Cocquerez & S. Philipp, Analyse d images : filtrage et segmentation, Masson, M. Sonka, V. Hlavac & R. Boyle, Image processing, analysis and machine vision, Chapman & Hall Computing, R. O. Duda, D. G. Stork, P. E. Hart, Pattern Classification, Eds: Plenum Press, 1997.

25 Master (R) en Informatique Intitulé de la matière: Systèmes à Base de Connaissance Code : SyBaC Semestre : 02 Unité d Enseignement : UE1 (Fondamentale) Enseignant responsable de l UE : Enseignant responsable de la matière: Nombre d heures d enseignement Cours : 1H30 TD : 1H30 TP : 0 Nombre d heures de travail personnel pour l étudiant : 1H Nombre de crédits : 04 Coefficient de la Matière : 04 Objectifs de l enseignement. Cette matière permet à l étudiant de s initier aux techniques utilisées en intelligence artificielle, Il est fortement recommandé de compléter les connaissances dispensées en cours par des lectures sur les thèmes d actualité Connaissances préalables recommandées. Concepts de base en logique mathématique

26 Contenu de la matière. I - Introduction à l intelligence artificielle et domaines d application II - Formalismes de représentation des connaissances III - Les systèmes inférentiels (Prolog, Systèmes experts, ) IV - Systèmes experts et application V - Méthodologies de construction des systèmes experts. Mode d évaluation. 70 % Examen + 30 % Travail personnel. Références 1. A.HAYSE et al. «Approche logique de l IA» Edition Dunod Informatique, 1990.

27 Master (R) en Informatique Intitulé de la matière: Agents Intelligents Code : AgIn Semestre : 02 Unité d Enseignement : UE4 (Fondamentale) Enseignant responsable de l UE : Enseignant responsable de la matière: Nombre d heures d enseignement Cours : 1H30 TD : 1H30 TP : 0 Nombre d heures de travail personnel pour l étudiant : 1H. Nombre de crédits : 04. Coefficient de la matière : 04. Objectifs de l enseignement. Savoir utiliser la technologie multi-agents. Comprendre les principes, les nouvelles possibilités des agents et des SMA, et ce qu'apporte ce nouveau paradigme par rapport à d'autres paradigmes de calcul. Connaissances préalables recommandées.

28 Programmation orientée objets. Contenu de la matière. I - Introduction aux agents intelligents II - Architectures des agents et langages III - Algorithmes de recherche dans les systèmes à agents IV - Communication dans les Systèmes Multi-Agents V - Négociation dans les systèmes multi-agents Mode d évaluation. 70 % Examen + 30 % Travail personnel. Références. 1. H.S. Nwana. Software agents: an overview. Dans Knowledge Engineering Review, Vol. 11, No. 3, 1996, p Jacques Ferber, Les systemes multi agents: vers une intelligence collective, InterEdition, Jean Sallantin, Les agents intelligents, Hermès, 1997.

29 Master (R) en Informatique Intitulé de la matière: Modélisation Orientée Objets Code : MOO Semestre : 02 Unité d Enseignement : UE4 (Fondamentale) Enseignant responsable de l UE : Enseignant responsable de la matière: Nombre d heures d enseignement Cours : 1H30 TD : 0 TP : 1H30 Nombre d heures de travail personnel pour l étudiant : 1H. Nombre de crédits : 04. Coefficient de la Matière : 04. Objectifs de l enseignement. Ce cours présente l'approche par objets appliquée non pas à la programmation, mais aux phases amont du cycle de développement : analyse et conception. Le cours insiste sur la modélisation des objets grâce à l'utilisation de la notation UML (Unified Modeling Language). Connaissances préalables recommandées. Programmation en C++.

30 Contenu de la matière. I - Introduction. La problématique du Génie Logiciel ; Le besoin de méthodes de développement (formelles ou non) ; Perspective historique. II - Concepts de base de l'approche par objets. Principaux concepts de l'approche par objets selon Grady BOOCH ; Abstraction, encapsulation, modularité, hiérarchie (héritage et composition) ; Typage (notion de classe) ; L'interprétation de l'héritage (sous typage, principe de substituabilité). III - La notation UML : Panorama ; Concepts et notations ; Modèle d'objets et de classes ; Modèle comportemental ; Modèle fonctionnel ; Cas d'utilisation... IV - Méthodologies orientées objets. Modification du cycle de vie ; La méthodologie OMT ; De l'analyse à la conception en OMT ; Comparaison d'omt avec d'autres méthodes par objets. La moitié environ du volume du cours est consacrée sous forme de TD à une étude de cas d'analyse, sur un problème «réel» par groupes de quatre étudiants. Cette étude donne lieu à un rapport final. Mode d évaluation. Moyenne Matière = 70 % Examen +25% de Travail Personnel + 25 % TP. Références 1. Grady BOOCH, Object-Oriented Analys is and Design, 2nd Edition, Benjamin Cummings Publ. Co., Ivar JACOBSON et al., Object-Oriented Software Engineering, 2nd Edition, Addison- Wesley, James RUMBAUGH et al., Object-Oriented Modeling and Design, Prentice Hall, RATIONAL Corp., UML Manual, 1997.

31 Master (R) en Informatique Intitulé de la matière: Concepts de Logiciels Code : CoLo Semestre : 02 Unité d Enseignement : UE4 (Fondamentale) Enseignant responsable de l UE : Enseignant responsable de la matière: Nombre d heures d enseignement Cours : 1H30 TD : 0 TP : 1H30 Nombre d heures de travail personnel pour l étudiant : 1H Nombre de crédits : 04. Coefficient de la Matière : 04. Objectifs de l enseignement. Cette matière permet aux étudiants d'approfondir leurs connaissances sur les nouveaux concepts de logiciels. Elle est consacrée à étudier la nouvelle révolution dans l ingénierie des systèmes complexes et vise à concevoir et développer des systèmes par assemblage de composants préfabriqués et pré testés, réutilisables, faciles à maintenir et à configurer. Il est recommandé d effectuer des travaux pratiques.

32 Connaissances préalables recommandées. Notions sur le génie logiciel Contenu de la matière. I - Les composants : définitions et concepts de base. II - Méthodes de développement centrées composants. III - Les composants métiers dans l'ingénierie des systèmes d'information. IV - Test de composants logiciels. V - Architectures de composants répartis. Mode d évaluation. 50 % Examen + 25 % TP + 25 % Travail personnel. Références. 1- Mourad Oussalah.Ingénierie des composants : Concepts, techniques et outils (Broché), Vuibert (17 février 2005)

33 Master (R) en Informatique Intitulé de la matière: Bases de Données Avancées Code : BaDA Semestre : 02 Unité d Enseignement : UE5 (Fondamentale) Enseignant responsable de l UE : Enseignant responsable de la matière: Nombre d heures d enseignement Cours : 1H30 TD : TP : 1H30 1H30 Nombre d heures de travail personnel pour l étudiant : 1H Nombre de crédits : 04. Coefficient de la Matière : 04. Objectifs de l enseignement. Cette Matière s'adresse aux étudiants qui souhaitent pouvoir s'engager dans des applications avancées utilisant les techniques innovantes des bases de données. Il forme les étudiants aux concepts et techniques les plus récents des bases de données, en lui donnant un aperçu de différents types de bases de données avancées.

34 Connaissances préalables recommandées. Notions sur la programmation orientée objets et les bases de données. Contenu de la matière. I - Base de donnée Orienté-objet: Concept: Objet, classe, héritage, Les systèmes de gestion de base de données orientes objets Langage de base de donnée Orienté-object. Persistance des objets (présentation et comparaison de diverses méthodes de persistance). II - Modèle relationnel-objet: Apports des modèles relationnel et objet ; Avantages et inconvénients du R-O. Passage Relationnel Objet III - Bases de données et Web. Client-serveur et Web Conception de bases de données pour le Web IV - BD décisionnelles fouille de données Data mining Entrepôts de données (Data Warehousing). V - Bases de données à références spatiales ou temporelles. VI - Bases de données dans un environnement distribué: BD réparties, BD fédérées, Multi bases. Mode d évaluation. 70 % Examen + 30 % Travail personnel. Références. 1- Ramez Elmasri, Shamkant B. Navathe, Fundamentals of Database Systems, Addison- Wesley, 2000

35 Master (R) en Informatique Intitulé de la matière: Développement des Applications Web Code : DAW Semestre : 02 Unité d Enseignement : UE5 (Fondamentale) Enseignant responsable de l UE : Enseignant responsable de la matière: Nombre d heures d enseignement Cours : 1H30 TD : 0 TP : 1H30 Nombre d heures de travail personnel pour l étudiant : Nombre de crédits : 03 Coefficient de la Matière : 03 Objectifs de l enseignement. Cette matière doit permettre l étudiant d avoir une connaissance sur les différentes architectures des systèmes développés pour le Web et quelques outils nécessaires pour ce développement (en particulier les outils Java) et le déploiement de l application.

36 Connaissances préalables recommandées. Notions de base du Web (url, http, HTML, ). Contenu de la matière. I- Architectures des applications Web. a. Achitecture Client-Serveur ; b. Architecture 3-tiers ; c. Architecture n-tiers. II- Technologies du Web. a. PHP ; b. JSP/Servlet, ASP ; c. Technologie des Services Web. III- Outils de déploiement des applications Web. Mode d évaluation. 50 % Examen + 25 % TP + 25 % Travail personnel. Références. G. Gardarin «XML - Des bases de données aux services Web», Edition Dunod Informatique, 2002

37 Master (R) en Informatique Intitulé de la matière : Modélisation et Simulation Code : MoSi Semestre : 02 Unité d Enseignement : UE 6 (Méthodologique) Enseignant responsable de l UE : Enseignant responsable de la matière: Nombre d heures d enseignement. Cours : 1H30 TD : 0 TP : 1H30 Nombre d heures de travail personnel pour l étudiant : 1H Nombre de crédits : 04. Coefficient de la Matière : 04. Objectifs de l enseignement. Cette matière est destinée à approfondir les connaissances de l étudiant dans le domaine de la modélisation et simulation. De plus, elle initie aux techniques d évaluation des performances.

38 Connaissances préalables recommandées. Contenu de la matière. I - Modélisation des systèmes. II - Techniques d évaluation des performances. III - La simulation. IV - Les outils de simulation. V - Etude d un langage de simulation. Mode d évaluation : 50 % Examen + 25 % TP + 25 % Travail personnel. Références. 1. S. S. Lavenberg: «Computer systems performance evaluation» Academic Press I. Mitrani: Modeling of computer and communication systems Combridge University Press M. Pidd: Computer simulation in management science J.Wiley and Sons Ed K. S. Trivedi: Probability and statistics with reliability, queuing and computer science applications Prentice Hall, 1982.

39 Master (R) en Informatique Intitulé de la matière: Techniques d Apprentissage Code : TAp Semestre : 02 Unité d Enseignement : UE6 (Méthodologique) Enseignant responsable de l UE : Enseignant responsable de la matière: Nombre d heures d enseignement Cours : 1H30 TD : 0 TP : 1H30 Nombre d heures de travail personnel pour l étudiant : Nombre de crédits : 04. Coefficient de la Matière : 04. Objectifs de l enseignement. Le domaine de l'apprentissage Artificiel «AA» regroupe toutes les méthodes qui permettent à un système (programme) de s'adapter et donner des réponses pertinentes, à partir de l'exploration de son environnement ou de l'extraction d'informations d'exemples. On tente dans cette matière de donner un aperçu sur les concepts d AA, et de présenter les techniques principales d'apprentissage: Supervisé, non Supervisé et par renforcement.

40 Des exemples de techniques d apprentissages sont également étudiés. Il est recommandé d effectuer des travaux pratiques sur quelques unes de ces techniques. Connaissances préalables recommandées. Contenu de la matière. I - Apprentissage Artificielle : Introduction et motivation. II - Les réseaux de neurones. III - Réseaux bayésiens. IV - Processus de décision markovien. V - Algorithmes génétiques. VI - Systèmes de classeurs. Mode d évaluation. 50 % Examen + 25 % TP + 25 % Travail personnel Références. 1. A. Cornuéjols, L. Miclet, Y. Kodratoff. Apprentissage artificiel - Concepts et algorithmes. Eyrolles 2002 (1ère edition). 2. P. Naïm, P. Wuillemin, P. Leray, O. Pourret, A. Becker. Réseaux bayésiens. Eyrolles2007 (3e édition). 3. S. Haykin. Neural Networks. Prentice Hall 1998 (2e edition). 4. Jean-Michel Renders, Algorithmes génétiques et réseaux de neurones. Hermès M.L. Puterman. Markov decision processes: discrete stochastic dynamic programming. John Wiley and Sons Olivier Sigaud. Les systèmes de classeurs : Un état de l art. RSTI - RIA 21/2007

41 Master (R) en Informatique Intitulé de la matière : Gestion de Projets Logiciel Code : GeProL Semestre : 02 Unité d Enseignement : UE6 (Méthodologique) Enseignant responsable de l UE : Enseignant responsable de la matière : Nombre d heures d enseignement Cours : 1H30 TD : 0 TP : 0 Nombre d heures de travail personnel pour l étudiant : 1H Nombre de crédits : 02 Coefficient de la matière : 02 Objectifs de l enseignement. L'objectif de ce cours est de donner aux étudiants une méthodologie leur permettant de mener à bien un projet logiciel de grande envergure. Ils auront pour objectif de mener à bien la réalisation d'un projet en se basant sur des méthodologies rigoureuses ayant fait leurs preuves. Ils devront savoir gérer les problèmes de faisabilité et respecter le cahier des charges. Ils devront défendre leur projet tant au niveau conceptuel que dans les choix technologiques. Cette approche implique que les étudiants devront se familiariser avec les techniques de planification de projet. L'évaluation du travail et de son

42 avancement sera en grande partie le résultat de rapports qui devront être intégrés dans la planification du projet. Connaissances préalables recommandées. Cycle de vie classique du génie logiciel Contenu de la matière. I - Analyse des Besoins, II - Cahier des charges, III - Planning, IV - Gestion des ressources, V - Qualité du Code, VI - Architecture Logicielle, VII - Test, VIII- Tâches et Rôles dans le développement. Mode d évaluation : 70% Examen + 30 % Travail personnel de l étudiant. Références. 1. B. Boehm: Software Engineering Economics, Prentice Hall, R.S. Pressman: Software Engineering: A Practitioner s Approach, McGraw-Hill Inc., 1981.

43 Master (R) en Informatique Intitulé de la matière : Techniques d Expression en Anglais Code : TExA Semestre : 02 Unité d Enseignement : UE7 (Découverte) Enseignant responsable de l UE : Enseignant responsable de la matière: Nombre d heures d enseignement Cours : 0 TD : 1H30 TP : 0 Nombre d heures de travail personnel pour l étudiant : Nombre de crédits : 02. Coefficient de la matière : 02. Objectifs de l enseignement. Permet à l étudiant d apprendre à lire, comprendre et de rédiger des rapports, articles, textes en informatique, et d exposer ses travaux en anglais.

44 Connaissances préalables recommandées L anglais technique a été suivi durant le cycle L du système (LMD) Contenu de la matière. Mode d évaluation. 70 % Examen + 30 % interrogations Références Toute référence jugée utile.

45 Master (R) en Informatique Intitulé de la matière : Sécurité des Systèmes Code : SS Semestre : 02 Unité d Enseignement : UE7 (Découverte) Enseignant responsable de l UE : Enseignant responsable de la matière: Nombre d heures d enseignement Cours : 0 TD : 1H30 TP : 0 Nombre d heures de travail personnel pour l étudiant : / Nombre de crédits : 02. Coefficient de la matière : 02. Objectifs de l enseignement.

46 Ce cours permet de mettre en pratique les méthodes d encodage, de chiffrement des données, de présenter les principaux problèmes de sécurité dans les systèmes d'exploitation et d étudier les méthodes d attaques contre les réseaux et les méthodes de protections. Contenu de la matière. 1) Sécurité des données Notions de base sur la cryptologie Encodage de données, chiffrement symétrique, asymétrique, hachage, signature Gestion et stockage des mots de passe (Unix, Linux, et Windows) 2) Sécurité des systèmes Pourquoi la sécurité, pour protéger quoi? Politiques de sécurité. Sécurité de l'accès physique une machine (démarrage depuis une disquette, mots de passe du BIOS, etc.) Rappels sur les systèmes d'exploitation. Protection entre les utilisateurs, gestion des droits, partage de données. Les attaques locales contre les utilisateurs : virus, etc. Sécurité des différents mots de passe. Détecter une attaque du noyau et comment y réagir. 3) Sécurité des réseaux Rappel du modèle OSI des couches de protocoles. Protocoles et services de base (rappel ou mise à niveau): TCP/IP, UDP, ICMP, Ethernet, protocoles de communications sans fil et implémentations sous Linux, SSH, HTTPS Les techniques de protection de réseaux sur des exemples de systèmes bancaires via procédures, audits et vérifications avant, pendant et après des attaques Connaissances préalables recommandées. Systèmes d exploitation et réseaux informatiques. Mode d évaluation. 70% Examen + 30 % Travail personnel de l étudiant.

47 Références. 1. Philippe Oechslin, La sécurité des réseaux, EPFL de Lausanne 2. Peter Gutmann, Encryption and Security, Tutorial, University of Aucklandn, 3. Olivier Paul, Techniques de prévention des dénis de service dans les réseaux public, Techniques de l'ingénieur, Sécurité des Systèmes d'informations, M. Laurent-Maknavicius, Le protocole IPsec, Techniques de l'ingénieur, Sécurité des Systèmes d'informations, TE7545, Nov E. Rescorla, SSL and TLS: Designing and Building Secure Systems, Addison-Wesley, 2nd Edition, March K.Fenzi, Linux Security HOWTO, 7. D. J. Barrett, R. E. Silverman, R. G. Byrnes, Linux Security Cookbook, O'Reilly, 2003, ISBN Philippe Rosé, Protection des systèmes d information, Qualité et sécurité informatiques, Dunod, Bollowin S..M., Cheswick W.R. (1995) : Firewalls et sécurité Internet, Addison- Welsey France. 2. CCITS (1998) : Common criteria for information technology security evaluation, NIST/NSA, ISO Guinier D. (1995) : Catastophe et management, Masson. 4. ISO/CEN (1998) : Critères communs de la sécurité des SI (CC v2.0), norme ISO Josas J.L. et al. (1994) : Le risque informatique, Editions d'organisation. 6. Lamère J-M (1985) : Méthode MARION : La sécurité informatique, approche méthodologique, Dunod informatique. 7. S. Ghernaouti-Héli, Sécurité informatique et réseaux, Collection Sciences Sup, Dunod, 2006.

48 Programme Master (M2) Option : Images et vie artificielle (IVA) Semestre 1

49 Master (R) en Informatique Intitulé de la matière: Techniques Avancées du Rendu Réaliste Code : TAReR Semestre : 03 Unité d Enseignement : UE8 (Fondamentale) Enseignant responsable de l UE : Enseignant responsable de la matière: Nombre d heures d enseignement : Cours : 2H00 TD : 0 TP : 2H00 Nombre d heures de travail personnel pour l étudiant : 3H Nombre de crédits : 05. Coefficient de la Matière : 05. Objectifs de l enseignement. Ce cours se décompose en deux parties : Simulation de l'éclairage et Rendu réaliste temps réel. Les objectifs de ce cours sont de : - Comprendre et modéliser les phénomènes lumineux devant être pris en compte dans l'opération de calcul d'une image de synthèse. - Comprendre les différentes approches possibles pour la simulation de l'éclairage. - Appréhender la complexité des algorithmes de simulation de l'éclairage et connaître les méthodes d'optimisation adaptées. - Comprendre les objectifs et les problématiques du rendu temps réel - Appréhender les technologies de développement dans le domaine du rendu temps réel - Avoir une idée des limites des techniques actuelles et des grands axes de recherche. Connaissances préalables recommandées. Techniques de Synthèse d Images (TSI). Techniques de Traitement d Images (TTI). Contenu de la matière.

50 Première partie : Simulation de l'éclairage - Radiométrie et colorimétrie : spectre lumineux et perception des couleurs - Modélisation de la reflectance et de l'éclairage - Algorithmes de simulation de l'éclairage : méthode par éléments finis et méthodes stochastiques - Optimisation des algorithmes de simulation de l'éclairage Deuxième partie : Rendu temps réel - Problématique du rendu temps réel - Rendu temps réel et éclairage local + Définition fréquentielle des effets d'éclairage locaux + Algorithmes pour le rendu des effets d'éclairage locaux - Rendu temps réel et éclairage global + Définition fréquentielle des effets d'éclairage globaux + Algorithmes pour le rendu des effets d'éclairage globaux -Programmation des processeurs graphiques (GPU) + Concepts de programmation et GPU + Algorithmes et structures de données pour le GPU Mode d évaluation. Références. 50 % Examen + 30 % TP + 20 % Travail personnel. 1. S. R. Buss, 3D Computer Graphics - A Mathematical Introduction With Opengl, Cambridge Press, D. S. EBERT & F. K. MUSGRAVE, Texturing and Modelling, Academic Press, A. S. Glassner, Principles of Digital Image Synthesis, Morgan Kaufmann publishers, C. Puech & F. Sillion, Radiosity and global illumination, Morgan Kaufmann publishers, H. W. Jensen, Realistic Image Synthesis Using Photon Mapping, AK Peters, A. Watt & M. Watt, Advanced Animation and Rendering Techniques, Addison Wesley, H. W. Jensen, Realistic Image Synthesis Using Photon Mapping, AK Peters, 2000.

51 Master (R) en Informatique Intitulé de la matière: Techniques évoluées de Modélisation Code : TeMSI pour la Synthèse d Images Semestre : 03 Unité d Enseignement : UE8 (Fondamentale) Enseignant responsable de l UE : Enseignant responsable de la matière: Nombre d heures d enseignement : Cours : 2H00 TD : 0 TP : 2H00 Nombre d heures de travail personnel pour l étudiant : 3H Nombre de crédits : 05. Coefficient de la Matière : 05. Objectifs de l enseignement. La Modélisation Géométrique est la première étape du processus de création d'une image de synthèse. Elle regroupe l'ensemble des théories et des techniques permettant de représenter et de traiter mathématiquement ou géométriquement les formes complexes. Ses domaines d'application sont variés et complexes : * conception et fabrication assistée par ordinateur, * infographie, animation et simulation, * réalité virtuelle et robotique, * vision par ordinateur, * imagerie médicale. L'objectif de ce cours est de présenter les éléments de Modélisation utilisés dans les divers domaines de l'imagerie numérique. Connaissances préalables recommandées. Techniques de Synthèse d Images (TSI). Techniques de Traitement d Images (TTI).

52 Contenu de la matière. 1. Modélisation d'environnements virtuels Courbes et surfaces paramétriques ; Modélisation surfacique et volumique, Surfaces de subdivision, Surfaces implicites, formes volumiques,... Fractales ; Approche déclarative de la modélisation de scènes complexes. 2. Modélisation déclarative 3. Modélisation à base de contraintes 4. Modélisation appliquée à l animation Mode d évaluation. 50 % Examen + 30 % TP + 20 % Travail personnel. Références. 1. B. Fleming, 3D Modelling and surfacing, Morgan Kaufmann publishers, E. earnshaw & J. Vince, Visualization and modelling, Academic Press, H. BARTELS, An introduction to splines, R. Morgan Kaufmann publishers, j. bloomenthal, Introduction to implicit surfaces, Morgan Kaufmann publishers, J. GALLIER, Curves and surfaces in geometric modeling, Morgan Kaufmann, Publishers, G. FARIN, Curves and surfaces for CAGD, Morgan Kaufmann publishers, 1999.

53 Master (R) en Informatique Intitulé de la matière: Analyse, Codage, Indexation et Diffusion Code : ACIDiV de la Vidéo Semestre : 03 Unité d Enseignement : UE8 (Fondamentale) Enseignant responsable de l UE : Enseignant responsable de la matière: Nombre d heures d enseignement : Cours : 1H30 TD : 0 TP : 1H30 Nombre d heures de travail personnel pour l étudiant : 2H Nombre de crédits : 03. Coefficient de la Matière : 03. Objectifs de l enseignement. Ce module sera consacré aux aspects codage, stockage et diffusion de contenus multimédias. En effet, la mise en ligne croissante de nouveaux services et contenus multimédias particulièrement observable sur Internet, pose des problèmes de codage, de stockage, d'accès aléatoire, de description, d interrogation, de distribution, de diffusion, de mise à l'échelle, de synchronisation, de sécurisation, etc. Dans ce contexte, la vidéo, en plus d'être adroitement compressée, est désormais codée par objet, indexée, documentée, enrichie, rendue interactive avant sa diffusion. L'objectif de cette partie du cours est de présenter ces différents éléments et d'exhiber les liens nombreux et complexes qui existent entre le codage, la diffusion et l'indexation (parties 1 et 2) et les problèmes toujours ouverts d'analyse et d'interprétation des images animées (partie 3). Connaissances préalables recommandées. Techniques de Traitement d Image (TTI).

54 Contenu de la matière. Analyse, Codage, Indexation et Diffusion de la Vidéo. 1/ Codage et Diffusion : Codage : Compresseurs réversibles universels (codeurs entropiques) ; Compression des hauts débits (par transformées...) ; Normes (Jpeg, Mpeg*, h26*) ; Diffusion : Streaming de la vidéo ; Vidéos sur IP, ALF et protocoles applicatifs ; Codages vidéos scalables et robustes ; 2/ Indexation du contenu : Caractéristiques de bas niveau: description et indexation par la couleur, la forme et la texture Descriptions des mouvements : formes paramétriques, interpolations, localisateurs de région, mouvements de caméra. Structuration des contenus : structuration temporelle, spatio-temporelle, classification en genre ; 3/ Analyse du mouvement et traitement des séquences d'images : Détection du mouvement (image de référence, contours mobiles) ; Estimation du mouvement 2D (flux optique, modèles paramétriques de mouvement) ; Segmentation spatio-temporelle ; Reconnaissance de mouvements (activités, gestes, expressions) ; Représentation et estimation du mouvement 3D ; Suivi d'objets ; Mode d évaluation. Références 70 % Examen + 30 % TP. 1. G. Tziritas, C. Labit, Motion Analysis for Image Sequence Coding, Elseiver Science, F. Perreira, T. Ebrahimi, The MPEG-4 book, IMSC Press Multimedia Series, J.-F. Susbielle, Internet, multimédia et temps réel, Eyrolles, X. Marsault, Compression et cryptage des données multimédias, Hermès, M. Shah, R. Jain, Motion-Based Recognition, Kluwer Academic Publishers, W. Dabbous, Systèmes multimédias communicants, Hermès, 2001.

55 Master (R) en Informatique Intitulé de la matière: Vision par Ordinateur Code : VO Semestre : 03 Unité d Enseignement : UE8 (Fondamentale) Enseignant responsable de l UE : Enseignant responsable de la matière: Nombre d heures d enseignement : Cours : 1H30 TD : 0 TP : 1H30 Nombre d heures de travail personnel pour l étudiant : 1H Nombre de crédits : 04. Coefficient de la matière : 04. Objectifs de l enseignement. Cette matière s intéresse à l imagerie Médicale et a pour objet d'ouvrir l'intérêt des élèves sur un domaine inhabituel, où l'ingénieur peut tenir une place importante. A partir de notions fondamentales de physique, le but est de décrire les développements techniques et informatiques permettant l'utilisation médicale diagnostique et thérapeutique en imagerie. Connaissances préalables recommandées. Techniques de Traitement d Image (TTI). Contenu de la matière. 1/ Bases de la Vision par Ordinateur Vision humaine et vision par ordinateur Les différentes phases de la vision par ordinateur Analyse et traitement des images Rappels - les bases de l'image (acquisition, représentation de la couleur)

56 Filtrage Lissage Ajustement d'histogramme Extraction de primitives Détection de contours Extraction de points d'intérêt Segmentation en régions Eléments de géométrie Modélisation géométrique de la caméra Les différents modèles de caméra Calibrage de caméra Introduction aux invariants (les bases de la géométrie projective) Mise en correspondance d'images Caractérisations, mesures de similarité et algorithmes d'appariement Cas de la reconstruction 3D Cas de la recherche d'images par contenu visuel 2/ Partie Vision 2D : Apprentissage et détection d'objets Classification de données Principaux algorithmes (ACP, k-means, FCM, CA) Quelques applications Détection d'objets 2D Représentation de l'aspect d'un objet 2D (ACP, SVM) Principales méthodes de détection (corrélation, Hough, SVD, Robuste) Applications : détection d'accidents sur autoroute, marquages routiers 3/ Partie Vision 3D : Analyse de scène Géométrie des systèmes à n oculaires (n > 1) Vision stéréoscopique (n = 2) Géométrie épipolaire (définition et méthodes d'estimation) Calibrage stéréoscopique

57 Systèmes multi-oculaires (n > 2) Applications Reconstruction 3D Mosaïques d'images Transfert d'images (synthèse de nouvelles vues sans modèle 3D) Mode d évaluation. Références. 70 % Examen + 30 % de TP. 1. D. Forsyth & J. Ponce, Computer Vision - A modern approach, Prentice Hall, R. Gonzalez & R. Woods, Digital Image Processing, Prentice Hall, R. Hartley & A. Zisserman, Multiple View Geometry, Computer Science News, Cambridge University Press, Edition juin 2000 ou mars Jacques Aumont, L'image, A. Colin, Collection "Armand Colin cinéma", 2ème édition, 2005 (thématique : Perception visuelle, Art et Psychologie). 5. V. Gouet, Mise en correspondance d'images en couleur - Application à la synthèse de vues intermédiaires, Thèse de doctorat, Octobre R. Horaud & O. Monga, Vision par Ordinateur - Outils fondamentaux, Ed. Hermès, 1995.

58 Master (R) en Informatique Intitulé de la matière: Systèmes d Information Géographique Code : SIGeReV et Réalité Virtuelle Semestre : 03 Unité d Enseignement : UE8 (Fondamentale) Enseignant responsable de l UE : Enseignant responsable de la matière: Nombre d heures d enseignement : Cours : 2H00 TD : 0 TP : 0 Nombre d heures de travail personnel pour l étudiant : 2H Nombre de crédits : 04. Coefficient de la matière : 04. Objectifs de l enseignement. Le rôle de la visualisation est capital pour un preneur de décision, et grâce à la réalité virtuelle, il est possible d immerger celui-ci dans le modèle 3-D, en stéréoscopie, et d animer ce dernier, prenant en compte les transformations dans le temps des réseaux et des composants qui les parcourent. Il est ainsi possible, par exemple, de voir l impact d une autoroute sur l environnement, son insertion dans le paysage, ainsi que de voir les flux de véhicules ; il en est de même des lignes à haute tension et des éoliennes en mouvement, ou encore de la croissance de la forêt sur un MNT, ou de la propagation d un incendie, ou de l évolution d une inondation ; l'on peut enfin placer le spectateur dans un véhicule virtuel empruntant une route. Connaissances préalables recommandées. Systèmes Intelligents d Aide à la Décision (SIAD). Techniques de Synthèse d Images (TSI). Contenu de la matière. 1- Rappels sur la réalité virtuelle. 2- Constitution du cahier des charges. 3- Modèles numériques de terrains (MNT).

59 - inondations sur un MNT. - profils systématiques sur un cours d eau. - croissance végétale sur un MNT. - Placage de graphes sur un MNT. - Placage d une bit-map sur un MNT. 4- Introduction des maillages et arbres quadrillés. 5- Optimisation d'accès à la base de données. 6- Principe de déplacement fluide au sein d'un modèle de terrain. Mode d évaluation. 70 % Examen + 30 % de Travail personnel. Références. 1. DEVILLERS (R.) et JEANSOULIN (R.), Qualité de l information géographique, HERMES SCIENCES PUBLICATIONS, GOODCHILD (M.F.), STEYAERT (L.T.), PARKS (B.O.), JOHNSTON (C.A.), MAIDMENT (D.R.), CRANE (M.P.) et GLENDINNING (S.) ET AL., GIS and environmental modelling: Progress and redearch, New York GEO-INFORMATION INTERNATIONAL, GUPTILL (S.C.), MORRISON (J.L.) et ASSOCIATION CARTOGRAPHIQUE INTERNATIONALE ACI/ICA, Elements of special data quality, ELSEVIER, JEANSOULIN (R.), GOODCHILD (M.) et al., data quality in geographic information: from error to uncertainty, Edition Paris : HERMÈS, 1998.

60 Master (R) en Informatique Intitulé de la matière: Vie Artificielle et Systèmes Emergeants Code : VASE Semestre : 03 Unité d Enseignement : UE9 (Fondamentale) Enseignant responsable de l UE : Enseignant responsable de la matière: Nombre d heures d enseignement : Cours : 2H00 TD : 0 TP : 2H00 Nombre d heures de travail personnel pour l étudiant : 4H Nombre de crédits : 06. Coefficient de la Matière : 06. Objectifs de l enseignement. Cette matière permet de sensibiliser les étudiants aux techniques de la vie Artificielle, qui en prenant leur inspiration sur le vivant permettent de construire des systèmes complexes évolutifs et adaptatifs. Le but est de décrire facilement le comportement des acteurs évoluant dans un monde virtuel. Ce comportement peut-être issu de différentes modalités de contrôle pour les entités (agents) dirigées ou pour les entités autonomes, par la simulation de comportements, adaptatifs et/ou coopératifs et/ou résultant d'un apprentissage. Les travaux de ce thème utilisent les paradigmes de la Vie Artificielle pour produire des comportements coopératifs adaptatifs. Connaissances préalables recommandées. Techniques de Synthèse d Images (TSI). Contenu de la matière. PARTIE 1 cours. Vie Artificielle et techniques évolutionnistes

61 1) Notion de systèmes complexes et d émergence. 2) Approches de conception de systèmes - Impératives, déclaratives, émergentes, SMA. 3) Panorama Vie Artificielle. 4) - Techniques des Générateurs Réaction / diffusion ; Automates cellulaires ; L-Systems. - Evolution artificielle Algorithmes génétiques ; Programmation génétique. - Apprentissage Réseaux de neurones ; Systèmes de classeurs. 5) Génération de comportements - Coopératif ; - Adaptatifs. 6) Créatures artificielles, Ecosystèmes PARTIE 2 Démonstration. Etudes de cas en Netlogo. Mode d évaluation. 70 % Examen + 30 % de Travail personnel. Références. 1. J. P. Rennard, Vie Artificielle, Vuibert Informatique, A. Adamatzky & M. Komosinsky, Artificial Life Models in software, SPRINGER, C. Langton, Artificial Life series, Addison Wesley Publishing. 4. J. A. Meyer, From Animals to Animats series, The MIT Press. 5. J.C. Heudin, Virtual Worlds, Springer LNCS/AI 1834, 2000.

62 Master (R) en Informatique Intitulé de la matière: Réalité virtuelle et humains virtuels Code : ReViHV Semestre : 03 Unité d Enseignement : UE9 (Fondamentale) Enseignant responsable de l UE : Enseignant responsable de la matière: Nombre d heures d enseignement : Cours : 2H00 TD : 0 TP : 2H00 Nombre d heures de travail personnel pour l étudiant : 2H Nombre de crédits : 04. Coefficient de la Matière : 04. Objectifs de l enseignement. La partie relative à la réalité virtuelle de cette matière a pour objectif de donner aux étudiants les moyens d appréhender les concepts de la Réalité Virtuelle et de la Réalité augmenté et de concevoir une application avec les matériels et les techniques d interaction adéquats. La partie concernant les entités intelligentes a pour but de fournir aux étudiants les notions pour concevoir des animations avec des objets complexes et des personnages, pilotées ou autonomes. Elle doit permettre de connaître les différents algorithmes et techniques en animation et en simulation comportementale. Connaissances préalables recommandées. Techniques de Synthèse d Images (TSI). Contenu de la matière. 1/ Réalité Virtuelle et Réalité augmenté. Réalité Virtuelle - Introduction et concepts fondamentaux de la Réalité Virtuelle - Visualisation et interaction 3D : matériels et métaphores Réalité Augmenté - Problématiques de la Réalité Augmenté : mélange réel virtuel, recalage - Réalité augmentée mobile Applications scientifiques, industrielles et culturelles.

Master Informatique Aix-Marseille Université

Master Informatique Aix-Marseille Université Aix-Marseille Université http://masterinfo.univ-mrs.fr/ Département Informatique et Interactions UFR Sciences Laboratoire d Informatique Fondamentale Laboratoire des Sciences de l Information et des Systèmes

Plus en détail

PROGRAMME DETAILLE. Parcours en première année en apprentissage. Travail personnel. 4 24 12 24 CC + ET réseaux

PROGRAMME DETAILLE. Parcours en première année en apprentissage. Travail personnel. 4 24 12 24 CC + ET réseaux PROGRAMME DETAILLE du Master IRS Parcours en première année en apprentissage Unités d Enseignement (UE) 1 er semestre ECTS Charge de travail de l'étudiant Travail personnel Modalités de contrôle des connaissances

Plus en détail

Programme scientifique Majeure INTELLIGENCE NUMERIQUE. Mentions Image et Réalité Virtuelle Intelligence Artificielle et Robotique

Programme scientifique Majeure INTELLIGENCE NUMERIQUE. Mentions Image et Réalité Virtuelle Intelligence Artificielle et Robotique É C O L E D I N G É N I E U R D E S T E C H N O L O G I E S D E L I N F O R M A T I O N E T D E L A C O M M U N I C A T I O N Programme scientifique Majeure INTELLIGENCE NUMERIQUE Langage Java Mentions

Plus en détail

ECTS CM TD TP. 1er semestre (S3)

ECTS CM TD TP. 1er semestre (S3) Organisation du parcours M2 IRS en alternance De façon générale, les unités d enseignements (UE) sont toutes obligatoires avec des ECTS équivalents à 3 sauf le stage sur 27 ECTS et réparties sur deux semestres

Plus en détail

4.2 Unités d enseignement du M1

4.2 Unités d enseignement du M1 88 CHAPITRE 4. DESCRIPTION DES UNITÉS D ENSEIGNEMENT 4.2 Unités d enseignement du M1 Tous les cours sont de 6 ECTS. Modélisation, optimisation et complexité des algorithmes (code RCP106) Objectif : Présenter

Plus en détail

Master CCI. Compétences Complémentaires en Informatique. Livret de l étudiant

Master CCI. Compétences Complémentaires en Informatique. Livret de l étudiant Master CCI Compétences Complémentaires en Informatique Livret de l étudiant 2014 2015 Master CCI Le Master CCI (Compétences Complémentaires en Informatique) permet à des étudiants de niveau M1 ou M2 dans

Plus en détail

Analyse,, Conception des Systèmes Informatiques

Analyse,, Conception des Systèmes Informatiques Analyse,, Conception des Systèmes Informatiques Méthode Analyse Conception Introduction à UML Génie logiciel Définition «Ensemble de méthodes, techniques et outils pour la production et la maintenance

Plus en détail

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN

PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN PROGRAMME DU CONCOURS DE RÉDACTEUR INFORMATICIEN 1. DÉVELOPPEMENT D'APPLICATION (CONCEPTEUR ANALYSTE) 1.1 ARCHITECTURE MATÉRIELLE DU SYSTÈME INFORMATIQUE 1.1.1 Architecture d'un ordinateur Processeur,

Plus en détail

Organisation du parcours M2 IR Les unités d enseignements (UE) affichées dans la partie tronc commun sont toutes obligatoires, ainsi que le stage et

Organisation du parcours M2 IR Les unités d enseignements (UE) affichées dans la partie tronc commun sont toutes obligatoires, ainsi que le stage et Organisation du parcours M2 IR Les unités d enseignements (UE) affichées dans la partie tronc commun sont toutes obligatoires, ainsi que le stage et l'anglais. L'étudiant a le choix entre deux filières

Plus en détail

Université Libre de Tunis

Université Libre de Tunis Ingénieur: Génie Informatique Code et Intitulé des Matières Enseignées Plan d'etudes : Semestre 1 S1-01 Algorithmique et Structures de Données 1 S1-02 Programmation C S1-03 Logiques Mathématiques S1-04

Plus en détail

IT203 : Systèmes de gestion de bases de données. A. Zemmari zemmari@labri.fr

IT203 : Systèmes de gestion de bases de données. A. Zemmari zemmari@labri.fr IT203 : Systèmes de gestion de bases de données A. Zemmari zemmari@labri.fr 1 Informations pratiques Intervenants : Cours : (A. Zemmari zemmari@labri.fr) TDs, TPs : S. Lombardy et A. Zemmari Organisation

Plus en détail

Parcours en deuxième année

Parcours en deuxième année Parcours en deuxième année Unités d Enseignement (UE) ECTS Ingénierie des réseaux haut 4 débit Sécurité des réseaux et 4 télécoms Réseaux mobiles et sans fil 4 Réseaux télécoms et 4 convergence IP Infrastructure

Plus en détail

IFT2255 : Génie logiciel

IFT2255 : Génie logiciel IFT2255 : Génie logiciel Chapitre 6 - Analyse orientée objets Section 1. Introduction à UML Julie Vachon et Houari Sahraoui 6.1. Introduction à UML 1. Vers une approche orientée objet 2. Introduction ti

Plus en détail

Synthèse d'images I. Venceslas BIRI IGM Université de Marne La

Synthèse d'images I. Venceslas BIRI IGM Université de Marne La Synthèse d'images I Venceslas BIRI IGM Université de Marne La La synthèse d'images II. Rendu & Affichage 1. Introduction Venceslas BIRI IGM Université de Marne La Introduction Objectif Réaliser une image

Plus en détail

DUT. Informatique, orientation Imagerie Numérique. Domaine : Sciences, Technologies, Santé. Mention : Informatique

DUT. Informatique, orientation Imagerie Numérique. Domaine : Sciences, Technologies, Santé. Mention : Informatique DUT Informatique, orientation Imagerie Numérique Domaine : Sciences, Technologies, Santé Mention : Informatique Organisation : Institut Universitaire de Technologie Lieu de formation : Le Puy en Velay

Plus en détail

UE 8 Systèmes d information de gestion Le programme

UE 8 Systèmes d information de gestion Le programme UE 8 Systèmes d information de gestion Le programme Légende : Modifications de l arrêté du 8 mars 2010 Suppressions de l arrêté du 8 mars 2010 Partie inchangée par rapport au programme antérieur Indications

Plus en détail

LICENCE : INFORMATIQUE GENERALE

LICENCE : INFORMATIQUE GENERALE LICENCE : INFORMATIQUE GENERALE RÉSUMÉ DE LA FORMATION Type de diplôme : Licence (LMD) Domaine : Sciences, Ingénierie et Technologies Mention : Informatique générale Objectifs Le diplôme offre une formation

Plus en détail

Programme de la 1ère année

Programme de la 1ère année Programme de la 1ère année de master informatique Recopié du Syllabus M1 Informatique. 2004-2005 (UPS Toulouse) TC1 - Conception et Programmation Parallèle et Orientée Objet (96h) Objectif : Ce cours a

Plus en détail

Analyse d images. Edmond.Boyer@imag.fr. Edmond Boyer UFRIMA 1

Analyse d images. Edmond.Boyer@imag.fr. Edmond Boyer UFRIMA 1 Analyse d images Edmond.Boyer@imag.fr Edmond Boyer UFRIMA 1 1 Généralités Analyse d images (Image Analysis) : utiliser un ordinateur pour interpréter le monde extérieur au travers d images. Images Objets

Plus en détail

UFR d Informatique. FORMATION MASTER Domaine SCIENCES, TECHNOLOGIE, SANTE Mention INFORMATIQUE 2014-2018

UFR d Informatique. FORMATION MASTER Domaine SCIENCES, TECHNOLOGIE, SANTE Mention INFORMATIQUE 2014-2018 UFR d Informatique FORMATION MASTER Domaine SCIENCES, TECHNOLOGIE, SANTE Mention INFORMATIQUE 2014-2018 Objectif L UFR d informatique propose au niveau du master, deux spécialités sous la mention informatique

Plus en détail

GENIE STATISTIQUE GESTION DES RISQUES ET INGENIERIE FINANCIERE MARKETING QUANTITATIF ET REVENUE MANAGEMENT

GENIE STATISTIQUE GESTION DES RISQUES ET INGENIERIE FINANCIERE MARKETING QUANTITATIF ET REVENUE MANAGEMENT Remarque : Tous les cours sont en français, sauf contre-indication. Pour des traductions anglaises des titres, des descriptifs, et plus de renseignements, consultez l intégralité du Programme des enseignements

Plus en détail

UNIVERSITÉ DE LORRAINE Master MIAGE (Méthodes Informatiques Appliquées à la Gestion des Entreprises)

UNIVERSITÉ DE LORRAINE Master MIAGE (Méthodes Informatiques Appliquées à la Gestion des Entreprises) UNIVERSITÉ DE LORRAINE Master MIAGE (Méthodes s Appliquées à la Gestion des Entreprises) 1 Description générale L UFR Mathématiques et propose le Master avec trois spécialisations en deuxième année : ACSI

Plus en détail

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09

webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09 AISL - Architecture et Intégration des Systèmes Logiciels - 2011-2012 webmestre : conception de sites et administration de serveurs web 42 crédits Certificat professionnel CP09 Administrer un serveur et

Plus en détail

Algèbre 40 Analyse 26 14 Stat. 1 - IES : Probabilités discrètes et calcul intégral 29,5 6 Stat. 2 - IES : Probabilités générales 54 8 UE1-02 M-E-IS

Algèbre 40 Analyse 26 14 Stat. 1 - IES : Probabilités discrètes et calcul intégral 29,5 6 Stat. 2 - IES : Probabilités générales 54 8 UE1-02 M-E-IS 1er semestre UE1-01 E Algèbre 40 Analyse 26 14 Stat. 1 - IES : Probabilités discrètes et calcul intégral 29,5 6 Stat. 2 - IES : Probabilités générales 54 8 UE1-02 M-E-IS Introduction au système SAS 25,5

Plus en détail

GPC Computer Science

GPC Computer Science CYCLE ISMIN P2015 GPC Computer Science P LALEVÉE lalevee@emse.fr @p_lalevee A3.01 0442616715 C YUGMA yugma@emse.fr A3.01 0442616715 01/09/2014 Présentation GPC CS - Ph. Lalevée - C Yugma 1 Scolarité Site

Plus en détail

Ingénierie et gestion des connaissances

Ingénierie et gestion des connaissances Master Web Intelligence ICM Option Informatique Ingénierie et gestion des connaissances Philippe BEAUNE Philippe.Beaune@emse.fr 18 novembre 2008 Passer en revue quelques idées fondatrices de l ingénierie

Plus en détail

Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION. Mentions Ingénierie des Systèmes d Information Business Intelligence

Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION. Mentions Ingénierie des Systèmes d Information Business Intelligence É C O L E D I N G É N I E U R D E S T E C H N O L O G I E S D E L I N F O R M A T I O N E T D E L A C O M M U N I C A T I O N Programme scientifique Majeure ARCHITECTURE DES SYSTEMES D INFORMATION Mentions

Plus en détail

S LICENCE INFORMATIQUE Non Alt S Alt S S1 S2 S3 S4 SS5 S6 Parcours : S IL (Ingénierie Logicielle) SRI (Systèmes et Réseaux Informatiques)

S LICENCE INFORMATIQUE Non Alt S Alt S S1 S2 S3 S4 SS5 S6 Parcours : S IL (Ingénierie Logicielle) SRI (Systèmes et Réseaux Informatiques) NOM DE L'UE : Algorithmique et optimisation S LICENCE INFORMATIQUE Non Alt S Alt S S1 S2 S3 S4 SS5 S6 Parcours : S IL (Ingénierie Logicielle) SRI (Systèmes et Réseaux Informatiques) MASTER INFORMATIQUE

Plus en détail

MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE»

MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE» MODELISATION UN ATELIER DE MODELISATION «RATIONAL ROSE» Du cours Modélisation Semi -Formelle de Système d Information Du Professeur Jean-Pierre GIRAUDIN Décembre. 2002 1 Table de matière Partie 1...2 1.1

Plus en détail

Le programme d examens du Bureau canadien des conditions d admission en génie d Ingénieurs Canada englobe 19 domaines du génie.

Le programme d examens du Bureau canadien des conditions d admission en génie d Ingénieurs Canada englobe 19 domaines du génie. INTRODUCTION Le programme d examens du Bureau canadien des conditions d admission en génie d Ingénieurs Canada englobe 19 domaines du génie. Le programme d examens de chaque domaine se divise en deux catégories

Plus en détail

RESUME DESCRIPTIF DE LA CERTIFICATION (FICHE OPERATIONNELLE METIERS)

RESUME DESCRIPTIF DE LA CERTIFICATION (FICHE OPERATIONNELLE METIERS) RESUME DESCRIPTIF DE LA CERTIFICATION (FICHE OPERATIONNELLE METIERS) Intitulé (cadre 1) Master Droit Economie Gestion, mention Management des Systèmes d Information, spécialité Management et Technologies

Plus en détail

Introduction aux systèmes temps réel

Introduction aux systèmes temps réel Introduction aux systèmes temps réel Frank Singhoff Bureau C-203 Université de Brest, France LISyC/EA 3883 singhoff@univ-brest.fr UE applications de l informatique, Université de Brest Page 1/22 Plan du

Plus en détail

Débouchés professionnels

Débouchés professionnels Master Domaine Droit, Economie, Gestion Mention : Monnaie, Banque, Finance, Assurance Spécialité : Risque, Assurance, Décision Année universitaire 2014/2015 DIRECTEUR de la spécialité : Monsieur Kouroche

Plus en détail

Conduite de projets informatiques Développement, analyse et pilotage (2ième édition)

Conduite de projets informatiques Développement, analyse et pilotage (2ième édition) Avant-propos 1. Objectifs du livre 13 2. Structure du livre 14 Un projet informatique 1. Les enjeux 17 1.1 Les buts d'un projet 17 1.2 Les protagonistes d'un projet 18 1.3 Exemples de projets 19 2. Les

Plus en détail

Description des UE s du M2

Description des UE s du M2 Parcours en deuxième année Unités d Enseignement (UE) ECTS Ingénierie des réseaux haut 4 débit Sécurité des réseaux et 4 télécoms Réseaux mobiles et sans fil 4 Réseaux télécoms et 4 convergence IP Infrastructure

Plus en détail

Modules du DUT Informatique proposés pour des DCCE en 2014/2015

Modules du DUT Informatique proposés pour des DCCE en 2014/2015 Modules du DUT Informatique proposés pour des DCCE en 2014/2015 Résumé de l offre : Parmi les 5500 heures d enseignement informatique dispensées au département informatique de l IUT (avec 2880 heures de

Plus en détail

IMO - Informatique, modélisation et optimisation - 2014-2015

IMO - Informatique, modélisation et optimisation - 2014-2015 Licence Sciences, technologies, santé mention informatique générale Couvrir tous les champs de l'informatique: du développement de logiciels aux systèmes d'information Prérequis Les conditions d'accès

Plus en détail

Filière MMIS. Modélisation Mathématique, Images et Simulation. Responsables : Stefanie Hahmann, Valérie Perrier, Zoltan Szigeti

Filière MMIS. Modélisation Mathématique, Images et Simulation. Responsables : Stefanie Hahmann, Valérie Perrier, Zoltan Szigeti Filière MMIS Modélisation Mathématique, Images et Simulation Responsables : Stefanie Hahmann, Valérie Perrier, Zoltan Szigeti Valerie.Perrier@imag.fr Modélisation mathématique, Images et simulation (MMIS)

Plus en détail

Cours Bases de données

Cours Bases de données Informations sur le cours Cours Bases de données 9 (10) séances de 3h Polycopié (Cours + TD/TP) 3 année (MISI) Antoine Cornuéjols www.lri.fr/~antoine antoine.cornuejols@agroparistech.fr Transparents Disponibles

Plus en détail

Introduction au datamining

Introduction au datamining Introduction au datamining Patrick Naïm janvier 2005 Définition Définition Historique Mot utilisé au départ par les statisticiens Le mot indiquait une utilisation intensive des données conduisant à des

Plus en détail

Présentation du module Base de données spatio-temporelles

Présentation du module Base de données spatio-temporelles Présentation du module Base de données spatio-temporelles S. Lèbre slebre@unistra.fr Université de Strasbourg, département d informatique. Partie 1 : Notion de bases de données (12,5h ) Enjeux et principes

Plus en détail

IODAA. de l 1nf0rmation à la Décision par l Analyse et l Apprentissage / 21

IODAA. de l 1nf0rmation à la Décision par l Analyse et l Apprentissage / 21 IODAA de l 1nf0rmation à la Décision par l Analyse et l Apprentissage IODAA Informations générales 2 Un monde nouveau Des données numériques partout en croissance prodigieuse Comment en extraire des connaissances

Plus en détail

FICHE UE Licence/Master Sciences, Technologies, Santé Mention Informatique

FICHE UE Licence/Master Sciences, Technologies, Santé Mention Informatique NOM DE L'UE : Algorithmique et programmation C++ LICENCE INFORMATIQUE Non Alt Alt S1 S2 S3 S4 S5 S6 Parcours : IL (Ingénierie Logicielle) SRI (Systèmes et Réseaux Informatiques) MASTER INFORMATIQUE Non

Plus en détail

Introduction au génie logiciel

Introduction au génie logiciel Introduction au génie logiciel Guillaume Laurent ENSMM 2007 G. Laurent (ENSMM) Introduction au génie logiciel 2007 1 / 36 Plan du cours 1 Problématique du génie logiciel 2 Méthodes de développement logiciel

Plus en détail

Modélisation multi-agents - Agents réactifs

Modélisation multi-agents - Agents réactifs Modélisation multi-agents - Agents réactifs Syma cursus CSI / SCIA Julien Saunier - julien.saunier@ifsttar.fr Sources www-lih.univlehavre.fr/~olivier/enseignement/masterrecherche/cours/ support/algofourmis.pdf

Plus en détail

ANALYSTE PROGRAMMEUR DIPLÔME D ÉTABLISSEMENT

ANALYSTE PROGRAMMEUR DIPLÔME D ÉTABLISSEMENT école sciences industrielles & technologies de l information ANALYSTE PROGRAMMEUR DIPLÔME D ÉTABLISSEMENT Crédit : 120 ECTS Code DIE20 Niveau d entrée : Bac Niveau de sortie : Bac + 2 EN VAE Diplômes accessibles

Plus en détail

Conception et Intégration de Systèmes Critiques

Conception et Intégration de Systèmes Critiques Conception et Intégration de Systèmes Critiques 15 12 18 Non 50 et S initier aux méthodes le développement de projet (plan de développement, intégration, gestion de configuration, agilité) Criticité temporelle

Plus en détail

Bases de données avancées Introduction

Bases de données avancées Introduction Bases de données avancées Introduction Dan VODISLAV Université de Cergy-Pontoise Master Informatique M1 Cours BDA Plan Objectifs et contenu du cours Rappels BD relationnelles Bibliographie Cours BDA (UCP/M1)

Plus en détail

Brique BDL Gestion de Projet Logiciel

Brique BDL Gestion de Projet Logiciel Brique BDL Gestion de Projet Logiciel Processus de développement pratiqué à l'enst Sylvie.Vignes@enst.fr url:http://www.infres.enst.fr/~vignes/bdl Poly: Computer elective project F.Gasperoni Brique BDL

Plus en détail

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation

4. Utilisation d un SGBD : le langage SQL. 5. Normalisation Base de données S. Lèbre slebre@unistra.fr Université de Strasbourg, département d informatique. Présentation du module Contenu général Notion de bases de données Fondements / Conception Utilisation :

Plus en détail

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui

Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui Formation PARTIE 1 : ARCHITECTURE APPLICATIVE DUREE : 5 h Objectif : Passer de l analyse métier et fonctionnelle à la définition des applications qui automatisent les fonctions Définir une architecture

Plus en détail

Cours Base de données relationnelles. M. Boughanem, IUP STRI

Cours Base de données relationnelles. M. Boughanem, IUP STRI Cours Base de données relationnelles 1 Plan 1. Notions de base 2. Modèle relationnel 3. SQL 2 Notions de base (1) Définition intuitive : une base de données est un ensemble d informations, (fichiers),

Plus en détail

Conception des systèmes répartis

Conception des systèmes répartis Conception des systèmes répartis Principes et concepts Gérard Padiou Département Informatique et Mathématiques appliquées ENSEEIHT Octobre 2012 Gérard Padiou Conception des systèmes répartis 1 / 37 plan

Plus en détail

Vérifier la qualité de vos applications logicielle de manière continue

Vérifier la qualité de vos applications logicielle de manière continue IBM Software Group Vérifier la qualité de vos applications logicielle de manière continue Arnaud Bouzy Kamel Moulaoui 2004 IBM Corporation Agenda Analyse de code Test Fonctionnel Test de Performance Questions

Plus en détail

MANAGEMENT DES SYSTEMES D INFORMATION ET DE PRODUCTION MSIP

MANAGEMENT DES SYSTEMES D INFORMATION ET DE PRODUCTION MSIP MANAGEMENT DES SYSTEMES D INFORMATION ET DE PRODUCTION MSIP METHODES & CONCEPTS POUR UNE INGENIERIE INNOVANTE Ecole Nationale Supérieure des Mines de Rabat Département INFORMATIQUE www.enim.ac.ma MANAGEMENT

Plus en détail

Description du programme du Master M2 MIAGE SIIN (1)

Description du programme du Master M2 MIAGE SIIN (1) Description du programme du Master M2 MIAGE SIIN (1) Modules obligatoires : D219 Haut débit et nomadisme 40h. D226 Image numérique - 40 h. D227 Technologies des réseaux 40 h. D228 Développement d applications

Plus en détail

Intelligence Artificielle et Robotique

Intelligence Artificielle et Robotique Intelligence Artificielle et Robotique Introduction à l intelligence artificielle David Janiszek david.janiszek@parisdescartes.fr http://www.math-info.univ-paris5.fr/~janiszek/ PRES Sorbonne Paris Cité

Plus en détail

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines)

Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Programme «Analyste Programmeur» Diplôme d état : «Développeur Informatique» Homologué au niveau III (Bac+2) (JO N 176 du 1 août 2003) (34 semaines) Module 1 : Programmer une application informatique Durée

Plus en détail

Évaluation et implémentation des langages

Évaluation et implémentation des langages Évaluation et implémentation des langages Les langages de programmation et le processus de programmation Critères de conception et d évaluation des langages de programmation Les fondations de l implémentation

Plus en détail

Apprentissage Automatique

Apprentissage Automatique Apprentissage Automatique Introduction-I jean-francois.bonastre@univ-avignon.fr www.lia.univ-avignon.fr Définition? (Wikipedia) L'apprentissage automatique (machine-learning en anglais) est un des champs

Plus en détail

LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS

LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS LICENCE PROFESSIONNELLE SYSTEMES INFORMATIQUES & LOGICIELS Contenu détaillé de la spécialité : SIMO : SYSTEMES D'INFORMATION, METHODES ET OUTILS (ASSISTANT CHEF DE PROJET INFORMATIQUE) Contenu détaillé

Plus en détail

Analyse et Conception objet du logiciel Analyse et conception objet du logiciel : Méthode de conception objet et notation UML.

Analyse et Conception objet du logiciel Analyse et conception objet du logiciel : Méthode de conception objet et notation UML. Analyse et conception objet du logiciel : Méthode de conception objet et notation UML Rémy Courdier Email : Remy.Courdier@univ-reunion.fr Rémy Courdier V2.1 1 Plan du cours Introduction au Génie Logiciel

Plus en détail

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude

INF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude INF 1250 INTRODUCTION AUX BASES DE DONNÉES Guide d étude Sous la direction de Olga Mariño Télé-université Montréal (Québec) 2011 INF 1250 Introduction aux bases de données 2 INTRODUCTION Le Guide d étude

Plus en détail

CURRICULUM VITAE. Informations Personnelles

CURRICULUM VITAE. Informations Personnelles CURRICULUM VITAE Informations Personnelles NOM: BOURAS PRENOM : Zine-Eddine STRUCTURE DE RATTACHEMENT: Département de Mathématiques et d Informatique Ecole Préparatoire aux Sciences et Techniques Annaba

Plus en détail

Statistiques et traitement des données

Statistiques et traitement des données Statistiques et traitement des données Mention : Mathématiques Nature de la formation : Diplôme national de l'enseignement Supérieur Durée des études : 2 ans Crédits ECTS : 120 Formation accessible en

Plus en détail

La carte, le territoire et l'explorateur où est la visualisation? Jean-Daniel Fekete Equipe-projet AVIZ INRIA Jean-Daniel.Fekete@inria.fr www.aviz.

La carte, le territoire et l'explorateur où est la visualisation? Jean-Daniel Fekete Equipe-projet AVIZ INRIA Jean-Daniel.Fekete@inria.fr www.aviz. La carte, le territoire et l'explorateur où est la visualisation? Jean-Daniel Fekete Equipe-projet AVIZ INRIA Jean-Daniel.Fekete@inria.fr www.aviz.fr Quelques exemples 1 La campagne de Russie de Napoléon

Plus en détail

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e :

Projet 2. Gestion des services enseignants CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE. G r o u p e : CENTRE D ENSEIGNEMENT ET DE RECHERCHE EN INFORMATIQUE Projet 2 Gestion des services enseignants G r o u p e : B E L G H I T Y a s m i n e S A N C H E Z - D U B R O N T Y u r i f e r M O N T A Z E R S i

Plus en détail

MASTER 2 PROFESSIONNEL. Génie Logiciel, Logiciels Répartis et Embarqués

MASTER 2 PROFESSIONNEL. Génie Logiciel, Logiciels Répartis et Embarqués MASTER 2 PROFESSIONNEL INFORMATIQUE Génie Logiciel, Logiciels Répartis et Embarqués Secrétariat Pédagogique Téléphone :(+33)(0)561558639 Brigitte BÉCHU Email : secm2info@adm.ups-tlse.fr Bât 1TP1 - B6 bis

Plus en détail

Maquette Pédagogique. Diplôme d Ingénieur spécialité. Sciences Informatiques

Maquette Pédagogique. Diplôme d Ingénieur spécialité. Sciences Informatiques Maquette Pédagogique Diplôme d Ingénieur spécialité Sciences Informatiques 1 Spécialité SCIENCES INFORMATIQUES La cinquième année est constituée de plusieurs parcours chacun sous la responsabilité d un

Plus en détail

Jean-Daniel Fekete Directeur de Recherche, Resp. équipe-projet AVIZ INRIA

Jean-Daniel Fekete Directeur de Recherche, Resp. équipe-projet AVIZ INRIA La visualisation d information pour comprendre et interagir avec les données Jean-Daniel Fekete Directeur de Recherche, Resp. équipe-projet AVIZ INRIA Jean-Daniel.Fekete@inria.fr, www.aviz.fr, @jdfaviz

Plus en détail

Catalogue des Formations

Catalogue des Formations Catalogue des Formations When skills meet your need Pilotage et management SI Base de donnée et Aide à la décision Développement www.intellectus.ma www.fb.com/intellectusconsulting contact@intellectus.ma

Plus en détail

Modélisation mathématique. 8 12 0 Techniques numériques

Modélisation mathématique. 8 12 0 Techniques numériques UE MTH E201 CM : 24 h, TD : 56h, TP : 16 h Modélisation mathématique Spécialités : GI, M, I Responsable : Farida Saïd Nom de l UE Matières CM TD TP Probabilités 8 16 4 Modélisation Statistiques 0 20 4

Plus en détail

Modélisation multi-agent d allocation des ressources : application à la maintenance

Modélisation multi-agent d allocation des ressources : application à la maintenance Modélisation multi-agent d allocation des ressources : application à la maintenance Mohamed Kharbach (*), Mustapha Ouardouz (*), Zoubir El Felsoufi (*) (*) Equipe de Modélisation Mathématique & Contrôle

Plus en détail

«ASSISTANT SECURITE RESEAU ET HELP DESK»

«ASSISTANT SECURITE RESEAU ET HELP DESK» «ASSISTANT SECURITE RESEAU ET HELP DESK» FORMATION CERTIFIANTE DE NIVEAU III CODE NSF : 326 R INSCRIT AU RNCP ARRETE DU 31/08/11 JO DU 07/09/11 - OBJECTIFS Installer, mettre en service et dépanner des

Plus en détail

Présentation de la majeure ISN. ESILV - 18 avril 2013

Présentation de la majeure ISN. ESILV - 18 avril 2013 Présentation de la majeure ISN ESILV - 18 avril 2013 La Grande Carte des Métiers et des Emplois Sociétés de service Entreprises Administrations Grand- Public Sciences Utiliser Aider à utiliser Vendre APPLICATIONS:

Plus en détail

Plateforme de capture et d analyse de sites Web AspirWeb

Plateforme de capture et d analyse de sites Web AspirWeb Projet Java ESIAL 2A 2009-2010 Plateforme de capture et d analyse de sites Web AspirWeb 1. Contexte Ce projet de deuxième année permet d approfondir par la pratique les méthodes et techniques acquises

Plus en détail

Groupe Eyrolles, 2004 ISBN : 2-212-11504-0

Groupe Eyrolles, 2004 ISBN : 2-212-11504-0 Groupe Eyrolles, 2004 ISBN : 2-212-11504-0 Table des matières Avant-propos................................................ 1 Quel est l objectif de cet ouvrage?............................. 4 La structure

Plus en détail

Intelligence Artificielle et Systèmes Multi-Agents. Badr Benmammar bbm@badr-benmammar.com

Intelligence Artificielle et Systèmes Multi-Agents. Badr Benmammar bbm@badr-benmammar.com Intelligence Artificielle et Systèmes Multi-Agents Badr Benmammar bbm@badr-benmammar.com Plan La première partie : L intelligence artificielle (IA) Définition de l intelligence artificielle (IA) Domaines

Plus en détail

Bases de données relationnelles : Introduction

Bases de données relationnelles : Introduction Bases de données relationnelles : Introduction historique et principes V. Benzaken Département d informatique LRI UMR 8623 CNRS Université Paris Sud veronique.benzaken@u-psud.fr https://www.lri.fr/ benzaken/

Plus en détail

Introduction. Informatique décisionnelle et data mining. Data mining (fouille de données) Cours/TP partagés. Information du cours

Introduction. Informatique décisionnelle et data mining. Data mining (fouille de données) Cours/TP partagés. Information du cours Information du cours Informatique décisionnelle et data mining www.lia.univ-avignon.fr/chercheurs/torres/cours/dm Juan-Manuel Torres juan-manuel.torres@univ-avignon.fr LIA/Université d Avignon Cours/TP

Plus en détail

Les lières. MSc in Electronics and Information Technology Engineering. Ingénieur civil. en informatique. MSc in Architectural Engineering

Les lières. MSc in Electronics and Information Technology Engineering. Ingénieur civil. en informatique. MSc in Architectural Engineering Ingénieur civil Ingénieur civil Les lières MSc in Electronics and Information Technology Engineering MSc in Architectural Engineering MSc in Civil Engineering MSc in Electromechanical Engineering MSc

Plus en détail

Le génie logiciel. maintenance de logiciels.

Le génie logiciel. maintenance de logiciels. Le génie logiciel Définition de l IEEE (IEEE 1990): L application d une approche systématique, disciplinée et quantifiable pour le développement, l opération et la maintenance de logiciels. Introduction

Plus en détail

Catalogue & Programme des formations 2015

Catalogue & Programme des formations 2015 Janvier 2015 Catalogue & Programme des formations 2015 ~ 1 ~ TABLE DES MATIERES TABLE DES MATIERES... 2 PROG 1: DECOUVERTE DES RESEAUX... 3 PROG 2: TECHNOLOGIE DES RESEAUX... 4 PROG 3: GESTION DE PROJETS...

Plus en détail

BES WEBDEVELOPER ACTIVITÉ RÔLE

BES WEBDEVELOPER ACTIVITÉ RÔLE BES WEBDEVELOPER ACTIVITÉ Le web developer participe aux activités concernant la conception, la réalisation, la mise à jour, la maintenance et l évolution d applications internet/intranet statiques et

Plus en détail

TRAVAUX DE RECHERCHE DANS LE

TRAVAUX DE RECHERCHE DANS LE TRAVAUX DE RECHERCHE DANS LE DOMAINE DE L'EXPLOITATION DES DONNÉES ET DES DOCUMENTS 1 Journée technologique " Solutions de maintenance prévisionnelle adaptées à la production Josiane Mothe, FREMIT, IRIT

Plus en détail

SCIENCES - TECHNOLOGIES - SANTE. STIC : Sciences et Technologies de l Information et de la Communication. Parcours Informatique

SCIENCES - TECHNOLOGIES - SANTE. STIC : Sciences et Technologies de l Information et de la Communication. Parcours Informatique 2012-2015 Niveau : MASTER année Domaine : Mention : Spécialité : Volume horaire étudiant : SCIENCES - TECHNOLOGIES - SANTE STIC : Sciences et Technologies de l Information et de la Communication Parcours

Plus en détail

Mastère spécialisé. «Ingénierie de l innovation et du produit nouveau De l idée à la mise en marché»

Mastère spécialisé. «Ingénierie de l innovation et du produit nouveau De l idée à la mise en marché» Mastère spécialisé «Ingénierie de l innovation et du produit nouveau De l idée à la mise en marché» I- Présentation détaillée du programme d enseignement Répartition par modules et crédits ECTS : Intitulé

Plus en détail

SECTION 5 BANQUE DE PROJETS

SECTION 5 BANQUE DE PROJETS SECTION 5 BANQUE DE PROJETS INF 4018 BANQUE DE PROJETS - 1 - Banque de projets PROJET 2.1 : APPLICATION LOGICIELLE... 3 PROJET 2.2 : SITE WEB SÉMANTIQUE AVEC XML... 5 PROJET 2.3 : E-LEARNING ET FORMATION

Plus en détail

Bases de données Cours 1 : Généralités sur les bases de données

Bases de données Cours 1 : Généralités sur les bases de données Cours 1 : Généralités sur les bases de données POLYTECH Université d Aix-Marseille odile.papini@univ-amu.fr http://odile.papini.perso.esil.univmed.fr/sources/bd.html Plan du cours 1 1 Qu est ce qu une

Plus en détail

Filière Fouille de Données et Décisionnel FDD (Data Mining) Pierre Morizet-Mahoudeaux www.hds.utc.fr/~pmorizet pierre.morizet@utc.

Filière Fouille de Données et Décisionnel FDD (Data Mining) Pierre Morizet-Mahoudeaux www.hds.utc.fr/~pmorizet pierre.morizet@utc. Filière Fouille de Données et Décisionnel FDD (Data Mining) Pierre Morizet-Mahoudeaux www.hds.utc.fr/~pmorizet pierre.morizet@utc.fr Plan Motivations Débouchés Formation UVs spécifiques UVs connexes Enseignants

Plus en détail

Présentation du Master Ingénierie Informatique et du Master Science Informatique 2007-2008, Année 2 Université Paris-Est Marne-la-Vallée

Présentation du Master Ingénierie Informatique et du Master Science Informatique 2007-2008, Année 2 Université Paris-Est Marne-la-Vallée Présentation du Master Ingénierie Informatique et du Master Science Informatique 2007-2008, Année 2 Université Paris-Est Marne-la-Vallée Responsable du Master Informatique : Marc Zipstein Responsable de

Plus en détail

10. Base de données et Web. OlivierCuré [ocure@univ-mlv.fr]

10. Base de données et Web. OlivierCuré [ocure@univ-mlv.fr] 10. Base de données et Web 313 Evolution de l'information Ordre de grandeur : 314 1Mo : 1 gros roman 200Mo : ce que mémorise un être humain dans sa vie. 900Mo : information contenue dans le génome d'une

Plus en détail

Spécialité SMI Systèmes & Microsystèmes Intelligents. Parcours SIR 3ème année

Spécialité SMI Systèmes & Microsystèmes Intelligents. Parcours SIR 3ème année Spécialité SMI Systèmes & Microsystèmes Intelligents Parcours SIR 3ème année AXE A : STIC Systèmes et Technologies de l'information et de la communication M2 SIR E C T S C TD TP Projets SEMESTRE 9 Sciences

Plus en détail

MASTER (LMD) GESTION DE DONNEES ET SPATIALISATION EN ENVIRONNEMENT (GSE)

MASTER (LMD) GESTION DE DONNEES ET SPATIALISATION EN ENVIRONNEMENT (GSE) MASTER (LMD) GESTION DE DONNEES ET SPATIALISATION EN ENVIRONNEMENT (GSE) RÉSUMÉ DE LA FORMATION Type de diplôme : Master (LMD) Domaine ministériel : Sciences, Technologies, Santé Mention : STIC POUR L'ECOLOGIE

Plus en détail

Master Information et communication spécialité Produits et services multimédia

Master Information et communication spécialité Produits et services multimédia 18/09/2013 http://www.univ-fcomte.fr Master Information et communication spécialité Produits et services multimédia UFR Sciences, techniques, et gestion de l'industrie http://stgi.univ-fcomte.fr/ Dénomination

Plus en détail

INGENIERIE DES SYSTEMES INFORMATIQUES - PARCOURS : MOBILITE ET CLOUD COMPUTING

INGENIERIE DES SYSTEMES INFORMATIQUES - PARCOURS : MOBILITE ET CLOUD COMPUTING INGENIERIE DES SYSTEMES INFORMATIQUES - PARCOURS : MOBILITE ET CLOUD COMPUTING Préparez ce diplôme à l école de d ingénierie de l IGA OBJECTIFS DE LA FORMATION Dans un contexte de mutation économique et

Plus en détail

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML

basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML basée sur le cours de Bertrand Legal, maître de conférences à l ENSEIRB www.enseirb.fr/~legal Olivier Augereau Formation UML http://olivier-augereau.com Sommaire Introduction I) Les bases II) Les diagrammes

Plus en détail

Bases de données et environnements distribués Chapitre I : Architecture logicielle technologies de developpement en environnement

Bases de données et environnements distribués Chapitre I : Architecture logicielle technologies de developpement en environnement Bases de données et environnements distribués Chapitre I : Architecture logicielle technologies de developpement en environnement distribué Éric Leclercq Département IEM / Laboratoire LE2i Septembre 2014

Plus en détail

Master Sciences et Technologies Mention Informatique Spécialité E-Services en Alternance

Master Sciences et Technologies Mention Informatique Spécialité E-Services en Alternance Master Sciences et Technologies Mention Informatique Spécialité E-Services en Alternance Le Master Informatique E-Services de l'université de Lille 1 s'adresse à tout étudiant(e) titulaire d'une première

Plus en détail