1 ère année L1 (Programme Mathématiques Informatique- Appliquées) : MIA

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

Download "1 ère année L1 (Programme Mathématiques Informatique- Appliquées) : MIA"

Transcription

1 Description et organisation générale du diplôme 1 ère année L1 (Programme Mathématiques Informatique- Appliquées) : MIA Semestre 1 CM TD TP Crédits UE 1 (Fondamentale) 15 Algèbre 1 1h 30 1h 30 3 Analyse 1 3h 3h 6 Informatique 1 3h 1h 30 1h 30 6 UE 2 (de découverte) 9 Mécanique du point 1h 30 1h 30 3 Electricité 1h 30 1h option à choisir parmi 1h30 3 Physique Optique Chimie Economie de l'entreprise ou d autres options à définir par l'établissement UE 3 (méthodologique) 6 TP bureautique 1h30 3 Technique d'expression et de 1h30/quinz. 1,5 communication Anglais 1 1h30/quinz. 1,5 Total (25h30, 30 crédits) 13h30 9h 3h 30 Semestre 2 CM TD TP Crédits UE 4 (fondamentale) 12 Algèbre 2 1h 30 1h 30 4 Analyse 2 1h 30 1h 30 4 Statistique Descriptive 1h 30 1h 30 4 UE 5 (fondamentale) 12 Calcul Formel 1h 30 1h30 3 Structure Machine 1h 30 1h 30 3 Informatique 2 3h 1h 30 1h 30 6 UE 6 (culture générale) 6 Anglais 2 1h 30 2 Histoire des sciences 1h 30 2 Technologie WEB 1h 30 2 Total (25h30, 30 crédits) 15h 7h30 3h 30 3

2 LICENCE INFORMATIQUE L2, L3 Condition d'accès A l'issue de la première année MI, les étudiants peuvent choisir de s'inscrire en L2 de ce parcours (Ingénierie des systèmes informatique) conformément aux règles de progression en vigueur. 2 ème ANNEE L2 : LICENCE INFORMATIQUE Semestre 3 CM TD TP CR UE 7 (Enseignements généraux) 12 Mathématique : Probabilités et statistiques 1h30 1h30 4 Recherche opérationnelle 1h30 1h30 4 Logique Mathématique 1h30 1h30 4 UE 8 (Enseignements spécialisés) 16 éléments d' algorithmique et structure de 3h 1h30 1h30 6 données Architecture des ordinateurs 3h 1h30 1h30 6 Modélisation 1h30 1h30 4 UE 9 (Culture générale) 2 Histoire de l'informatique (de préférence en 1h30 2 anglais) Total (25h30, 30 crédits) 13h30 9h00 3h 30 Semestre 4 CM TD TP CR UE 10 (Enseignements généraux) 14 Programmation impérative et structure de 3h 1h30 1h30 6 données avancées Complexité 1h30 1h30 4 Paradigme des langages de programmation 1h30 1h30 4 UE 11 (Enseignements spécialisés) 14 Théorie des langages 1h30 1h30 4 Principes des systèmes d'exploitation 1h30 1h30 1h30 6 Génie logiciel 3h 1h30 1h30 4 UE 12 (Méthodologique) 2 Publication assistée par ordinateur (latex,...) 1h30 1h30 2 Total (28h30, 30 crédits) 13h30 10h30 4h ème ANNEE L3 : LICENCE INFORMATIQUE 4

3 Semestre 5 CM TD TP CR UE 13 (Enseignements specialisés) 18 Compilation 3h 1h30 1h30 6 Bases de données 3h 1h30 6 Introduction aux réseaux 3h 1h30 6 UE 14 (Enseignements généraux) 10 Systèmes formels 1h30 1h30 5 Programmation orientée objet 1h30 1h30 5 UE 15 (Culture générale) 2 Informatique et société 1h30 2 Total (22h30, 30 crédits) 13h30 6h00 3h00 30 Semestre 6 CM TD TP CR UE 16 (Enseignements spécialisés) 30 Sécurité 1h30 5 Un à choisir parmi : 1h Systèmes embarqués - Systèmes distribués Mémoire 20 Total (03h00, 30 crédits) 3h 30 CONTENUS PEDAGOGIQUES : 1 ère Année L1 (PCMI : Programme Commun Mathématiques Informatiques) Semestre 1 UE1 (Fondamentale) 15 crédits Analyse 1 - Nombres réels et nombres complexe. - Suites et limites. - Fonctions à une variable réelle, continuité, dérivabilité. - Théorème des accroissements finis - Formule de Taylor et développements limités - Fonctions élémentaires Algèbre 1 5

4 - Rappels sur l'anneau Z (théorème de Bézout, équations diophantiennnes, idéaux, congruences) - Applications d'ensembles: injection, surjection, bijection, image réciproque, restriction, prolongement,représentation. - Relations binaires sur un ensemble: équivalence, ordre. - Structures algébriques: monoïde, demi-groupe, groupe, exemples. - Homomorphismes de groupes, isomorphismes, endomorphismes, automorphismes, exemples. - Anneau de polynômes Z[X], R[X], C[X], zéros, polynômes irréductibles. Informatique 1 L'objectif de cette première unité d'introduction à la discipline informatique est de permettre aux étudiants de mieux comprendre les principes de fonctionnement d'une machine (ou d'un réseau de machines) et d'un logiciel, ainsi que certains principes de base de la programmation. UE2 (de découverte) 9 Crédits Mécanique du Point (même programme que SM et STPI) Electricité (même programme que SM et STPI) Physique optique (optionnelle : même programme que SM et STPI) Chimie (optionnelle : même programme que STPI) Economie de l Entreprise (optionnelle) UE3 (Méthodologique) 6 Crédits TP Bureautique Objectif : Apprentissage de l interface graphique Windows (Système Windows), et des outils de bureautique pour la conception de documents sous différents formats : Word, Scientific Word, PowerPoint, Excel, FrontPage. Familiarisation avec les services d Internet : Internet Explorer (navigation sur Internet), Moteurs de recherche (Google, Altavista, ), Messagerie électronique, Techniques d expression et de communication - Techniques d expression écrite : mémoire, rapport, synthèse, etc. - Techniques d expression orale : soutenance, exposé, utilisation des moyens de communication modernes. Expression et communication dans un groupe. Anglais 1 - Amélioration de la compétence linguistique générale sur le plan de la compréhension et de l expression - Acquisition du vocabulaire spécialisé de l anglais informatique. Semestre 2 6

5 UE4 (Fondamentale) 12crédits Analyse 2 - Intégrales définies, primitives. - Equations différentielles du 1 er et 2 ème ordre à coefficients constants. Algèbre 2 - Espaces vectoriels de dimension finie, bases, sous-espaces. - Applications linéaires, matrice d'une application linéaire. - Déterminants. - Applications aux systèmes d'équations linéaires, système de Cramer. - Opérations sur les matrices. Statistique descriptive Chapitre 1. Séries statistiques à une variable 1- Population. Individu. Echantillon. Caractères quantitatifs, variables statistiques discrètes et continues. 2- Effectif. Fréquence. Pourcentage. 3- Effectif cumulé. Fréquence cumulée. 4- Représentations graphiques: diagramme à bande, diagramme circulaire, diagramme en bâton. Polygone des effectifs (et des fréquences). Histogramme. Courbes cumulatives. 5- Caractéristiques de position: mode, moyenne arithmétique, moyenne harmonique, moyenne géométrique, médiane. 6- Caractéristiques de dispersion: étendue, variance et écart-type, coefficient de variation, quartiles, étendue interquartile. 7- Représentation graphique des résultats à l'aide du box-plot. Chapitre 2. Séries statistiques à deux variables 1- Tableaux de données (tableau de contingence). Nuage de points. 2- Distributions marginales et conditionnelles. Covariance. 3- Coefficient de corrélation linéaire. Droite de régression et droite de Mayer. 4- Courbe de régression, couloir de régression et rapport de corrélation. 5- Ajustement fonctionnel. UE5 (Fondamentale) 12 crédits Informatique 2 Au second semestre sont abordées les notions de base de la modélisation informatique de problème : analyse et modélisation d'un problème, algorithmique et programmation. L'enseignement s'appuie sur un langage impératif et typé (Pascal ou C). 7

6 De plus, un enseignement est conçu autour d'une étude de cas dont le thème porte sur une application de l'informatique à la résolution d'un problème de mathématique ou de physique Calcul Formel - Apprentissage d un langage de calcul scientifique (Mathématica, ) - Quelques techniques de résolution des problèmes numériques, - Evaluation des performances (prévision/efficacité) d une méthode de calcul. Structure Machine Objectif: Prendre connaissances de la théorie formelle basée sur l Algèbre de Boole pour la synthèse des circuits. Plan du cours: Partie 1 - Les systèmes de numération - Les conversions entre ces systèmes - Les opérations de base (base 2, base 16, base 8) Addition Soustraction Multiplication Division Le complément à 1 et 2 Les différents codages Partie 2 : Algèbre de Boole Définition Définition axiomatique de l algèbre de Boole Théorèmes et propriétés de l algèbre de Boole Principe de dualité Théorèmes fondamentaux Précédence des opérateurs Diagramme de Venn Fonctions booléennes Manipulations algébriques Complément d une fonction D autres Opérateurs Binaires Simplification des fonctions booléennes Méthode de Karnaugh Table à deux et trois variables o Propriété des carrés adjacents Table à quatre variables Table à cinq et six variables Simplification en produits de somme Conditions indéfinies et fonctions incomplètes Méthode de Quine Mc Cluskey o Détermination des monômes premiers o Sélection des monômes premiers 8

7 Les circuits combinatoires Analyse d un circuit combinatoire Synthèse d un circuit combinatoire Exemple : Additionneur. Un circuit particulier : les Multiplexeurs / Demultiplexeurs UE6 (Culture Générale) 6 crédits Technologie Web - Introduction à l Internet - Réseau et Communication - Introduction au Word-Wide-Web (WWW) : technologies Web, protocole HTML, format d une page web, outils de création d un site web - Technologies des données : son, image, animation et vidéo, outils pour le développement multimédia - Interactivité sur le Web : rôle des applets Histoire des Sciences Anglais 2 Objectif : Soutenir une conversation technique avec un interlocuteur anglophone, comprendre et rédiger des documents techniques. Chaque étudiant aura la possibilité de se présenter au TOEFL. Ce cours est organisé en groupes de niveau : - Anglais de base - Anglais technique - Préparation au TOEFL. 9

8 2 ème Année L2 (Licence d'informatique) Semestre 3 UE7 (Enseignements généraux) 12 crédits Mathématique : Probabilités et statistiques Chapitre 1: Théorie des Probabilités. Notions de probabilités Analyse combinatoire (rappels) Epreuves et Evènements Espace probabilisé Probabilité conditionnelle - Théorème de Bayes Le paradoxe de Bertrand Chapitre 2 : Variables aléatoires Chapitre 3 : Statistique inférentielle Echantillonnage, constitution des échantillons, distributions d'échantillonnage, Estimation : théorie élémentaire, estimation ponctuelle et par intervalle de confiance. Chapitre 4 : Tests d'hypothèses: Test entre deux hypothèses simples, Test entre hypothèses composées, Test de comparaison, Test du rapport des vraisemblances maximales, Recherche opérationnelle Objectif : Le but ce cours est de fournir des méthodes ou des techniques pour répondre à un type précis de problème, c'est-à-dire à élaborer une démarche universelle pour un type de problème qui aboutit à la (les) solution(s) la (les) plus efficace(s). Cette démarche comporte en général deux parties : la modélisation, qui consiste à représenter les opérations du système par un modèle mathématique, et le calcul d'un plan optimal ou quasi optimal. Chapitre 1: Introduction Présentation de la Recherche Opérationnelle. Domaines D application (problèmes combinatoires, aléatoires,.). Chapitre 2 : Rappels mathématiques Matrices Espace Vectoriel Base et Dimensions Déterminant, inverse d une matrice Système de m équations linéaires à n inconnues. Chapitre 3 : Programmation Linéaire Généralités, Exemple Eléments d un modèle de programmation linéaire. Forme canonique, générale et standard des programmes linéaires. Résolution graphique (avec deux variables). Chapitre 3 : Méthodes du Simplexe. Principe de l algorithme du simplexe. Forme matricielle (algébrique), Méthode des tableaux. 10

9 Méthode des 2 phases, la Méthode des pénalités (Big M). Chapitre 4 : Dualité. Ecriture et formulation du problème dual, relation entre le primal et le dual. Résolution du problème dual. Chapitre 5 : Problème de transport Modélisation du problème Recherche d une solution de base. Chapitre 6 : Théorie des graphes Notions fondamentales de la théorie des graphes. Problèmes de plus court chemin. Problèmes d ordonnancement. Problèmes d affectation. 1. C. Berge. Graphes et Hypergraphes. Dunod, Gérard Desbazeille Exercices et problèmes de recherche opérationnelle Dunod, Paris, Robert Faure Précis de recherche opérationnelle Dunod, Paris, Michel Gondran et Michel Minoux Graphes et algorithmes Eyrolles, Paris, Logique Mathématique Chapitre 1 : Calcul des propositions : tables de vérité, tautologies, formes normales, compacité. Chapitre 2 : Calcul des prédicats : langages du premier ordre, termes, formules, modèles ; satisfaction d une formule dans un modèle ; sous-structures ; isomorphismes ; équivalence élémentaire. Chapitre 3 : Théorie des ensembles : axiomes de Zermelo-Frænkel ; cardinaux ; théorèmes de Cantor et de Cantor-Bernstein ; ensembles finis, ensembles dénombrables. Chapitre 4 : Calculabilité : fonctions récursives et fonctions calculables par machine ; caractérisation logique des fonctions calculables R. CORI & D. LASCAR : Logique mathématique : cours et exercices (nouvelle édition, Dunod, 2 tomes, 2003, chapitres 1, 3, 7). P. HALMOS : Introduction à la théorie des ensembles (Gauthiers-Villars, 1967 ; reimpression : Jacques Gabay, 1997). Version originale : Naïve Set Theory, (Van Nostrand, 1960, dernière édition : Springer, 1998) UE8 (Enseignements spécialisés) 16 crédits Eléments d'algorithmique et structure de données Notion d'algorithme. Les données et leur structure : Notion de variable,... Instructions en séquence, instructions conditionnelles Structures de contrôle Fonctions et Procédures Récursivité Algorithmes de recherche : séquentielle, dichotomique. Analyse de complexité Algorithmes de tri : bulle, insertion, tri rapide. Analyse de complexité 11

10 : Introduction to Algorithms; Cormen, Leiserson et Rivest; Wiley Architecture des ordinateurs Objectifs : - Expliquer à l étudiant le concept d architecture à travers le modèle multicouche. - Décrire la structure et le fonctionnement d un ordinateur selon l architecture conventionnelle de Von Newman - Présenter quelques méthodes de codage des instructions machine (codage par champs). - Comprendre le principe de fonctionnement des différentes architectures (à Accumulateur, à pile, à Registres généraux) et être capable de comparer entre elles sur le plan programmation, en utilisant le langage assembleur. - Familiariser l étudiant avec les jeux d instructions RISC et CISC et savoir convertir des fragments de programme écrit pour l une de ces architectures qu ils puissent être exécutés avec l autre. - Comprendre la différence entre l architecture du jeu d instructions et la microarchitecture des processeurs. - Initier l étudiant aux techniques de conception de l unité de commande: câblée et micro-programmée. - Initier l étudiant à la conception guidée par des concepts de langages évolués et des systèmes d exploitation, afin de mettre en place des processeurs qui supportent l exécution efficace des programmes générés par des compilateurs, et l exécution d un noyau système (inclure également la vision des constructeurs de processeur : Intel, Motorola, MIPS, SPARC, ). Chapitre 1 : Introduction aux systèmes Informatiques - Modèle en couches d un système informatique - Architecture de Von Newman (processeur, mémoire, E/S) Chapitre 2 : Architecture du jeu d instructions (ISA) - Concept d architecture logicielle : Registres accessibles, Modes d adressages - Langage machine et son codage (taille fixe & variable), langage assembleur - Jeu d instructions (différents types d instructions machine) - Exécution des instructions machines (cycle de recherche & d exécution) - Modèles d exécution (Accumulateur, Registres Généraux, Pile et Load/Store) - Complexité du jeu d instruction et démarche CISC/RISC Chapitre 3 : Microarchitecture des processeurs - Conception des processeurs (Partie Opérative & Partie Contrôle) - Contrôle câblé, micro-programmé Chapitre 4 : Interface Langages Evolués - Gap : langage machine langage évolué - Implémentation machine des concepts de langages évolués (Procédures, récursivité, SDD,...) - Interaction compilateur et architecture logicielle Chapitre 5 : Interface Systèmes d exploitation - Interruptions, trappes et exception - Modes de fonctionnement (user & superviseur), support multitâche (commutation de contexte) - Support d E/S - A J. Van de GOOR «Computer Architecture and Design» Wesley Publishing Company. - A. Mostafa «Fundamentales of Computer Organisation and Architecture» Wiley Edition - S. G. SHIVA «Computer Design and Architecture» Marcel dekker

11 - N.A.B GRAY «Introduction to Computer Systems» Rentice Hall, A. Tanenbaum «Architecture de l ordinateur» DUNOD, 4 ème édition - J. Hennessy, D. Patterson «Architecture des ordinateurs : une approche quantitative» - Nicholas P. CARTER «Architecture de l ordinateur». EdiScience Schaum s. Modélisation Objectif : La modélisation de systèmes logiciels est une activité qui prend une importance de plus en plus grande. En effet, modéliser un système informatique en général et un logiciel en particulier permet de l analyser, de l étudier et éventuellement de l améliorer. L objectif de cette unité est de présenter à l étudiant l intérêt de la modélisation au travers de quelques outils et de le rendre apte à réaliser et à évaluer des modèles en utilisant un logiciel de modélisation. Chapitre I - Introduction Chapitre II Modélisation Aspects de modélisation - Structurels - Fonctionnels Approches de modélisation - Modèles E/R - Etats-transitions - Réseaux de Petri - UML Chapitre III - Méta-modélisation Conception de modèles d analyse-conception Rôle des méta-modèles dans la vérification des diagrammes Chapitre IV - Transformation de modèles Règles de transformation Relation entre source et domaine cible Stratégie et planification d application des règles Traçabilité G.w.Brams : Réseaux de Petri : Théorie et pratique, Masson, C.Cauvet : Ingénierie des systèmes d information, Hermes,2001. J. GABAY : Merise et UML : pour la modélisation des systèmes d information, Dunod, P.Maret, J.Pinon : Ingénierie des savoir-faire - Compétences individuelles et mémoire collective, Hermes, P.A.Mulla : Modélisation objet avec UML, Eyrolles, UE9 (Culture Générale) 02 crédits Histoire de l'informatique 13

12 Semestre 4 UE10 (Enseignements généraux) 14 crédits Programmation impérative et structure de données avancées Noyau du langage C/Pascal : Composition et récursion, instructions conditionnelles. Noyau du langage C/Pascal : Notion de variable. Instructions en séquence. Boucles Noyau du langage C/Pascal : fonctions Noyau du langage C/Pascal : pointeurs et allocation dynamique Structures séquentielles: piles, files et listes. Structures hiérarchiques: arbres. Structures hiérarchique: arbres binaires de recherche. Structures hiérarchiques : Les tas. Tables de hachage. Graphes: Propriétés générales Parcours Graphes: Applications des parcours: - Plus court chemin (Algorithme de Dijkstra) - Arbre couvrant de coût minimum (Algorithme de Prim). - Cormen, Lieserson, Rivest et Stein (2002) Introduction à l'algorithmique (Dunod) - Beauquier, Berstel et Chrétienne (1992) Eléments d'algorithmique (Masson) - Aho, Hopcroft et Ullman (1987) Structures de données et algorithmes (InterEditions) Complexité Objectif : Etudier et comprendre la notion de complexité en se basant sur des exemples d algorithmes afin de comparer les performances en temps et en place mémoire. Chapitre 1 : Notions de bases et propriétés. Chapitre 2 : Introduction à l étude de la complexité des algorithmes : analyse des performances en temps et en place en fonction de la taille du problème. Chapitre 3 : Méthodes de recherche d algorithmes efficaces. Chapitre 4 : Introduction aux problèmes non traitables en machine : les problèmes NP-Complets. : C.H. Papadimitriou. Computational Complexity. Addison-Wesley, M.V.Caneghem. Calculabilité, Décidabilité, Complexité. Fondements d Informatique (INF7) # 8. MVC Paradigme des langages de programmation Objectif : permettre à l'étudiant d'avoir une idée sur les différents styles de programmation. Chapitre 1: Paradigme Impératif Chapitre 2: Paradigme Fonctionnel Chapitre 3: Paradigme Logique Chapitre 4: Paradigme Orienté objet Chapitre 5: Paradigme Concurrent 14

13 : 1. D.A. WATT "Programming Languages : Concepts and Paradigms"Prentice-Hall International, E. HOROWITZ "Fundamentals of Programming Languages"Computer Science Press, UE11 (Enseignements spécialisés) 14 crédits Théorie des langages Objectif : Permettre d'établir la relation entre les mathématiques et les langages. Mettre à la disposition de l'étudiant les connaissances nécessaires pour aborder la compilation Chapitre 1 : Introduction aux langages Chapitre 2 : Classification des grammaires Chapitre 3 : Expressions régulières et langages réguliers Chapitre 4 : Les langages reconnaissables Chapitre 5 : Langages algébriques (contexte libre) et langages a contexte lie Chapitre 6 : Machines de Turing : 1. I. E. HOPCROFT, J.D ULLMAN "Formal Languages and their Relation to Automata" Addison-Wesley 2. M. NIVAT "Théorie des automates et des langages Formels" Cours Université Paris VII Principes des systèmes d'exploitation Objectif : S Génie Logiciel Objectif : La complexité des systèmes informatiques a nécessité l élaboration d approches rigoureuses de développement de logiciels. Celles-ci sont supportées par des mécanismes pertinents de planification, d analyse de conception et de vérification. Cette unité vise à apporter aux étudiants les connaissances théoriques, techniques et pratiques leur permettant d étudier et de réaliser des logiciels répondant à des besoins spécifiques. Un TP permettra aux étudiants de mettre en œuvre les connaissances théoriques Chapitre I Introduction générale Chapitre II Développement de logiciel Introduction Qualités exigées d un logiciel Activités principales du processus de développement de logiciel Modèles de développement Approches de spécification Approches de conception 15

14 Implémentation et langages de programmation Tests de logiciel Méthodologie de correction Maintenance Chapitre III Technologie des patrons Patrons de conception MDA M.C.Gaudel et al : Précis du génie logiciel, Masson, H. Kadima/ MDA : Conception orientée objet guidée par les modèles, Dunod, 2005 B.Meyer : Conception et Programmation Orientée Objet, Eyrolles, A.Strohmeier, D.Buchs : Génie logiciel :principes, méthodes et techniques, informatique, D.Tamzalit, : Ingénierie des composants et systèmes d information, Hermes,2006. UE12 (Méthodologique) 02 crédits Publication assistée par ordinateur (latex,...) 3 ème Année L3 (Licence d'informatique) Semestre 5 UE13 (Enseignements généraux) 18 crédits Compilation Objectif : Etudier les différentes techniques et algorithmes mis en œuvre dans le processus de compilation. Comprendre le fonctionnement et utiliser les générateurs automatiques d analyseurs lexicales et syntaxiques (Lex et Yacc). Chapitre 1 : Analyse Lexicale - Définitions régulières - Diagrammes de Transition - Outil Lex Chapitre 2 : Analyse Syntaxique - Analyse descendante prédictive LL(1) (récursive, itérative) - Analyse Ascendante par Décalage/réduction (Analyse LR) - Analyse SLR(1) - Analyse LR(1) - Analyse LALR(1) - L outil Yacc Chapitre 3 : Traduction dirigée par la syntaxe - Grammaire attribuée - Schémas de Traduction Chapitre 4 : Contrôle de Type Chapitre 5 : Production et Optimisation du Codeti : Aho, R.Sethi, J.Ullman. Compilateurs Principes, Techniques et Outils. Dunod, Paris, Nino Silverio. Réaliser un compilateur: les outils Lex et Yacc. 16

15 Bases de données Objectifs : Comprendre les objectifs, les architectures et les langages de manipulation de bases de données. Donner les fondements théoriques nécessaires et les algorithmes de base des SGBD, depuis la conception de BD jusqu au traitement de requêtes et la gestion de transactions. Le cours s appuie sur le modèle relationnel et les langages de manipulation associés. Chapitre 1 : Les bases de données et les systèmes de gestion des BD 1. Notion de bases de données 2. Les systèmes de gestion des bases de données 3. Les niveaux d abstraction Chapitre 2 : Le modèle relationnel 1. Les objectifs du modèle relationnel 2. Les structures de données de base 3. Conception d une BD (diagramme de classe UML) 4. Passage d un diagramme de classes à un modèle relationnel Chapitre 3 : Les langages de manipulation des données relationnelles 1. Introduction 2. L algèbre relationnelle 3. Le langage SQL Chapitre 4 : Logique pour les bases de données relationnelles 1. Calcul des prédicats 2. Calcul relationnel à variable n-uplet 3. Calcul relationnel à variable domaine Chapitre 5 : Normalisation des relations 1. Notion de redondance 2. Dépendances fonctionnelles 3. Couverture minimale 4. Formes normales Chapitre 6 : Les transactions 1. Définition et propriétés (Atomicité, Cohérence, Isolation, Durabilité) 2. Résistance aux pannes (Journalisation, Validation, Reprise à froid et à chaud) 3. Contrôle de concurrence (Sérialisabilité, Verrouillage deux phases, Interblocages, Ordonnancement par estampillage) : Geoges GARDARIN. Bases de données : objet et relationnelle, Eyrolles, Tamer ÖZSU, Patrick VALDURIEZ, Principles of Distributed Database Systems, 2nd edition, Prentice Hall, Geoges GARDARIN, Patrick VALDURIEZ. Bases de Données relationnelles : analyse et comparaison des systèmes. Eyrolles, Christian CARREZ. Des structures aux bases de données. DUNOD, Paris, France,

16 Introduction aux réseaux Objectif : Les objectifs de ce module sont les suivants : - familiarisation de l'étudiant avec le vocabulaire "réseaux" ; - compréhension des concepts fondamentaux : structuration en couches d'une architecture de communication, notions de protocoles et d'encapsulation des données ; - mécanismes de communication : contrôle d'erreurs, contrôle de flux, contrôle de congestion, commutation, adressage, routage ; - initiation aux protocoles courants (notamment Ethernet, IP, TCP) ; Chapitre 1. Généralités : les différents types de réseaux (LAN, WAN, MAN). Chapitre 2. Transmissions en bande de base et techniques de codage des données Chapitre 3. Techniques de protection contre les erreurs Liaisons de données : rôle, interaction avec les matériels de communication Chapitre 4. Liaisons de données : protocoles HDLC, SLIP et PPP Chapitre 5. Techniques d'accès dans les réseaux locaux Chapitre 6. Infrastructure d'un réseau de communication : techniques de commutation et de multiplexage Chapitre 7. Exemple d'une interface réseau en mode connecté : le protocole X25 Chapitre 8. Techniques de routage dans les grands réseaux Chapitre 9. Protocole IP : principes, adressage, découpage d'un réseau en sous-réseaux Chapitre 10. Protocoles TCP et UDP : principes, interfaçage avec le protocole IP Chapitre 11. Interconnexions de réseaux : les équipements, leurs fonctions Configuration de TCP/IP sur le système LINUX Chapitre 12. Formalisations d'une architecture de communication : le modèle OSI, la pile TCP : Comer, D. Ed. InterEditions - "TCP/IP : Architectures, Protocoles, Applications" Pujolle, G. Ed. Eyrolles - "Les réseaux" Servin, C. Ed. Dunod - "Réseaux et télécoms" Rolin, P. Ed. Hermès - "Réseaux locaux, normes et protocoles" UE14 (Enseignements spécialisés) 10 crédits Systèmes formels Objectifs : Le système formel joue un rôle fondamental en Informatique dans la spécification, construction et vérification des programmes. L objectif du cours est de donner les bases pour son utilisation dans les différents domaines, en mettant l accent sur la notion d'analyse des problèmes et sur l'application de schémas de programme et de structuration des données. Introduction : Notion de système formel. Domaines D application. Chapitre 1 : Récursion et Induction Introduction, de l itération à la récursion, problèmes de terminaison, prouver un programme. Notion de génération par induction, analyse d'un schéma d'induction, raisonnement et calcul par induction. Chapitre 2 : Système de réécriture. Introduction à la réécriture et aux grammaires, réécriture de mots, réécriture de 18

17 termes, terminaison. Chapitre 3 : Type de donnés abstrait Définitions, Structures de donnés usuelles, Type de donnés abstrait graphe, arbre binaire. Chapitre 4 : Graphes et Arbres : Implémentation des graphes, algorithme de parcours, recherche de cycle. Arbres binaires, Parcours en profondeur, en largeur, traitement préfixe, infixe, postfixe, 1. C.FROIDEVAUX, M.C.GAUDEL, M.SORIA : "Types de données et algorithmes", McGraw-Hill, C. BENZAKEN, Systèmes Formels, Masson Comprendre les méthodes formelles (J.F.Monin - Masson). 4. N. WIRTH, Algorithmique et Structures de données, Eyrolles, Claude Berge Graphes Gauthiers-Villars, Paris, Programmation orientée objets Objectif : La maîtrise de l approche orientée objet nécessite d une part la compréhension des concepts de base et d autre part la connaissance des aspects fondamentaux de la programmation orientée objet. L objectif de cette unité est de faire comprendre à l étudiant les notions liées à la programmation orientée objet et de le rendre apte à créer des objets et de les manipuler. Enfin, l étudiant devra être capable de transcrire une application dans un langage orienté objet. Un TP permettra aux étudiants de concrétiser une application. Chapitre I - Introduction au génie logiciel Crise du logiciel Principes du génie logiciel Cycle de vie d un logiciel Chapitre II - Approche orientée objet Introduction Objet Classe Méthodes et envoi de messages Héritage Encapsulation Polymorphisme Liaisons statique et dynamique Chapitre III - Introduction à Java Syntaxe Interfaces Collections Exceptions Programmation événementielle et composants graphiques H.Bersini : L orienté objet, Eyrolles,2004. C.Delannoy : Programmer en Java, Eyrolles, A.Flory, M.Ayache : Approche Orientée Objet : Concepts et utilisation, Economica J.P.Fournier : Algorithmique objet : Avec C++, Vuibert, A.Tasso : Le livre de Java premier langage, Eyrolles,

18 UE15 (Culture Générale) 02 crédits Informatique et société Semestre 6 UE16 (Enseignements spécialisés) 30 crédits Sécurité Objectif : Présenter les problèmes généraux de sécurité. Etudier les différentes techniques (logicielles ou matérielles) pour résoudre ces problèmes. Chapitre1 : Principes généraux et définitions o Attaques Caractérisation des attaques Niveaux d attaque (matérielles, logicielles et données) Scénarios d attaque o Protection physique et logique Chapitre 2 : Cryptographie o Méthodes de permutation et de substitution o Notion de clé o Systèmes à clés privées et à clés publiques o Exemples : DES, RSA Chapitre 3 : Protocoles de sécurité o Echanges sécurisés de données o Authentification des partenaires o Signature des documents o Exemple : commerce électronique Chapitre 4 : Contrôle d accès o Type des contrôles d accés o Modèles (Graham Denning) Chapitre 5 : Identification des personnes o Codes personnels et méthodes de contrôle o Biométrie o Signatures à clavier o Emploi des cartes à microprocesseurs Chapitre 6 : Les techniques d attaques réseau et système Chapitre 7 : Modèles de sécurité pour les systèmes Chapitre 8 : Sécurité niveau réseau : Bruce Schneier. Cryptographie Appliquée. International Thomson Publishing France, Paris, A.J.Menezes, P.C.Van Oorschot, and S.A.Vanstone. Handbook of Applied Cryptography. CRC Press, Jean François Pillou. Tout sur la sécurité informatique. 20

19 Systèmes distribués Objectif : L objectif de ce module est de montrer à l étudiant toutes les techniques distribuées d allocation de ressources. Montrer à l étudiant les différents problèmes d ordonnancement, de protocole de communication, de sécurité, de fiabilité CHAPITRE I: Introduction I-1-Concepts généraux I-2-Notion de client/serveurs CHAPITRE II : Architecture d un système d exploitation distribué(sed) ou réparti (SER) II-1-Noyau distribué fonctionnalité de base, exemples CHAPITRE IV II-2-Service de base II-3-Composantes logicielles de base associées II-4-Exemples de SER (SED) CHAPITRE III : Communication dans les SERs (SEDs) III-1-Schéma global de fonctionnement III-2-Exemples: Chorus, Eden, Mach, Chapitre IV : Gestion répartie des fichiers IV-1-Services fichiers IV-2-Services répertoires IV-3-Exemples Chapitre V : protection V-1-Sécurité et tolérances aux pannes (généralités) -KAI HWANG & FAYE A.BRIGGS: computer Architecture and parallel processing Mc GRAW-Hill, P.MKOGGE: The Architecture of pipelined Computers MC GRAW-HILL, JESSHOPE & OKNEY: parallel computers: architecture, programming and algorithms ADAM MILGER ltd, England H.JSIEGEL: Interconnection Networks for large-scale parallel processing: theory and case studies Lexington Books, Systèmes embarqués Objectif : Les systèmes embarqués intègrent des applications de plus en plus complexes tout en exigeant des débits plus importants. Les systèmes embarqués sont généralement soumis à des contraintes strictes à la fois fonctionnelles mais également temporelles et de robustesse. Ce module a pour objectif de présenter les critères à prendre en compte lors de la conception de ces systèmes, et aussi d'étudier les méthodes d'allocation et d'ordonnancement visant à rechercher le meilleur compromis en terme de performance, consommation énergétique et surface. CHAPITRE I: Introduction (Concepts généraux) CHAPITRE II : Allocation, Ordonnancement et analyse d'ordonnançabilité CHAPITRE III : Optimisation multicritères Chapitre V : Systèmes embarqués et réseaux temps réel 1) Wayne Wolf, Computers as Components, Principles of embedded computing system design, Morgan Kaufmann,

Programme de la licence informatique, université de Caen http://www.info.unicaen.fr

Programme de la licence informatique, université de Caen http://www.info.unicaen.fr Programme de la licence informatique, université de Caen http://www.info.unicaen.fr Unité Systèmes d'information CM : 45h - TD : 60h - TP : 12h - Coeff 2 Systèmes de Gestion de Bases de Données Modéliser

Plus en détail

Programme des épreuves des concours externes de recrutement des personnels techniques et administratifs de recherche et de formation

Programme des épreuves des concours externes de recrutement des personnels techniques et administratifs de recherche et de formation Programme des épreuves des concours externes de recrutement des personnels E1 RECRUTEMENT DES ASSISTANTS INGENIEURS DE RECHERCHE ET DE FORMATION...2 E1.1 Gestionnaire de base de données...2 E1.2 Développeur

Plus en détail

COMPUTER SCIENCE Paris 7 Denis Diderot

COMPUTER SCIENCE Paris 7 Denis Diderot COMPUTER SCIENCE Paris 7 Denis Diderot LICENCE 1 SEMESTER 2 (Spring) o Initiation à la programmation 2 o Concepts informatiques o Internet et outils o Mathématiques élémentaires 2 COURSE DESCRIPTION Initiation

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

1. Les fondements de l informatique 13

1. Les fondements de l informatique 13 Introduction à l'algorithmique 1. Les fondements de l informatique 13 1.1 Architecture de Von Neumann 13 1.2 La machine de Turing 17 1.3 Représentation interne des instructions et des données 19 1.3.1

Plus en détail

P R O G R A M M E E T I N S T R U C T I O N S O F F I C I E L L E S

P R O G R A M M E E T I N S T R U C T I O N S O F F I C I E L L E S P R O G R A M M E E T I N S T R U C T I O N S O F F I C I E L L E S POUR L ENSEIGNEMENT DE L INFORMATIQUE MPSI première année I. Objectifs de la formation II-1 Développement de compétences et d aptitudes

Plus en détail

Algorithmique - Techniques fondamentales de programmation Exemples en Python (nombreux exercices corrigés) - BTS, DUT informatique

Algorithmique - Techniques fondamentales de programmation Exemples en Python (nombreux exercices corrigés) - BTS, DUT informatique Introduction à l'algorithmique 1. Les fondements de l informatique 13 1.1 Architecture de Von Neumann 13 1.2 La machine de Turing 17 1.3 Représentation interne des instructions et des données 19 1.3.1

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

Programme de la 3ème année

Programme de la 3ème année Programme de la 3ème année de la licence informatique Recopié du Syllabus L3 Informatique. 2003-2004 (UPS Toulouse) Algorithmes, Types de données et preuves (84h) Objectif : Approfondir l'algorithmique

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

Domaine : Math- Informatique Filière : Informatique Spécialité : Software Formation : Académique Arrêté LMD : N 149 du 07/08/08

Domaine : Math- Informatique Filière : Informatique Spécialité : Software Formation : Académique Arrêté LMD : N 149 du 07/08/08 Domaine : Math- Informatique Filière : Informatique Spécialité : Software Formation : Académique Arrêté LMD : N 149 du 07/08/08 Responsable de l'équipe de spécialité HARBOUCHE Ahmed Maitre assistant A

Plus en détail

Le Répertoire National des Certifications Professionnelles (RNCP) Résumé descriptif de la certification

Le Répertoire National des Certifications Professionnelles (RNCP) Résumé descriptif de la certification 1 sur 8 26/09/2013 16:49 Le Répertoire National des Certifications Professionnelles (RNCP) Résumé descriptif de la certification Intitulé Licence : Licence Sciences, technologies, santé mention Informatique

Plus en détail

Résumé du document «Programmes des classes préparatoires aux Grandes Écoles ; Discipline : Informatique ; Première et seconde années - 2013»

Résumé du document «Programmes des classes préparatoires aux Grandes Écoles ; Discipline : Informatique ; Première et seconde années - 2013» Résumé du document «Programmes des classes préparatoires aux Grandes Écoles ; Discipline : Informatique ; Première et seconde années - 2013» I Objectifs Niveau fondamental : «on se fixe pour objectif la

Plus en détail

BACHELOR OF SCIENCE INFORMATICIEN-NE DE GESTION

BACHELOR OF SCIENCE INFORMATICIEN-NE DE GESTION Informatique de gestion BACHELOR OF SCIENCE HES-SO BACHELOR OF SCIENCE INFORMATICIEN-NE DE GESTION Plans d études et descriptifs des modules Filière à plein temps et à temps partiel Table des matières

Plus en détail

1 comptables Principes de base du modèle Ressource «mécanismes comptables fondamentaux» 2

1 comptables Principes de base du modèle Ressource «mécanismes comptables fondamentaux» 2 Semestre Niveau de connaissance : : connaître, culture générale : savoir appliquer 3 : maîtriser ressources IUT en ligne : se connecter à http://www.iutenligne.net/etudiants_log.php identifiant : qlio0

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

MATIERES SOMMAIRE DES COURS BTS SIO 1 ERE ANNEE. Expression et communication en langue anglaise. Culture générale et expression

MATIERES SOMMAIRE DES COURS BTS SIO 1 ERE ANNEE. Expression et communication en langue anglaise. Culture générale et expression MATIERES Expression et communication en langue anglaise Culture générale et expression Mathématiques Algorithmique appliquée Support système des accès utilisateurs Support réseau des accès utilisateurs

Plus en détail

Objectifs. Maîtriser. Pratiquer

Objectifs. Maîtriser. Pratiquer 1 Bases de Données Objectifs Maîtriser les concepts d un SGBD relationnel Les modèles de représentations de données Les modèles de représentations de données La conception d une base de données Pratiquer

Plus en détail

Système. Introduction aux systèmes informatiques

Système. Introduction aux systèmes informatiques Introduction aux systèmes informatiques Système Un système est une collection organisée d'objets qui interagissent pour former un tout Objets = composants du système Des interconnexions (liens) entre les

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

INFORMATIQUE. Licence 3 e année (L3) & Master (M1-M2) Centre d Etudes Suisse Romande Formation universitaire

INFORMATIQUE. Licence 3 e année (L3) & Master (M1-M2) Centre d Etudes Suisse Romande Formation universitaire Centre d Etudes Suisse Romande Formation universitaire INFORMATIQUE Licence 3 e année (L3) & Master (M1-M2) En collaboration avec l Université de Franche-Comté CTU de Besançon Unidistance 2 GÉNÉRALITÉS

Plus en détail

Informatique commune en CPGE PSI-PC-PT-MP-TSI-TPC

Informatique commune en CPGE PSI-PC-PT-MP-TSI-TPC Informatique commune en CPGE PSI-PC-PT-MP-TSI-TPC L ingénieur doit maîtriser les concepts fondamentaux de l informatique pour : communiquer avec les informaticiens comprendre les questions de complexité

Plus en détail

LICENCE (LMD) - INFORMATIQUE

LICENCE (LMD) - INFORMATIQUE LICENCE (LMD) - INFORMATIQUE RÉSUMÉ DE LA FORMATION Type de diplôme : Licence (LMD) Domaine ministériel : Sciences, Technologies, Santé OBJECTIFS Les connaissances et compétences informatiques visées par

Plus en détail

LICENCE (LMD) - INFORMATIQUE

LICENCE (LMD) - INFORMATIQUE LICENCE (LMD) - INFORMATIQUE RÉSUMÉ DE LA FORMATION Type de diplôme : Licence (LMD) Domaine ministériel : Sciences, Technologies, Santé OBJECTIFS Les connaissances et compétences informatiques visées par

Plus en détail

LICENCE (LMD) MENTION : INFORMATIQUE

LICENCE (LMD) MENTION : INFORMATIQUE LICENCE (LMD) MENTION : INFORMATIQUE RÉSUMÉ DE LA FORMATION Type de diplôme : Licence (LMD) Domaine ministériel : Sciences, Technologies, Santé Objectifs Les connaissances et compétences informatiques

Plus en détail

Le programme de mathématiques Classes de première STI2D STL

Le programme de mathématiques Classes de première STI2D STL Journée de l inspection 15 avril 2011 - Lycée F. BUISSON 18 avril 2011 - Lycée J. ALGOUD 21 avril 2011 - Lycée L. ARMAND Le programme de mathématiques Classes de première STI2D STL Déroulement de la journée

Plus en détail

SEMESTRE S1. Intitulé et descriptif des U.E. Coef Crédits Discipline A : Mathématiques Mathématiques Outils mathématiques Discipline B :

SEMESTRE S1. Intitulé et descriptif des U.E. Coef Crédits Discipline A : Mathématiques Mathématiques Outils mathématiques Discipline B : SEMESTRE S Intitulé et descriptif des U.E. Coef Crédits Discipline A : Mathématiques Mathématiques Discipline B : 0 0 Biologie Biologie Chimie Chimie Géologie Géologie Informatique Informatique Physique

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

Annexe 4 Programmes des classes préparatoires aux Grandes Ecoles

Annexe 4 Programmes des classes préparatoires aux Grandes Ecoles Annexe 4 Programmes des classes préparatoires aux Grandes Ecoles Filière : scientifique Voie : Technologie et biologie (TB) Discipline : Informatique Première et seconde années Programme d informatique

Plus en détail

La Licence Mathématiques et Economie-MASS Université de Sciences Sociales de Toulouse 1

La Licence Mathématiques et Economie-MASS Université de Sciences Sociales de Toulouse 1 La Licence Mathématiques et Economie-MASS Université de Sciences Sociales de Toulouse 1 La licence Mathématiques et Economie-MASS de l Université des Sciences Sociales de Toulouse propose sur les trois

Plus en détail

2. Architecture materielle Objectifs Comprendre l'architecture d'un ordinateur

2. Architecture materielle Objectifs Comprendre l'architecture d'un ordinateur A. de la formation Fournir aux étudiants l ensemble des connaissances leur permettant de: Concevoir, réaliser et mettre en œuvre des systèmes d'informations Evaluer le coup d un système et participer à

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

Organisation des études conduisant au DUT, spécialité «Génie Électrique et Informatique Industrielle»

Organisation des études conduisant au DUT, spécialité «Génie Électrique et Informatique Industrielle» Organisation des études conduisant au DUT, spécialité «Génie Électrique et Informatique Industrielle» Programme Pédagogique National s du Cœur de Compétence 3 Sommaire 1s de l 3 : Informatique des Systèmes

Plus en détail

Programme détaillé BTS INFORMATIQUE DE GESTION DIPLÔME D ETAT. Objectifs de la formation. Les métiers. Durée de la formation

Programme détaillé BTS INFORMATIQUE DE GESTION DIPLÔME D ETAT. Objectifs de la formation. Les métiers. Durée de la formation Objectifs de la formation Les inscriptions sont réservées aux élèves de niveau BAC ou plus, et sont ouvertes dans la mesure des places disponibles. Le Brevet de Technicien Supérieur d Informatique de Gestion

Plus en détail

Informatique en CPGE

Informatique en CPGE Informatique en CPGE L ingénieur doit maîtriser les concepts fondamentaux de l informatique pour : communiquer avec les informaticiens comprendre les questions de complexité algorithmique, de précision

Plus en détail

1 Objectif de la formation MASTER PROFESSIONNEL (1 ANNEE) 2 Poursuite d étude. 3-Moyens mis en œuvre. 4- Conditions d'admission

1 Objectif de la formation MASTER PROFESSIONNEL (1 ANNEE) 2 Poursuite d étude. 3-Moyens mis en œuvre. 4- Conditions d'admission MASTER PROFESSIONNEL (1 ANNEE) INFORMATIQUE, STATISTIQUE, MATHEMATIQUES APPLIQUEES A LA GESTION DE PRODUCTION 2009-2010 Département de mathématiques et informatique UFR Sciences, Espaces et Sociétés Université

Plus en détail

- Mobiliser les résultats sur le second degré dans le cadre de la résolution d un problème.

- Mobiliser les résultats sur le second degré dans le cadre de la résolution d un problème. Mathématiques - classe de 1ère des séries STI2D et STL. 1. Analyse On dote les élèves d outils mathématiques permettant de traiter des problèmes relevant de la modélisation de phénomènes continus ou discrets.

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

Cahier des charges Offre de formation LMD :

Cahier des charges Offre de formation LMD : REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE Ministère de L Enseignement Supérieur et de la Recherche Scientifique Université des Sciences et de la Technologie Houari Boumediene Faculté d Electronique

Plus en détail

BTS : Service Informatique aux Organisations (Programme SLAM)

BTS : Service Informatique aux Organisations (Programme SLAM) BTS : Service Informatique aux Organisations (Programme SLAM) 1 TRONC COMMUN SOLUTIONS INFORMATIQUES - Support système des accès utilisateurs Solutions techniques d accès et systèmes d'exploitation associés

Plus en détail

Annexe 4 Programmes des classes préparatoires aux Grandes Ecoles

Annexe 4 Programmes des classes préparatoires aux Grandes Ecoles Annexe 4 Programmes des classes préparatoires aux Grandes Ecoles Filière : scientifique Voie : Biologie, chimie, physique et sciences de la Terre (BCPST) Discipline : Informatique Première et seconde années

Plus en détail

LST Informatique Après le S2

LST Informatique Après le S2 LST Après le S2 C.Blanc, C. Pannier Le 29 avril 2004 Semestre 2 Semestre 3-4 Licence MIAGE Licence S&T IUT Licence Pro SIL MASTER MIAGE BAC +5 MASTER BAC +5 Vie Active Diplomé BAC + 3 2 Semestre 2 Semestre

Plus en détail

TABLEAU D EQUIVALENCE DE MODULES

TABLEAU D EQUIVALENCE DE MODULES Licence Fondamentale Sciences de Gestion 1 er Cycle Sciences de Gestion et Etudes Comptables UEF 1 Introduction à la Gestion I Comptabilité Financière I I Microéconomie Micro-économie I ou II Mathématique

Plus en détail

Licence Domaine Sciences, Technologies, Santé Mention Informatique Parcours type Informatique ou MIAGE ou Biologie et Santé

Licence Domaine Sciences, Technologies, Santé Mention Informatique Parcours type Informatique ou MIAGE ou Biologie et Santé Licence Domaine Sciences, Technologies, Santé Mention Informatique Parcours type Informatique ou MIAGE ou Biologie et Santé Objectifs Former en 3 ans des étudiants : *ayant acquis les connaissances fondamentales

Plus en détail

CONDUITE & GESTION DE PROJET

CONDUITE & GESTION DE PROJET LES THEMES DU PROGRAMME PEDAGOGIQUE CONDUITE & GESTION DE PROJET Techniques de gestion de projets Connaître le rôle d un chef de projet dans la conduite de projet. Les méthodes, les techniques et les outils

Plus en détail

/&! /)! /+! /,! /,! 01 % Programmes et contenus de la Licence Appliquée Technologies de l Informatique 2013

/&! /)! /+! /,! /,! 01 % Programmes et contenus de la Licence Appliquée Technologies de l Informatique 2013 &'&()* )'+* "#$%#% )'+(,* /&! 01 /)! $% /+! /,! 01 % +'-(.* /&! G!- /)! G! /+! G /,! G! 01 $% 01 % 1/$ Programmes et contenus de la Licence Appliquée Technologies de l Informatique 01 F 1.. Plans d études

Plus en détail

Bases de données et SGBDR

Bases de données et SGBDR Bases de données et SGBDR A. Zemmari zemmari@labri.fr 1 Bibliographie Bases de données relationnelles (Les systèmes et leurs langages). G. Gardarin Eyrolles Bases de données et systèmes relationnels. C.

Plus en détail

Recopié du Syllabus DEUG MIAS. 2002-2003 (UPS Toulouse)

Recopié du Syllabus DEUG MIAS. 2002-2003 (UPS Toulouse) Programme de la 2ème année de DEUG MIAS (Info) Recopié du Syllabus DEUG MIAS. 2002-2003 (UPS Toulouse) UEF3 Analyse 2 (60h) Heures : cours (24h), TD (36h) Intégrales impropres. Séries numériques. Suites

Plus en détail

Cahier de textes Page 1 sur 9. Cahier de textes

Cahier de textes Page 1 sur 9. Cahier de textes Cahier de textes Page 1 sur 9 Cahier de textes Jeudi 04/09/2014 9h-12h et 13h30-16h30 : Cours sur la logique : - Conjonction, disjonction, implication, équivalence - Quelques formules. - Quantificateurs

Plus en détail

Unité de formation 1 : Structurer une application. Durée : 3 semaines

Unité de formation 1 : Structurer une application. Durée : 3 semaines PROGRAMME «DEVELOPPEUR LOGICIEL» Titre professionnel : «Développeur Logiciel» Inscrit au RNCP de niveau III (Bac+2) (JO du 23 Octobre 2007) (32 semaines) Unité de formation 1 : Structurer une application

Plus en détail

OFFRE DE FORMATION L.M.D.

OFFRE DE FORMATION L.M.D. REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE L ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE SCIENTIFIQUE OFFRE DE FORMATION L.M.D. Université Constantine 2 Faculté N.T.I.C Nouvelles Technologies

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 Spécialité SCIENCES INFORMATIQUES EP3IUE1 : Informatique Théorique 1 4,5 Mathématiques Discrètes Cours élémentaire de mathématiques discrètes

Plus en détail

Cours d Algorithmique et structures de données 1

Cours d Algorithmique et structures de données 1 Ministère de l Enseignement Supérieur et de la Recherche Scientifique Université Mohamed Khider - Biskra Faculté des Sciences Exactes et des Sciences de la Nature et de la Vie Département d Informatique

Plus en détail

201-8F4-ST Mathématiques appliquées à l informatique

201-8F4-ST Mathématiques appliquées à l informatique DESCRIPTION DES COURS DE FORMATION SPÉCIFIQUE TECHNIQUES DE L INFORMATIQUE (420.A0) 201-8F4-ST Mathématiques appliquées à l informatique Préalable : Mathématique TS ou SN 5 e ou équivalent Ce cours a pour

Plus en détail

Les formations. Développeur Logiciel. ENI Ecole Informatique

Les formations. Développeur Logiciel. ENI Ecole Informatique page 1/5 Titre professionnel : Reconnu par l Etat de niveau III (Bac), inscrit au RNCP (arrêté du 12/10/07, J.O. n 246 du 23/10/07) (32 semaines) Unité 1 : Structurer une application 6 semaines Module

Plus en détail

Licence Appliquée en "Réseaux Informatiques" - Parcours : " Technologies des réseaux Informatiques" Finalité de la formation

Licence Appliquée en Réseaux Informatiques - Parcours :  Technologies des réseaux Informatiques Finalité de la formation Licence Appliquée en "Réseaux Informatiques" - Parcours : " Technologies des réseaux Informatiques" Finalité de la formation La Licence appliqué en Réseaux Informatique parcours Technologies des réseaux

Plus en détail

Première STMG1 2014-2015 progression. - 1. Séquence : Proportion d une sous population dans une population.

Première STMG1 2014-2015 progression. - 1. Séquence : Proportion d une sous population dans une population. Première STMG1 2014-2015 progression. - 1 Table des matières Fil rouge. 3 Axes du programme. 3 Séquence : Proportion d une sous population dans une population. 3 Information chiffrée : connaître et exploiter

Plus en détail

ANNEXE DESCRIPTIVE au diplôme UNIVERSITE MONTPELLIER 2

ANNEXE DESCRIPTIVE au diplôme UNIVERSITE MONTPELLIER 2 ANNEXE DESCRIPTIVE au diplôme UNIVERSITE MONTPELLIER 2 1 - Informations sur le titulaire du diplôme : réservé à l administration 1.1- Nom(s) patronymique : Prénom : 1.2- Date de naissance (J/M/A) : 1.3-

Plus en détail

Machines composées de (depuis 1940 env.) : http://cui.unige.ch/isi/cours/std/

Machines composées de (depuis 1940 env.) : http://cui.unige.ch/isi/cours/std/ données pr ogramme 11111101 11001101 01000101 b us disque ma gnétique processeur écran Structures de données et algorithmes Ordinateurs Gilles Falquet, printemps-été 2002 Machines composées de (depuis

Plus en détail

ANNEXE 1 BTS AGENCEMENT DE L'ENVIRONNEMENT ARCHITECTURAL Programme de mathématiques

ANNEXE 1 BTS AGENCEMENT DE L'ENVIRONNEMENT ARCHITECTURAL Programme de mathématiques ANNEXE BTS AGENCEMENT DE L'ENVIRONNEMENT ARCHITECTURAL Programme de mathématiques L'enseignement des mathématiques dans les sections de techniciens supérieurs Agencement de l'environnement architectural

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

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

BASES DES RESEAUX UNITE DE FORMATION

BASES DES RESEAUX UNITE DE FORMATION MINISTERE DE LA COMMUNAUTE FRANCAISE ADMINISTRATION GENERALE DE L ENSEIGNEMENT ET DE LA RECHERCHE SCIENTIFIQUE ENSEIGNEMENT DE PROMOTION SOCIALE DE REGIME 1 DOSSIER PEDAGOGIQUE BASES DES RESEAUX UNITE

Plus en détail

Module IUP3 Bases de Données Avancées. Esther Pacitti

Module IUP3 Bases de Données Avancées. Esther Pacitti Module IUP3 Bases de Données Avancées Esther Pacitti Objectifs générales du Module Réviser les principales concepts de BD relationnelle et la langage algébrique et SQL (interrogation et màj) Comprendre

Plus en détail

I. Bases de données. Exemples classiques d'applications BD. Besoins de description

I. Bases de données. Exemples classiques d'applications BD. Besoins de description I. Bases de données Exemples classiques d'applications BD Les besoins Qu est ce qu un SGBD, une BD Architecture d un SGBD Cycle de vie Plan du cours Gestion des personnels, étudiants, cours, inscriptions,...

Plus en détail

1 ère année de Licence de Mathématiques et Informatique

1 ère année de Licence de Mathématiques et Informatique 1 ère année de Licence de Mathématiques et Informatique Mesures transitoires : tableau des correspondances Semestre 1 Ancienne Nouvelle habilitation habilitation Analyse S1 Analyse S1 Algèbre S1 Algèbre

Plus en détail

Ma Licence à l ESTIM

Ma Licence à l ESTIM Ministère de l Enseignement Supérieur et de la Recherche Scientifique L Ecole Supérieure des Technologies d Informatique et de Management Ma Licence à l ESTIM Livret des études Année universitaire 2010-2011

Plus en détail

Outils Statistiques du Data Mining

Outils Statistiques du Data Mining Outils Statistiques du Data Mining Pr Roch Giorgi roch.giorgi@univ-amu.fr SESSTIM, Faculté de Médecine, Aix-Marseille Université, Marseille, France http://sesstim-orspaca.org http://optim-sesstim.univ-amu.fr

Plus en détail

Le programme d examens préparé par le Bureau canadien des conditions d admission en génie d Ingénieurs Canada englobe dix-sept disciplines du génie.

Le programme d examens préparé par le Bureau canadien des conditions d admission en génie d Ingénieurs Canada englobe dix-sept disciplines du génie. INTRODUCTION Le programme d examens préparé par le Bureau canadien des conditions d admission en génie d Ingénieurs Canada englobe dix-sept disciplines du génie. Le programme d examens de chaque spécialité

Plus en détail

Programme détaillé des enseignements

Programme détaillé des enseignements Programme détaillé des enseignements SEMESTRE S1 STATISTIQUES Méthodes d'estimation ponctuelle (méthodes des moments, du maximum de vraisemblances, bayésienne) et par intervalles de confiance. Statistiques

Plus en détail

Cours d Algorithmique

Cours d Algorithmique 1 de 16 Cours d Algorithmique Florent Hivert Mél : Florent.Hivert@lri.fr Adresse universelle : http://www.lri.fr/ hivert 2 de 16 Informations pratiques 25 heures de cours ; 25 heures de travaux dirigés

Plus en détail

Design patterns par la pratique

Design patterns par la pratique Alan SHALLOWAY James TROTT Design patterns par la pratique Groupe Eyrolles, 2002 ISBN : 2-212-11139 Table des matières Préface.................................................... XV SECTION I Introduction

Plus en détail

Table des matières. I Mise à niveau 11. Préface

Table des matières. I Mise à niveau 11. Préface Table des matières Préface v I Mise à niveau 11 1 Bases du calcul commercial 13 1.1 Alphabet grec...................................... 13 1.2 Symboles mathématiques............................... 14 1.3

Plus en détail

Université du Québec à Chicoutimi. Département d informatique et de mathématique. Plan de cours. Titre : Élément de programmation.

Université du Québec à Chicoutimi. Département d informatique et de mathématique. Plan de cours. Titre : Élément de programmation. Université du Québec à Chicoutimi Département d informatique et de mathématique Plan de cours Titre : Élément de programmation Sigle : 8inf 119 Session : Automne 2001 Professeur : Patrice Guérin Local

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

Introduction aux Bases de Données

Introduction aux Bases de Données Introduction aux Bases de Données I. Bases de données I. Bases de données Les besoins Qu est ce qu un SGBD, une BD Architecture d un SGBD Cycle de vie Plan du cours Exemples classiques d'applications BD

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

Programme de mathématiques TSI1

Programme de mathématiques TSI1 Programme de mathématiques TSI1 1. PROGRAMME DE DÉBUT D ANNÉE I. Nombres complexes et géométrie élémentaire 1. Nombres complexes 1 2. Géométrie élémentaire du plan 3 3. Géométrie élémentaire de l espace

Plus en détail

LICENCE INFORMATIQUE

LICENCE INFORMATIQUE COLLEGIUM SCIENCES ET TECHNOLOGIES LICENCE RMATIQUE Parcours Informatique (Nancy ou Metz) et Parcours ECS (Metz) OBJECTIFS DE LA FORMATION La licence Informatique délivre les connaissances et les compétences

Plus en détail

Introduction aux S.G.B.D.

Introduction aux S.G.B.D. NFE113 Administration et configuration des bases de données - 2010 Introduction aux S.G.B.D. Eric Boniface Sommaire L origine La gestion de fichiers Les S.G.B.D. : définition, principes et architecture

Plus en détail

Proposition de programme de formation pour les enseignants chargés de la spécialité Informatique et sciences du numérique en terminale S

Proposition de programme de formation pour les enseignants chargés de la spécialité Informatique et sciences du numérique en terminale S Proposition de programme de formation pour les enseignants chargés de la spécialité Informatique et sciences du numérique en terminale S La formation des enseignants chargés de la spécialité Informatique

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

Chapitre 1. Introduction aux Bases de Données. Cours de Bases de Données. Polytech Paris-Sud. Chapitre 1 : Quelques questions

Chapitre 1. Introduction aux Bases de Données. Cours de Bases de Données. Polytech Paris-Sud. Chapitre 1 : Quelques questions Cours de Bases de Données Chapitre 1 Polytech Paris-Sud Sarah Cohen-Boulakia LRI, Bât 490, Université Paris-Sud 11, Orsay cohen @ lri. fr 01 69 15 32 16 Introduction aux Bases de Données 1 2 Chapitre 1

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

Tronc Commun. Premier Semestre

Tronc Commun. Premier Semestre PLAN D ÉTUDE Programme de la Première année Tronc Commun Mathématiques Discrètes Probabilités et Statistiques Réseaux et Systèmes Transmissions de Données Fondements de Système d Exploitation Réseaux Informatiques

Plus en détail

Composante(s) de rattachement : UFR des Sciences et Techniques

Composante(s) de rattachement : UFR des Sciences et Techniques Niveau : MASTER année Domaine : Mention : Spécialité : SCIENCES - TECHNOLOGIES - SANTE MATHEMATIQUES ET APPLICATIONS Mathématiques pour l'informatique Graphique et les statistiques (MIGS) M1 60 ES Volume

Plus en détail

U2 MATHÉMATIQUES POUR L INFORMATIQUE

U2 MATHÉMATIQUES POUR L INFORMATIQUE Brevet de Technicien Supérieur SERVICES INFORMATIQUES AUX ORGANISATIONS U2 MATHÉMATIQUES POUR L INFORMATIQUE U21 MATHÉMATIQUES Cette unité d'enseignement se décline en six modules spécifiques : Arithmétique

Plus en détail

FACULTE DE L'INFORMATIQUE

FACULTE DE L'INFORMATIQUE FACULTE DE L'INFORMATIQUE Présentation : La faculté a créé en 1992, au nom de l institut lis pour les sciences informatiques, ou la création de l institut est lie à l association lit de bienfaisance qui

Plus en détail

Offre de formation département de télécommunications. Licence en Télécommunications

Offre de formation département de télécommunications. Licence en Télécommunications Offre de formation département de télécommunications Licence en Télécommunications 1. But de la formation La formation dispensée dans cette licence est de nature académique. Elle est organisée sous forme

Plus en détail

Licence - informatique - Parcours informatique ou MIAGE ou biologie et santé

Licence - informatique - Parcours informatique ou MIAGE ou biologie et santé Impression à partir du site https://offredeformation.picardie.fr le 05/01/2016. Fiche formation Licence - informatique - Parcours informatique ou MIAGE ou biologie et santé - N : 4935 - Mise à jour : 04/06/2015

Plus en détail

SYSTEMES D INFORMATION & CONCEPTION de BdD

SYSTEMES D INFORMATION & CONCEPTION de BdD SYSTEMES D INFORMATION & CONCEPTION de BdD PLAN CONCEPT DE SYSTEME D INFORMATION MODELISATION D UN SYSTEME D INFORMATION MODELISATION CONCEPTUELLE : les METHODES METHODE SYSTEMIQUE METHODE OBJET L3 Informatique

Plus en détail

Concepteur Développeur Informatique Option Nomade

Concepteur Développeur Informatique Option Nomade Concepteur Développeur Informatique Option Nomade Module : Espace ouvert de formation (2 semaines) Ce module est composée de plusieurs parties : - le module développement durable (14 heures), qui traite

Plus en détail

Cours réseaux Modèle OSI

Cours réseaux Modèle OSI Cours réseaux Modèle OSI IUT 1 Université de Lyon Introduction: le modèle OSI Un modèle théorique : le modèle OSI (Open System Interconnection) A quoi ça sert: Nécessité de découper/classifier l ensemble

Plus en détail

INTRODUCTION AUX BASES de DONNEES

INTRODUCTION AUX BASES de DONNEES INTRODUCTION AUX BASES de DONNEES Équipe Bases de Données LRI-Université Paris XI, Orsay Université Paris Sud Année 2003 2004 1 SGBD : Fonctionnalités et Principes Qu est qu une base de données? Un Système

Plus en détail

Initiation à l informatique - SUJET A

Initiation à l informatique - SUJET A Licence d Informatique L1 Année 2005-2006 Initiation à l informatique - SUJET A Ce sujet est un questionnaire à choix multiples. Chaque question n a pas nécessairement une seule réponse, elle peut en avoir

Plus en détail

STAGES INTENSIFS DE REVISION

STAGES INTENSIFS DE REVISION CENTRE SCOLAIRE OZANAM Internat et externat pour lycéens et étudiants Etudes encadrées et soutien scolaire Stages intensifs de révision 60 rue Vauban 69006 LYON 04 78 52 27 99 / Fax : 04 78 52 11 15 www.ozanamlyon.fr

Plus en détail

Licence 1ère année Mention Mathématiques

Licence 1ère année Mention Mathématiques Licence 1ère année Mention Mathématiques Semestre 1 Anglais (2 ECTS) Préparation du C2i (3 ECTS) Méthodologie du Travail Universitaire Scientifique (2 ECTS) Expression Orale et Écrite (3 ECTS) Outils Mathématiques

Plus en détail

OFFRE DE FORMATION L.M.D.

OFFRE DE FORMATION L.M.D. REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE L ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE SCIENTIFIQUE OFFRE DE FORMATION L.M.D. MASTER PROFESSIONNEL ET ACADEMIQUE Systèmes d Information

Plus en détail

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

S LICENCE INFORMATIQUE Non Alt Alt S1 S2 S3 SS4 S5 S6 Parcours : IL (Ingénierie Logicielle) SRI (Systèmes et Réseaux Informatiques) NOM DE L'UE : Algèbre S LICENCE INFORMATIQUE Non Alt Alt S1 S2 S3 SS4 S5 S6 IL (Ingénierie Logicielle) SRI (Systèmes et Réseaux Informatiques) MASTER INFORMATIQUE Non Alt Alt Spécialité : ILSEN RISM ISIAS

Plus en détail