OFFRE DE FORMATION L.M.D.

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

Download "OFFRE DE FORMATION L.M.D."

Transcription

1 REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE L ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE SCIENTIFIQUE OFFRE DE FORMATION L.M.D. LICENCE PROFESSIONNELLE Etablissement Faculté / Institut Département Technologies des Université Nouvelle Technologies Logiciels et de l'information et de la Systèmes CONSTANTINE 2 communication NTIC d Information (TLSI) Domaine Filière Spécialité Systèmes d Information et Mathématique/Informatique Informatique Technologies Web (SITW) Responsable de la formation SITW : Prof. Boufaida Mahmoud Responsable de la licence SITW : Prof. Zarour Nacer eddine 1

2 SOMMAIRE I - Fiche d identité de la licence Contexte et objectifs de la formation A - Organisation générale de la formation B - Objectifs de la formation C - Compétences et métiers visés D- Conditions d accès E - Potentialités régionales et nationales d'employabilité F - Passerelles vers les autres spécialités G - Indicateurs de suivi du projet de formation II - Fiches d organisation semestrielle des enseignements Semestre Semestre Semestre Semestre Semestre Semestre III - Programme détaillé par matière

3 I Fiche d identité de la licence 1 Contexte et objectifs de la formation : A Organisation générale de la formation Mathèmatique & Informatique Systèmes Informatiques Systèmes et Technologies de l Information et de la Communication Génie Logiciel Systèmes d Information et Technologies Web 3

4 B - Objectifs de la formation Cette formation a pour objectifs de développer des compétences dans la définition et la spécification des architectures fonctionnelles des systèmes d information et de leur coopération (interaction entre processus métiers, partage de données, etc.), de comprendre la structure et les stratégies de l entreprise, d établir un dialogue entre maître d œuvre et maître d ouvrage, de conduire des projets intégrant les visions spécifiques à chaque métier de l entreprise, de choisir et d adapter des outils spécifiques. L évolution technologique en générale et la technologie Web en particulier liées à l ingénierie des systèmes d information requièrent une bonne compréhension des techniques, des normes et des outils dédiés à la réutilisation, à l intégration et à l interopérabilité des composants logiciels. C-Compétences et métiers visés : Un licencié en Informatique spécialité «Systèmes d information et technologies web» doit être : Un expert dans le développement de systèmes d information et de sites Web Capable de suivre différentes méthodes de conception Capable d utiliser différents paradigmes de programmation et particulièrement le paradigme Objet. Capable d utiliser les outils Web Capable de s exprimer oralement et par écrit Capable d utiliser les technologies actuelles et doit être préparé pour s adapter rapidement à de nouvelles technologies ; D-Conditions d accès Séries de Bac : sciences exactes, sciences de la nature. E-Potentialités régionales et nationales d'employabilité : La vocation de cette licence qui est à caractère professionnel est de former surtout des entrepreneurs plutôt que des diplômés. Ceci est rendu possible grâce d une part, aux contenus des modules assurés qui sont orientés beaucoup plus à la résolution des problèmes au niveau des entreprises du point de vue analyse, conception et mise en œuvre. D autre part, les étudiants effectuent leur projet de fin d étude (S6) au niveau même des entreprises. A titre d exemple, pas mal de nos étudiants se sont classés avec les premiers dans les concours 4

5 nationaux de start-up. Ainsi, nos étudiants côtoient les entreprises pendant leur formation et donc ils ont plus de chance d y être recrutés. D autres ont monté leurs propres boîtes : conception et installation de tableaux d affichage électronique (cas du campus Tidjani Haddam de l université Constantine 1)), l édition numérique, etc. F-Passerelles vers les autres spécialités Le programme de notre formation respecte les normes indiquées par ACM et donc on ne rencontre pas beaucoup de problèmes avec la mobilité. Par exemple, un étudiant de MI (première année) pourra rejoindre notre formation venant de n importe quelle université. Idem pour les étudiants qui veulent migrer vers d autres spécialités ou qui émanent d autres spécialités, puisqu en plus de la première année qui est un socle commun, les S3 et S4 contiennent des modules de base de l informatique (Computer science), du génie logiciel (Software engineering) et des systèmes d information (Information systems). G-Indicateurs de suivi du projet Plusieurs indicateurs sont utilisés pour assurer un bon suivi pédagogique et pouvoir évaluer les étudiants. Parmi ces indicateurs, les contrôles continus, les devoirs, les exposés, les TPs, les absences, etc. Des Comités Pédagogiques sont tenus en moyenne trois fois par semestre. Nous avons désigné parmi l équipe de formation des enseignants qui sont responsables sur chaque semestre, un responsable pour les stages (contacte les entreprises, s occupe des conventions,..). Deux étudiants délégués sont désignés par section et un étudiant délégué pour chaque groupe. Des enseignants avec des doctorants assurent le tutorat pour des groupes d étudiants. Le responsable de formation joue le rôle de chef de projet, il coordonne entre toutes ces parties prenantes, (re) planifie les événements, interlocuteur avec l administration, réagit à tout stimulus, préside les CPs, etc. 5

6 II Fiche d organisation semestrielle des enseignements 6

7 Crédits Coefficients Socle commun domaine Mathématiques et Informatique Semestre 1 : Unité d Enseignement Code Matières Intitulé V.H hebdomadaire Mode d'évaluation VHS Autre* (15 semaines) Cour TD TP Continu Examen s UE fondamentales Code : UEF11 Crédits : 17 Coefficients : 10 UE Méthodologique Code : UEM11 Crédits : 7 Coefficients : 2 UE Découverte Code : UED11 Crédits : 4 Coefficients : 4 UE Transversale Code : UET11 Crédits : 2 Coefficients : 1 F111 Analyse h00 3h00 90h00 45h00 F112 Algèbre h30 1h30 45h00 45h00 F113 M111 Initiation à l algorithmique Terminologie scientifique et expression écrite et oral 6 4 1h30 3h00 1h30 90h00 45h h30 22h30 45h00 M112 TP Bureautique 3 1 1h30 22h30 45h00 Une matière à choisir parmi D111 Physique 1(mécanique du point) D112 Codage et représentation de l information D113 D114 Une matière à choisir parmi Economie d entreprise Electronique, composant des systèmes 2 2 1h30 1h30 45h00 45h h30 1h30 45h00 45h00 t111 Langue anglaise 2 1 1h30 22h30 45h00 Total semestre h00 13h30 3h00 382h30 360h00 Autre* = travail complémentaire en consultation semestrielle. 7

8 Crédits Coefficients Socle commun domaine Mathématiques et Informatique Semestre 2 : Unité d Enseignement Code Matières Intitulé V.H hebdomadaire Mode d'évaluation VHS Autre* (15 semaines) Cour TD TP Continu Examen s UE Fondamentales Code : UEF21 Crédits : 11 Coefficients : 5 UE Fondamentales Code : UEF22 Crédits : 9 Coefficients : 5 F211 Analyse h30 1h30 45h00 45h00 F212 Algèbre h30 1h30 45h00 45h00 F213 F221 Introduction aux probabilités et statistique descriptive Programmation et structure de données 3 1 1h30 1h30 45h00 45h h30 1h30 1h30 67h30 45h00 F222 Structure machine 4 2 1h30 1h30 45h00 45h00 UE Méthodologique Code : UEM21 Crédits : 7 Coefficients : 3 UE Transversale Code : UET21 Crédits : 3 Coefficients : 3 M211 M212 M213 T212 Techniques de l information et de la communication Une matière à choisir parmi Outils de programmation pour les mathématiques Introduction à la programmation orientée objet Physique 2(électricité générale) 4 2 1h30 45h00 45h h30 1h30 45h00 45h h30 1h30 45h00 45h00 Histoire des sciences 1 1 1h30 22h30 45h00 Total semestre h30 9h30 3h00 382h30 405h00 Autre* = travail complémentaire en consultation semestrielle. 8

9 Semestre 3 : 9

10 Semestre 4 10

11 Semestre 5 11

12 Semestre 6 12

13 Programmes détaillés des matières Semestre 1 Algèbre I. Chapitre I : Notions de logique. Table de vérité, quantificateurs, types de raisonnements. Chapitre II : Ensembles et applications. a. Définitions et exemples. b. Applications : injection, surjection, bijection, image directe, image réciproque, restriction et prolongement. Chapitre III : Relations binaires sur un ensemble. a. Définitions de base : relation réflexive, symétrique, antisymétrique, transitive. b. Relation d ordre. Définition. Ordre total et partiel. c. Relation d équivalence : classe d équivalence. Chapitre IV : Structures algébriques. a. Loi de composition interne. Partie stable. Propriétés d'une loi de composition interne. b. Groupes. Définition. Sous-groupe. Exemples. Homomorphisme de groupes- isomorphisme de groupes. c. Anneaux. Définition. Sous anneaux. Règles de calculs dans un anneau. Eléments inversibles, diviseurs de zéro. Homomorphisme d anneaux. Idéaux. d. Corps. Définitions. Traiter le cas d un corps fini à travers l exemple Z/pZ ou p est premier. Chapitre V : Anneaux de polynômes. a. Polynôme. Degré. b. Construction de l anneau des polynômes. c. Arithmétique des polynômes Divisibilité-Division euclidienne-pgcd et ppcm de deux polynômes-polynômes premiers entre eux-décomposition en produit de facteurs irréductibles. d. Racines d'un polynôme. Racines et degré -Multiplicité des racines. 13

14 Analyse I. Chapitre 1. Corps des nombres réels a. Axiomatique de R : opérations et propriétés, ordre, majorant et minorant, borne supérieure, borne inférieure, maximum et minimum. b. Axiome de la borne supérieure. c. Valeur absolue d. Partie entière d un nombre réel e. Axiome d Archimède Chapitre 2. Suites réelles a. Définition d une suite réelle, exemples, suites bornées, suites monotones, suites extraites. b. Convergence et divergence des suites et propriétés. c. Limite inférieure et limite supérieure d une suite. d. Convergence des suites monotones. e. Suites adjacentes f. Théorème de Bolzano-Weierstass g. Théorème d encadrement h. Suites de Cauchy Chapitre 3. Limites et continuité des fonctions a. Définition d une application, d une fonction b. Fonctions bornées et fonctions monotones c. Limite d une fonction d. Continuité d une fonction e. Opérations sur les fonctions continues f. Continuité uniforme g. Théorèmes fondamentaux : valeur intermédiaire, Weierstrass et Heine h. Inversion des fonctions monotones et continues i. Suites récurrentes et fonctions continues Chapitre 4. Dérivation a. Définition et propriétés b. Interprétation géométrique de la dérivée c. Opérations sur les dérivées et formule de Leibniz d. Théorème de Rolle e. Théorème des accroissements finis et applications, règle de l Hospital Chapitre 5. Fonctions élémentaires a. Fonctions trigonométriques et leurs inverses b. Fonctions hyperboliques et leurs inverses 14

15 Initiation à l algorithmique. Chapitre 1 : Introduction 1- Description d un ordinateur 2- Instructions de base d un ordinateur 3- Différentes phases de résolution d un problème par ordinateur Chapitre 2 : algorithme 1. Définition 2. Caractéristiques d un algorithme 3. Définition d une variable et ses caractéristiques 4. Primitives de base a. Action d affectation b. Action conditionnelle c. Action alternative d. Actions de répétition 1. Boucle tantque 2. Boucle repeter 3. Boucle pour Chapitre 3 : procédure et fonction 1- Définitions 2- Mode de passages de paramètres 3- Exemples Chapitre 4 : structures de données de base 1- Tableau 2- Matrice 3- Type énuméré 4- Ensemble 15

16 Matières optionnelles (une matière à choisir) : Option 1 : Physique 1 (Mécanique du point) : Chapitre 1 : Cinématique du point a. Mouvement rectiligne b. Mouvement dans l espace c. É tude de mouvements particuliers d. É tude de mouvements dans différents systèmes (polaires, cylindriques et sphériques) e. Mouvements relatifs. Chapitre 2 : Dynamique du point. a. Le principe d inertie et les référentiels galiléens b. Le principe de conservation de la quantité de mouvement c. Définition Newtonienne de la force (3 lois de Newton) d. Quelques lois de forces Chapitre 3 : Travail et énergie dans le cas d un point matériel. a.é nergie cinétique b. É nergie potentielle de gravitation et élastique c. Champ de forces d. Forces non conservatives Option 2 : Codification et Représentation de l Information : Chapitre 0 : Introduction Chapitre1 : Codification et représentation des nombres a. Les Entiers Positifs o Systèmes d énumérations o Arithmétique b. Les Entiers Négatifs o Représentation des nombres négatifs en SVA (signe et valeurs absolues) o Représentation des nombres négatifs en CP1 (Complément à 1) o Représentation des nombres négatifs en CP2 (Complément à 2) o Arithmétique c. Les Nombres Réels o Représentation des nombres Réels en virgules fixe 16

17 o Représentation des nombres Réels en virgules flottantes o Arithmétique Chapitre2 : Codification et représentation a-numérique a. Le code ASCII b. Le code BCD c. Le code Gray d. L Unicode Chapitre 3 : Algèbre de Boole a. Introduction b. Terminologie c. Opération de base d. Evaluation des expressions booléennes e. Les tables de vérité f. Les fonctions booléennes et leurs représentations g. Théorèmes et postulat de l algèbre de Boole Bibliographies : 1. Architectures des l ordinateurs. Emanuel Lazard. Edition : PEARSON EDUCATION Architectures des l ordinateurs. Tanenbaum. Andrew. Edition : PEARSON EDUCATION Architectures des l ordinateurs. Jean. Jacques et al. Edition : EYROLLES Architectures des l ordinateurs. Robert. Strandh et al Edition : DUNOD Architecture des machines et des systèmes informatique. Cours et exercices corrigés. Alain Cazes et al. Edition : Dunod Logique booléenne et implémentation Technologique. Phillipe. Darch. Edition VUIBERT :

18 Matières optionnelles (une matière à choisir) : Option 1 : Economie de l entreprise Chapitre 1 : Economie Chapitre 2 : Entreprise - Définition d une entreprise, différents types d entreprise Chapitre 3 : Entreprise d une économie ouverte - Marché, concurrence, positionnement de l entreprise dans un marché concurrentiel Chapitre 4 : Gestion d entreprise ouverte (Marché national et international) - Création d entreprise, comment créer, quelles sont les outils de l état pour la création d entreprise - Rôle du système dans la création et promotion d entreprise - Rôle des marchés financiers pour la compétitivité de l entreprise Chapitre 5 : Management Stratégique - Comment gérer une entreprise dans un environnement au mutation continuelle - Gestion des Ressources Humaines (comment gérer), positionnement dans un marché de plus en plus mondial - Recherche et développement, l état et les entreprises. Option 2 : Electronique des composants et systèmes. Composants d un ordinateur Carte mère Processeurs Disques durs Mémoire RAM Cartes VGA CD et DVD Moniteurs Souris et claviers Clé de mémoire Imprimantes Réseau Local Hub et switch Wifi Systèmes d exploitation Terminologie scientifique et expression écrite et orale (TD) : Terminologie Scientifique Etude et compréhension de texte Technique d expression écrite et orale (rapport, synthèse, utilisation des moyens de communications modernes Expression et communication dans un groupe. 18

19 SEMESTRE 2 Analyse 2 Chapitre 1. Formules de Taylor et développements limités a. Formules de Taylor et de Maclaurin b. Calcul d un extremum local d une fonction c. Développements limités et applications au calcul des limites Chapitre 2. Intégrale de Riemann et primitives a. Définition de l intégrale de Riemann sur un intervalle fermé et borné b. Interprétation géométrique de l intégrale de Riemann c. Propriétés de l intégrale de Riemann d. Calcul intégrale : Définition d une primitive, primitives des fonctions usuelles, changement de variable, intégration par partie. e. Changements de variables usuels f. Factorisation des fractions rationnelles dans R[x] g. Primitive d une fonction rationnelle Chapitre 3. Equations différentielles du premier ordre a. Notions générales b. Equations à variables séparées c. Equations homogènes d. Equations linéaires e. Equation de Bernoulli f. Equations différentielles linéaires du second ordre à coefficients constants ( cette partie a été renvoyée à l analyse 3) 19

20 Algèbre II. Chapitre I : Espace vectoriel. a. Définition. Sous espace vectoriel. Exemples. Familles libres. Génératrices. Bases. Dimension. b. Espace vectoriel de dimension finie (propriétés). Sous espace vectoriel complémentaire. Chapitre II : Applications linéaires. c. Définition. d. Image et noyau d une application linéaire. e. Rang d une application, théorème du rang. f. Composée d applications linéaires. Inverse d une application linéaire bijective, automorphisme. Chapitre III : Les matrices. g. Matrice associée à une application linéaire. h. Opérations sur les matrices : somme, produit de deux matrices, matrice transposée. i. Espace vectoriel des matrices à n lignes et m colonnes. j. Anneau de matrices carrées. Déterminant d une matrice carrée et propriétés. Matrices inversibles. k. Rang d une matrice (application associée). Invariance du rang par transposition. Chapitre IV : Résolution de systèmes d équations. l. Système d équations écriture matricielle-rang d un système d équations. m. Méthode de Cramer. 20

21 Introduction aux probabilités et statistique descriptive. Chapitre 1 : Notions de base et vocabulaire statistique a. Concepts de base de la statistique (Population et individu, Variable (ou caractère)) b. Les tableaux statistiques : Cas de variables qualitatives (Représentation circulaire par des secteurs, Représentation en tuyaux d orgue, Diagramme en bandes), cas de variables quantitatives (Le diagramme en bâtons, Histogramme, Polygone). Chapitre 2 : Représentation numérique des données b. Les caractéristiques de tendance centrale ou de position (La Médiane, Les quartiles, Intervalle interquartile, Le mode, La moyenne arithmétique, La moyenne arithmétique pondérée, La moyenne géométrique, La moyenne harmonique, La moyenne quadratique). c. Les caractéristiques de dispersion (L étendu, L écart type, L écart absolue moyen, Le coefficient de variation). Chapitre 3 : Calculs des probabilités a. Analyse combinatoire (Principe fondamental de l analyse combinatoire, Arrangements, Permutations, Combinaisons). b. Espace probabilisable (Expérience aléatoire, Evénements élémentaires et composés, Réalisation d un événement, Evénement incompatible, Système complet d événement, Algèbre des événements, Espace probabilisable, Concept de probabilité). c. Lien entre la théorie des probabilités et des ensembles d. Construction d une probabilité e. Probabilités conditionnelles, indépendance et probabilités composées (Probabilités conditionnelles, Indépendance, Indépendance mutuelle, Probabilités composés, Formule de Bayes). Programmation et structures de données Chapitre 1 : récursivité Chapitre 2 : Liste Chapitre 3 : pile et file Chapitre 4 : arbre Chapitre 5 : Etude de quelques techniques algorithmiques plus complexes : méthodes de tri et de recherche 21

22 Architecture d'un Ordinateur Chapitre 1 : Introduction Chapitre 2: Structure de Base d'un Ordinateur: Unité Centrale et Mémoire Chapitre 3: Mémoire Secondaire Chapitre 4: Les Entrées Sortie Chapitre 5: Les Bus et séquenceurs (Construction dune unité centrale simple) Bibliographies : 1. Architectures des l ordinateurs. Emanuel Lazard.Edition : PEARSON EDUCATION Architectures des l ordinateurs. Tanenbaum. Andrew.Edition : PEARSON EDUCATION Architectures des l ordinateurs. Jean. Jacques et al.edition : EYROLLES Architectures des l ordinateurs. Robert. Strandh et al.edition : DUNOD Architecture des machines et des systèmes informatique. Cours et exercices corrigés. Alain Cazes et al.edition : Dunod Logique booléenne et implémentation Technologique. Phillipe. Darch.Edition VUIBERT : Matières optionnelles (une matière à choisir) : Option 1 : Outils de programmation Chapitre 1 : Maîtrise de Logiciels (Matlab, Scilab, mathématica,..) Chapitre 2 : Exemples d applications et techniques de résolution Option 2 : Introduction à la programmation orientée objet : Objet Classe Attribut Méthode L encapsulation L héritage Application par l utilisation d un langage de programmation orientée objet 22

23 Techniques de l information et de la communication Chapitre 1 : TIC Apprentissage de l interface graphique Windows Apprentissage 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 Messagerie électronique Chapitre 2 : Techniques de communications Physique 2 (électricité générale) Chapitre 1 : Electrostatique Forces électrostatiques Champs Potentiel Dipôle électrique Théorème de Gauss Chapitre 2 : Les conducteurs Influence totale et partielle Calcul des capacités Resistances Lois Loi d ohm généralisée Chapitre 3 : Electrocinétique Loi d Ohm Loi de Kirchoff Loi de Thévenin - Norton Chapitre 4 : Magnétostatique Force magnetostatique (Lorentz et Laplace) Champs magnétiques Loi de Biot et Sawark 23

24 Histoires des sciences e. Etudier l'évolution des idées scientifiques f. A suivre les différentes étapes de la formation des concepts scientifiques g. A sensibiliser les étudiants à la dimension civilisationnelle de la pratique scientifique et à l importance et au rôle de l environnement culturel dans lequel naissent et se développent les sciences et dans lequel travaillent les hommes de science h. Apparition de la science, ses caractéristiques i. Les sciences dans la civilisation grecque j. Les sciences dans la civilisation arabe k. Les sciences dans la civilisation européenne Remarque, s inspirer de la Bibliographie suivante DJEBBAR, A. : Enseignement et recherche mathématique dans le Maghreb des 12e s.-14es., publication mathématique d'orsay N 81-02, Université Paris-Sud., DJEBBAR, A. : Mathématiques et Mathématiciens dans Maghreb médiévale (IXe-XIIIe siècles) : contribution à l'étude des activités scientifiques de l'occident musulman, thèse de Doctorat, Université de Nantes, DJEBBAR, A. : Une histoire de la science arabe, Paris, le Seuil, DIEUDONNE, J. : Abrégé d'histoire des mathématiques, Hermann, GILLISPIE, Ch. C. (édit.): Dictionary of Scientific Biography, New York, Scribner's son, , 16 vol. 24

25 Semestre : 3 Base de Données (1C, 1TD, 1TP) Objectifs de l enseignement de la matière : - Introduire les principaux modèles de données et maîtriser le modèle relationnel - Notamment la conception et l utilisation d une base de données relationnelle. Connaissances préalables recommandées : / Contenu de la matière : Chapitre I : Introduction aux bases de données 1- Rappels sur les fichiers 2- Définition des B.D. 3- Définition des SGBD 4- Objectifs des SGBD Chapitre 2: Les modèles de données 1- Aperçu sur les modèles légataires 2- Modèle entité association 3- Modèle réseau 4- Modèle hiérarchique 5- Modèle relationnel Chapitre 3 : Le Modèle relationnel 1- Définitions 2- Concepts 3- Formes normales Chapitre 4 : Manipulation des données 1- Algèbre relationnelle 2- Langages de requêtes relationnels (SQL, ) 25

26 Semestre : 3 Introduction au Génie Logiciel (1C, 1TD, 0TP) Objectifs de l enseignement de la matière : Pour diverses raisons, la conception est généralement enseignée après la programmation. Quelque soit la démarche, il est indispensable d'enseigner les deux : la programmation et la conception, mais lorsqu'il s'agit de << grands systèmes >> l'expérience prouve que la conception reste handicapée et en arrière plan lorsqu'elle est introduite après une certaine expérience en programmation. Ainsi, en suivant le contenu de ce module, on vise à former des concepteurs qui savent programmer plutôt que des programmeurs qui savent concevoir. Connaissances préalables recommandées : / Contenu de la matière: Chapitre 1 : Principes du Génie Logiciel 1- Introduction 2- Définitions 3- Objectif et nécessité 4- Qualité du logiciel 5- Modélisation Chapitre2 : Modèles de développement du logiciel 1- Introduction 2- Le cycle de vie du logiciel 3- Les activités 4- Analyse des besoins 5- Modèles du cycle de vie 6- Modèle de la cascade 7- Modèle en V 8- Modèle en spirale 9- Modèles par incrément 10- Analyse et spécification du logiciel 11- Techniques de spécification 12- Conception du logiciel 13- Méthodes d'analyse et de conception 14- Méthodes fonctionnelles Chapitre 3 : SADT: méthode d'analyse fonctionnelle et de gestion de projets 1. Présentation générale 26

27 2. Historique 3. Le Modèle SADT 4. La syntaxe des diagrammes SADT 5. Actigrammes 6. Datagrammes 7. Les textes explicatifs 8. Les diagrammes pour explication seulement 9. Liste hiérarchique et numérotation des diagrammes 10. Glossaires 11. Conditions d'activation 12. Processus de liens 13. Travail en équipe 14. Cycle auteur/lecteur Chapitre 4 : Conception du logiciel 1. Qualité de la conception 2. Modularité 3. Critères de qualité de la conception 4. Processus de conception de logiciel Chapitre 5 : Conception fonctionnelle 1. Les diagrammes de flux de données 2. Les diagrammes de structure 27

28 Semestre: 3 Organisation des entreprises (1C, 1TD, 0TP) Objectifs de l enseignement de la matière : Ce cours décrit la mécanique générale du fonctionnement d une entreprise afin de faire apparaître le rôle essentiel que joue l information. Trois parties essentielles constituent ce cours : La partie qui porte sur le monde de l entreprise principalement sur les différentes formes de structure d organisation de l entreprise, ses principales fonctions et les différents systèmes de l entreprise. La partie qui présente les outils d analyse portant notamment sur la notion et le rôle de l information, la codification ainsi que les techniques de cryptage et de compression de l information. La partie qui axe sur l introduction aux systèmes d information. Connaissances préalables recommandées : / Contenu de la matière : CHAPITRE1: L ENTREPRISE 1- Introduction 2- Différentes formes de structures 2-1 Hiérarchique 2-2 Fonctionnelle 2-3 Staff and line 3- Principales fonctions de l entreprise 3-1 Fonction de production 3-2 Fonction commerciale 3-3 Fonction administrative 4 Les différents sous systèmes de l entreprise 4-1 Le sous système de pilotage 4-2 Le sous système d information 4-3 Le sous système opérant 5 L esprit juridique dans l entreprise Chapitre2: Les outils d analyse 1 Notion d information 1-1Définition 1-2 Rôle de l information 1-3 Les classes d information 2 Représentation de l information 28

29 2-1 L information renseignement 2-2 L information représentation 3 Codification 3-1 Définition 3-2 Objectifs de la codification 3-3 Qualités attendues d une codification 3-4 Différents types de codification 3-5 Types de contrôle 3-6 Comment choisir une codification 3-7 Techniques de compression de l information 3-8 Techniques de cryptage Chapitre3: Introduction aux Systèmes d Informations 1 Définition 2 Rôle d un SI 3 Place d un SI 4 Système d information, système informatisé et système informatique 5 Statique et dynamique d un SI 6 Développement d un SI 6-1 Cycle de vie 6-2 Cycle de décision 6-3 Cycle d abstraction 29

30 Semestre : 3 Réalisation des systèmes d information : Technologie Internet (2C, 0TD, 2TP) Objectifs de l enseignement de la matière : Présenter les systèmes d information dans le contexte Internet. Le module initie à la programmation Web via les langages HTML et XML. Une étude pratique renforce les concepts acquis. Recommandations : Insister sur une étude de cas durant le module. Connaissances préalables recommandées : / Contenu de la matière: Chapitre 1 : Introduction 1. Les Systèmes d informations traditionnels 2. Les bases de données : Hier et aujourd hui 3. Les applications Web Chapitre 2 : Notions de base d Internet 1. Définition et historique 2. Architecture 3. Applications 3.1. Consultation sites 3.2. Transfert de fichiers 3.3. Courrier électronique 3.4. Groupes de discussions 3.5. Vidéo conférence Chapitre 3 : Langages de programmation pour le Web 1. Généralités 2. Langages de balise : définition et historique 3. HTML 3.1. Qu est ce que le HTML? 3.2. Contexte d exécution HTML 3.3. HTML de base Ossature d un document HTML (entête, corps, Liens, ) Tableaux, Frames, Formulaires, Programmation CGI) HTML Dynamique 4. XML 4.1. Structure d un document XML 4.2. DTD (Document Type Definition) 4.3. XML Schema 4.4. Liens et chemins (XLlink, XPath, XPointer) 4.5. Processeurs (XSLT, DOM) 4.6. Sémantique Web (RDF, RDFS) Chapitre 4. PHP Introduction 2. Syntaxe de base 2.1. Le passage du HTML au PHP 2.2. Les séparateurs d Instructions 30

31 2.3. Les commentaires 3. Types, variables et opérateurs 4. Structures de contrôles 5. Classes et objets 6. Caractéristiques 6.1. Gestion des erreurs 6.2. Gestion des chargements de fichiers 6.3. Utilisation des fichiers à distance 6.4. Gestion des connexions 6.5. Connexions persistantes aux Bases de Données. Chapitre 5. XML et les Bases de données 1. Créer documents XML 2. Correspondance SGBD relationnels et XML 3. Structure XML pour BD existante 4. Structure de BD à partir de documents XML existants 5. Editeurs de SGBD et XML (MSXML, SQL Serveur, Parseurs XML, XSQL, exécuteur Oracle, ) Chapitre 6. Etude de cas (Recommandation : peut débuter en parallèle avec le chapitre 4) E-BANKING Le E-banking est une application qui permet à la banque de mettre à disposition de ses clients, des services bancaires par Internet. Pour accéder à ce service, le client doit se connecter sur le site de la banque avec un code utilisateur et un mot de passe. Les services offerts : o Consulter les mouvements de son compte, o Commander un chéquier, une carte bancaire, o Faire des virements compte à compte, o Consulter les informations commerciales sur la banque, o Payer sa facture, o En option, recevoir des informations par et SMS. Avantages concurrentiels : o Accessibilité : les usagers accèdent à leur compte directement sur Internet, o Disponibilité : 24 heures / 24 et 7 jours / 7, o Sécurité : accès contrôlé par code secret (confidentiel), détection des tentatives d accès frauduleux, verrouillage des accès après plusieurs échecs, base de données protégées. 31

32 Semestre : 3 Le paradigme objet (1C, 0TD, 1TP) Objectifs de l enseignement de la matière : Maîtriser les concepts de base du paradigme objet indispensables pour la suite de la formation (méthodologies, modèles, langages de spécification et de programmation objet, intergiciels,..) et connaître les différents types d outils objet existants. Connaissances préalables recommandées : / Contenu de la matière: Chapitre 1: Introduction 1. Paradigme objet Vs paradigme impératif 2. Paradigme objet Vs paradigme fonctionnel 3. Paradigme objet Vs paradigme logique 4. Héritage 5. Envoi de messages Chapitre 2 : Les concepts fondamentaux 1. La classification 2. L'héritage simple 3. L'héritage multiple 4. L'encapsulation - Dans les classes - Dans les paquetages 5. Le polymorphisme 6. La composition Chapitre 3 : Les avantages du paradigme objet - L abstraction - La réutilisation - Facilité de maintenance Chapitre 4 : Les outils Objet 1. Généralités 2. les langages de programmation (Java, C#, VB.NET, Vala, Objective C, Eiffel, Python, Ruby, C++, Ada, PHP, Smalltalk, LOGO, AS3,.. 3. les outils de modélisation (Objecteering, UMLDraw, Rhapsody, DBDesigner, ) 4. les bus distribués (DCOM, CORBA, RMI, Pyro...) 5. les ateliers de génie logiciel ou AGL (Visual Studio pour des langages Dotnet, NetBeans pour le langage Java) 32

33 Semestre : 3 Architecture des Ordinateurs (1C, 1TD, 0TP) Objectifs de l enseignement de la matière : Présenter les aspects généraux des systèmes digitaux et leurs rôles dans la construction des machines Fournir les connaissances élémentaires en logique binaire et permettre ainsi aux étudiants de suivre le fonctionnement d'une unité centrale Connaissances préalables recommandées : / Contenu de la matière : Chapitre1 : Construction de la machine 1. Historique 2. la logique digitale 3. architecture de Van Newman 4. description logique et fonctionnelle des composants 5. déroulement de programmes Chapitre 2 : Langage d'assemblage 1. définition de l'architecture d'une machine virtuelle 2. format des instructions 3. application des instructions Chapitre3 : Langage machine 1. format d'une instruction machine 2. instructions de transfert 3. instructions de manipulation de données 4. instructions de contrôle de séquences 5. instructions d'itérations boucles conditionnelles 6. modes d'adressage Chapitre 4 : Systèmes d'exploitation et langages de programmation 1. introduction aux systèmes d'exploitation 2. langages de programmation 33

34 Semestre : 3 Français (1C, 0TD, 0TP) Objectifs de l enseignement de la matière : Améliorer les connaissances des étudiants en langue française Améliorer la communication écrite et orale en français Connaissances préalables recommandées : / Contenu de la matière : Grammaire, conjugaison, résumé de texte, pratique orale en français. Semestre : 3 (1C, 0TD, 0TP) Anglais Objectifs de l enseignement de la matière : Améliorer les connaissances des étudiants en anglais Améliorer la communication écrite et orale en anglais Connaissances préalables recommandées : / Contenu de la matière : Grammaire, conjugaison, pratique orale en anglais. 34

35 Oracle 1 (1 C, 0 TD, 2 TP) Semestre : 4 Objectifs de l enseignement de la matière : - Enrichir les notions théoriques sur les bases de données relationnelles et SQL, par la connaissance pratique d un SGBD bien représentatif du marché. - Comprendre l architecture d un SGBD relationnel et maîtriser le langage procédural PL/SQL. Connaissances préalables recommandées : BD S3 Contenu de la matière: Chapitre I : Présentation d Oracle 1. Conception générale 2. Composants (processus, mémoire, fichiers, ) 3. Fonctions (création, démarrage, fermeture d une base, gestion d une base ) 4. Utilisation de la mémoire d Oracle. 5. Transactions et accès concurrents Chapitre 2 : SQL *PLUS 1. Présentation générale de SQL* Plus 2. Modes de connexion (administration, utilisation) 2.1. Connexion à SQL* Plus en mode administration Connexion à SQL *Plus en mode utilisation Interactions avec l environnement 2.4. Commandes de SQL* Plus Langage de définition des données Langage de manipulation des données Editeur SQL* plus Chapitre 3 : Interface i SQL 1- Principe de i SQL 2- Installation de i SQL 3- Principales utilisations. Chapitre 4 : Programmer avec PL/SQL. 1- Objectifs de PL/SQL 2- Architecture de PL/SQL 3- Gestion des erreurs. 4- Fonctionnement de PL/SQL 5- Les Packages et les triggers. 6- Utilisation de SQL* Plus avec PL/SQL 35

36 Semestre : 4 Conduite et Gestion des Projets (1 C, 1 TD, 0 TP) Objectifs de l enseignement de la matière : La gestion de projets touche actuellement de très nombreux secteurs d activité. Il s agit dans ce cours d identifier les types de situations auxquels l ingénieur de projet aura à faire face: planification, organisation d'équipes et du travail, estimation des charges, calcul de risque, maîtrise de la qualité, techniques de pilotage, etc. L objectif est de montrer aux étudiants qu un projet est en inter-relations avec les décisions stratégiques d une entreprise. Piloter un projet, c est : Prévoir, définir, conduire les différentes actions (tâches) qui mènent à l objectif global. Prévoir, gérer des ressources en respectant des délais, dans le cadre d un budget. Connaissances préalables recommandées : / Contenu de la matière: Chapitre 1 : Problématique de management de projets 1 Qu est-ce qu un projet? 2 Concept de pilotage d un projet 3 Nécessité de piloter les projets 4 Caractéristiques d un projet 5 Caractéristiques spécifiques aux projets informatiques 6 Questions auxquelles doit répondre un chef de projet 7 Notions fondamentales Chapitre 2 : Cycle de vie d un projet informatique 1. Déroulement général d un projet 2. Cycle de référence 3. Cycle de vie général d un projet 4. Activités d un projet 5. Activités de conduite de projets 6. Tâches significatives des activités du chef de projet Chapitre 3 : Organisation des projets informatiques 1. Préparation/organisation, phasage 2. Approche produit 3. Approche activité 4. Approche organisation Chapitre 4 : Evaluation des charges 36

37 4 Pourquoi évaluer? 5 Evaluer quoi? 6 Quand évaluer? 7 Comment évaluer? Chapitre 5 : Evaluation des coûts 5 Coûts et budget 6 Retour sur investissement Chapitre 6 : Suivi d un projet 6 Suivre quoi? 7 Suivre pourquoi? 8 Suivre quand? 9 Suivre comment? 37

38 Semestre : 4 Conception orientée objet : UML (2 C, 2 TD, 0 TP) Objectifs de l enseignement de la matière : Initier les étudiants aux concepts de modélisation orientée objets et ce via UML. L objectif final étant de leur donner les moyens de maîtriser les diagrammes de UML et d être capable de modéliser un système à l aide de ces diagrammes Connaissances préalables recommandées : OE Semestre3 Contenu de la matière : Chapitre 1: Concepts de base 1 Fondements historiques 2 Terminologie et idées de base 2.1 Abstraction et encapsulation 2.2 Héritage 2.3 Encapsulation, abstraction et orientation objet 3 Avantages de la programmation et des méthodes orientées objet 3.1 Qualité 3.2 Modularité 3.3 Autres avantages 4 Quelques problèmes Chapitre 2 : Présentation générale d UML 1. Introduction et rappels de base. 2. Objectif d UML. 3. Origine d UML. 4. Les 09 diagrammes d UML. Chapitre 3 : Les diagrammes de la vue structurelle 1. Introduction. 2. Diagrammes de classe La classe Les associations entre classes 2.3. Agrégation et composition Généralisation/spécialisation Règles générales pour l élaboration des diagrammes de classe. 3. Diagrammes d objet. 4. Présentation d un outil de modélisation graphique. 38

39 Chapitre 4 : Le diagramme de la vue utilisateur : Les diagrammes des cas d utilisation. 1. Introduction et localisation. 2. Définition et objectif. 3. Les éléments du DCU. 4. Structuration des cas d utilisation. Chapitre 5 : Les diagrammes de la vue dynamique. 1. Introduction. 2. Diagramme de séquence 2.1. Formalisme Types de messages Contraintes temporelles des messages 2.4. Création et destruction d objet dans un scénario. 3. Diagramme d état de transition Définition et objectif Etat et transition Description générale. 4. Diagramme de collaboration Formalisme Les messages 5. Diagramme d activité 5.1. Définition et objectif Lien entre diagramme d état de transition et diagramme d activité Synchronisation des flots de contrôle. 39

40 Semestre : 4 Programmation des Systèmes (1 C, 1 TD, 1 TP) Objectifs de l enseignement de la matière : - Présenter à l étudiant les principes de base relatifs à la gestion de la machine et principalement les systèmes d exploitation existants. - Mettre l accent sur les aspects pratiques et concrets afin de faciliter l'usage des machines par les utilisateurs. Connaissances préalables recommandées : Contenu de la matière: Chapitre 1 : Introduction aux systèmes d exploitation 1. Historique 2. Terminologie des systèmes d exploitation (SE) 3. Vie d un programme dans un SE 3.1. Cheminement d un programme 3.2. Edition des liens 3.3. Chargement Chapitre 2 : Problèmes de gestion de ressources dans un système informatique 1. La gestion du processeur 1.1. Techniques d ordonnancement 1.2. Gestion de la concurrence 2. Les sémaphores Maintien de la cohérence Section critique & exclusion mutuelle Solutions logicielles à l'exclusion mutuelle Problème majeur des solutions logicielles : l'attente active Solutions matérielles à l'exclusion mutuelle 2.1. Définition 2.2. Sémaphores d'exclusion mutuelle 2.3. Sémaphores de synchronisation 2.4. Autres utilisations des sémaphores - le Rendez-vous 2.5. Interblocages 3. La mémoire virtuelle 3.1. Définition 3.2. Problèmes de l allocation mémoire 40

41 3.3. Correspondance adresses virtuelles physiques 3.4. Principes et mécanismes de base de la pagination 3.5. Mémoire virtuelle linéaire 3.6. Défaut de page 3.7. Gestion de la pagination (choix programme, préchargement, ) 3.8. Segmentation de mémoire 3.9. Techniques d allocation de la mémoire. 4. Gestion des entrées / sorties 4.1. Entrées /sorties physiques 4.2. Entrées /sorties logiques Chapitre 3 : Les systèmes d exploitation existants 1. Unix 1.1. Historique 1.2. Fonctionnalités Noyau Application 1.3. Outils de développement (Makefile - SCCS) 1.4. Linux -particularités 2. Windows 2.1. Principes 2.2. Environnement 2.3. Gestion des utilisateurs 2.4. Programmation système 3. MacOS 3.1. Principes 3.2. Interface 3.3. Environnement et système de fichiers 3.4. Gestion des périphériques 4. Comparaison des trois systèmes d exploitation Chapitre 4 : Programmation pratique Réalisation d un mini SE : développement en C ou Java, environnement Linux. Chapitre 5 : Les systèmes répartis 1. Systèmes d exploitation répartis (définition & notions de base) 2. Etude de cas : LOCUS, CHORUS, GIDE, 3. Problèmes fondamentaux 3.1. Exclusion mutuelle 3.2. Gestion des ressources 3.3. Synchronisation (inter-processus, RDV distribués, ) 41

42 Semestre : 4 Modélisation des Systèmes d Information (1 C, 1 TD, 0 TP) Objectifs de l enseignement de la matière : Fournir les principes de base de la modélisation des systèmes d information dans le cadre du génie logiciel. Se familiariser avec les techniques et les méthodes de la modélisation. Connaissances préalables recommandées : OE et IGL Semestre 3 Contenu de la matière : 1. Survol des différentes méthodes pour le développement de systèmes d information 2. MERISE 2.1. La méthode merise 2.2. Le modèle conceptuel des données 2.3. Les modèles conceptuel et organisationnel des traitements 2.4. Les modèles externes et la validation 2.5. Le modèle logique des données 2.6. La démarche de merise 3. Etude de cas (présentée dans les étapes de la méthode merise). 42

43 Semestre : 4 Introduction à l Intelligence Artificielle (1 C, 1 TD, 0 TP) Objectifs de l enseignement de la matière : Maîtriser les techniques de base utilisées dans les programmes d intelligence artificielle et les domaines où l intelligence artificielle est présente à savoir stratégies de recherche, représentation de connaissances et systèmes experts. Connaissances préalables recommandées : / Contenu de la matière: Chapitre 1 : Introduction 1. Historique 2. Généralités Chapitre 2 : Résolution de problèmes et stratégies de recherche 1. Représentation de problèmes 1.1. Représentation en espace d états 1.2. Représentation en réduction de problèmes 1.3. Arbres de jeu 2. Stratégies de recherche 2.1. Recherche aveugle dans un espace d états 2.2. Recherche dans un graphe et/ou aveugle 2.3. Recherche heuristique dans un espace d état 2.4. Recherche heuristique dans un graphe et/ou 2.5. Recherche dans un arbre de jeu Chapitre 3 : Les connaissances et leur représentation 1. Généralités 2. Les représentations logiques 2.1. Le calcul propositionnel 2.2. Le calcul de prédicats 3. Les règles de production 4. Les réseaux sémantiques 5. Les frames 6. Conclusion Chapitre 4 : Les systèmes experts Définition, rôle, composants de base 2. Moteur d inférences 2.1. Mode de fonctionnement : cycle de base, mode de contrôle 2.2. Modes d inférence : chaînage avant, chaînage arrière, chaînage mixte 2.3. Informations incertaines : coefficients de certitude et de croyances, logique floue 2.4. Exemples de systèmes experts 2.5. Outils logiciels de développement de systèmes experts 43

44 Semestre : 4 Anglais Technique (1 C, 0 TD, 0 TP) Objectifs de l enseignement de la matière : Améliorer les connaissances des étudiants en anglais technique Améliorer la communication écrite et orale en anglais Connaissances préalables recommandées : / Contenu de la matière : Lexique de l informatique en anglais, pratique orale et écrite en anglais. 44

45 Semestre : 5 Programmation Objet Avancée en JAVA (1 C, 1 TD, 2 TP) Objectifs de l enseignement de la matière : Maîtriser la programmation orientée objet avancée en JAVA Connaissances préalables recommandées : IPOO semestre 3 Contenu de la matière : Chapitre 1 : Les packages 1. La définition d un package 2. L utilisation d un package 3. Les packages de base Chapitre 2 : Les exceptions 1. Principes fondamentaux, types d exception 2. Exceptions interceptés / non interceptées 3. Exceptions personnalisées Chapitre 3 : Le multi-tâches 1. Application multi-thread 2. Définition cycle de vie 3. Implémentation en Java 4. Synchronisation 5. Threads et deadlocks Chapitre 4 : Les entrées-sorties 1. Entrée/sortie 2. Flux de données des fichiers Chapitre 5 : Java et les interfaces graphiques Composants gestionnaire d affichage 2. Mise en page 3. Les écouteurs (listners) 4. Les éléments d interface graphique de l Awt 6. La création d interfaces graphiques avec Awt 7. Le développement d interfaces graphiques avec Swing Chapitre 6 : Programmation en réseau 1. Java et le réseau 2. Java et les bases de données 3. java et l Internet 3.1. Les applets 3.2. Applet et le multimédia 3.3. Les droits des applets 45

46 Semestre : 5 Introduction à l organisation de l information (1 C, 0 TD, 1 TP) Objectifs de l enseignement de la matière : Initier les étudiants au Web dans le cadre de la recherche d information via les outils mis à la disposition des internautes. Le module dans sa deuxième phase initie les étudiants à la conduite des projets Web en considérant l aspect ergonomique ainsi que les techniques de réalisations offertes. Connaissances préalables recommandées : RSTI semestre 3 Contenu de la matière: Chapitre 1 : Le World Wide Web 1. Introduction 2. Concepts de base (adresses, domaines, ) 3. Structuration des informations 3.1. Conception de pages Web 3.2. Documents HTML, XML, DHTML, 4. Navigation sur le Web 4.1. Navigateurs, Explorateurs, 4.2. Principes de navigation 4.3. Exercices 5. Rechercher sur le Web 5.1. Introduction 5.2. Moteurs et Meta- moteurs de recherche 5.3. Stratégies de recherche 5.4. Aspiration du Web 5.5. Agents et Web (agents de recherche, agents de filtrage, ) 5.6. Exercices pratiques Chapitre 2 : Conception des interfaces 1. Boites à outils Machines à image abstraite 3. Squelettes d applications 4. Générateurs d interfaces Chapitre 3 : Construction de projet Web 1. Page Web 1.1. Conception de page Web 1.2. Réalisation technique de page Web 1.3. Page dynamique coté client (écriture de scripts) 2. Site Web 2.1. Définir le projet 2.2. Concevoir le site 2.3. Réalisation technique du site (ossature, développement) 2.4. Mise en ligne du site 46

47 Semestre : 5 Infrastructure de communication (1 C, 1 TD, 0 TP) Objectifs de l enseignement de la matière : Acquérir les connaissances de base en matière de réseaux et de systèmes de communication. Présenter quelques problèmes pratiques des applications réseaux. Connaissances préalables recommandées : IOI Contenu de la matière: Chapitre 1 : Introduction aux réseaux d ordinateurs et aux systèmes de communication 1. Introduction et utilité des réseaux 2. définitions de base 3. Topologie 4. Classification des réseaux (LAN, WAN, WWW) 5. composants matériels d un réseau (support physique, terminaux, modem, commutateurs, multiplexeurs, ) 6. protocoles de communication Chapitre 2 : Modèle OSI- ISO 1. introduction 2. Architecture de communication en couche 3. problèmes pratiques des applications réseau 3.1. Accès 3.2. Sécurité 3.3. Gestion et contrôle des données Chapitre 3 : Réseaux modernes et leurs applications 1. Introduction au WWW (principe, ressources, localisation, interface, serveur) 2. Standard CORBA 2.1. Le modèle client/ serveur 2.2. L architecture globale 2.3. Le bus d objets répartis CORBA 2.4. Les services Objets communs 2.5. Le langage OMG-IDL 2.6. La mise en place d une application CORBA 2.7. CORBA dans le WWW. 47

48 Semestre : 5 Merise #2 (1 C, 2 TD, 0 TP) Objectifs de l enseignement de la matière : Fournir les bases méthodologiques nécessaires à la conception et à la réalisation des systèmes d'information d'entreprise, par l'apprentissage d'une méthode très répandue dans sa version orientée objet : Merise #2. Connaissances préalables recommandées : MSI Semestre 4 Contenu de la matière: Chapitre 1. La méthode Merise: Rappels I. Le système d information dans l entreprise 2. Architecture & conception d un système d information 3. Système d information et système informatique 4. Conclusion et objectif du cours Chapitre 2. Le modèle conceptuel de la communication 1. Définition de l'organisation 2. Diagramme de contexte 3. Diagramme conceptuel de flux Chapitre 3. Description statique du système d information 1. Les concepts de base 1.1. La propriété (ou attribut ou rubrique) 1.2. L entité ou individu-type 1.3. L association (ou relation-type) 2. Les concepts étendus (MERISE 2) 2.1. Le concept d héritage 2.2. Les contraintes ensemblistes 2.3. L identification des occurrences d entités 3. Règles de construction d un M.C.D étendu 3.1. Modélisation directe 3.2. Modélisation par analyse des dépendances fonctionnelles Chapitre 4. Le modèle logique des données 1. Les règles de passage du MCD au modèle relationnel 1.1. Les règles 1.2. Les concepts étendus 2. Création d une BD relationnelles par le langage SQL 48

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. LICENCE PROFESSIONNELLE Etablissement Faculté / Institut

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

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

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

Programmes des classes préparatoires aux Grandes Ecoles

Programmes des classes préparatoires aux Grandes Ecoles Programmes des classes préparatoires aux Grandes Ecoles Filière : scientifique Voies : Mathématiques, physique et sciences de l'ingénieur (MPSI) Physique, chimie et sciences de l ingénieur (PCSI) Physique,

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

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

NOTICE DOUBLE DIPLÔME

NOTICE DOUBLE DIPLÔME NOTICE DOUBLE DIPLÔME MINES ParisTech / HEC MINES ParisTech/ AgroParisTech Diplômes obtenus : Diplôme d ingénieur de l Ecole des Mines de Paris Diplôme de HEC Paris Ou Diplôme d ingénieur de l Ecole des

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

Architecte Logiciel. Unité de formation 1 : Développer en s appuyant sur les modèles et les frameworks 7 semaines

Architecte Logiciel. Unité de formation 1 : Développer en s appuyant sur les modèles et les frameworks 7 semaines page 1/5 Titre professionnel : Inscrit au RNCP de Niveau I (Bac + 5) (J.O. du 07/02/09) 17 semaines Unité 1 : Développer en s appuyant sur les modèles et les frameworks 7 semaines Java EE : Frameworks

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

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

Catalogue des connaissances de base en mathématiques dispensées dans les gymnases, lycées et collèges romands.

Catalogue des connaissances de base en mathématiques dispensées dans les gymnases, lycées et collèges romands. Catalogue des connaissances de base en mathématiques dispensées dans les gymnases, lycées et collèges romands. Pourquoi un autre catalogue en Suisse romande Historique En 1990, la CRUS (Conférences des

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

ECTS INFORMATIQUE DE GESTION Option Administrateur de réseaux Locaux d entreprise

ECTS INFORMATIQUE DE GESTION Option Administrateur de réseaux Locaux d entreprise ECTS INFORMATIQUE DE GESTION Option Administrateur de réseaux Locaux d entreprise CHAPITRES PAGES A DEFINITION 3 B DEBOUCHES 3 HORAIRE HEBDOMADAIRE 1 er ET 2 ème NEE 4 EXPRESSION FRCAISE 4 MATHEMATIQUES

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

Contenu pédagogique des unités d enseignement Semestre 1(1 ère année) Domaine : Sciences et techniques et Sciences de la matière

Contenu pédagogique des unités d enseignement Semestre 1(1 ère année) Domaine : Sciences et techniques et Sciences de la matière Contenu pédagogique des unités d enseignement Semestre 1(1 ère année) Domaine : Sciences et techniques et Sciences de la matière Algèbre 1 : (Volume horaire total : 63 heures) UE1 : Analyse et algèbre

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

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

BACHELOR DEVELOPPEUR WEB

BACHELOR DEVELOPPEUR WEB BACHELOR DEVELOPPEUR WEB Programme Détaillé Objectifs Le Bachelor en Développement Web permet aux étudiants d acquérir des compétences très opérationnelles tout en se préparant à une poursuite d études

Plus en détail

CQP Développeur Nouvelles Technologies (DNT)

CQP Développeur Nouvelles Technologies (DNT) ORGANISME REFERENCE STAGE : 26572 20 rue de l Arcade 75 008 PARIS CONTACT Couverture géographique : M. Frédéric DIOLEZ Bordeaux, Rouen, Lyon, Toulouse, Marseille Tél. : 09 88 66 17 40 Nantes, Lille, Strasbourg,

Plus en détail

Semestre 1. Objectifs Approfondissement de l environnement Java et de son interface de programmation d applications : réseaux, et processus.

Semestre 1. Objectifs Approfondissement de l environnement Java et de son interface de programmation d applications : réseaux, et processus. Programmation Java avancée (3 ECTS 36h) Semestre 1 Approfondissement de l environnement Java et de son interface de programmation d applications : réseaux, et processus. Introduction. Rappels des concepts

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

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

Domaine : Sciences et technologies Licence Appliquée : Informatique de Gestion Parcours : E-commerce. 1. Finalité de la formation

Domaine : Sciences et technologies Licence Appliquée : Informatique de Gestion Parcours : E-commerce. 1. Finalité de la formation Domaine : Sciences et technologies Licence Appliquée : Informatique de Gestion Parcours : E-commerce 1. Finalité de la formation La Licence appliquée en Informatique de gestion parcours e-commerce a pour

Plus en détail

Nom de l application

Nom de l application Ministère de l Enseignement Supérieur et de la Recherche Scientifique Direction Générale des Etudes Technologiques Institut Supérieur des Etudes Technologiques de Gafsa Département Technologies de l Informatique

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

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

Systèmes d information et bases de données (niveau 1)

Systèmes d information et bases de données (niveau 1) Systèmes d information et bases de données (niveau 1) Cours N 1 Violaine Prince Plan du cours 1. Bibliographie 2. Introduction aux bases de données 3. Les modèles 1. Hiérarchique 2. Réseau 3. Relationnel

Plus en détail

ÉdIteur officiel et fournisseur de ServIceS professionnels du LogIcIeL open Source ScILab

ÉdIteur officiel et fournisseur de ServIceS professionnels du LogIcIeL open Source ScILab ÉdIteur officiel et fournisseur de ServIceS professionnels du LogIcIeL open Source ScILab notre compétence d'éditeur à votre service créée en juin 2010, Scilab enterprises propose services et support autour

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

Calculer avec Sage. Revision : 417 du 1 er juillet 2010

Calculer avec Sage. Revision : 417 du 1 er juillet 2010 Calculer avec Sage Alexandre Casamayou Guillaume Connan Thierry Dumont Laurent Fousse François Maltey Matthias Meulien Marc Mezzarobba Clément Pernet Nicolas Thiéry Paul Zimmermann Revision : 417 du 1

Plus en détail

Programme et contenus 2010-2011. Licence d'informatique de Lille, parcours MIAGE, en alternance ou en formation continue 01-04-2011 (13:40)

Programme et contenus 2010-2011. Licence d'informatique de Lille, parcours MIAGE, en alternance ou en formation continue 01-04-2011 (13:40) Programme et contenus 2010-2011 L3 MIAGE FA/FC Licence d'informatique de Lille, parcours MIAGE, en alternance ou en formation continue 01-04-2011 (13:40) PROGRAMME ET CONTENUS 2010-2011 Séminaire de rentrée

Plus en détail

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation

LANGAGUE JAVA. Public Développeurs souhaitant étendre leur panel de langages de programmation ING 01 LANGAGUE JAVA Durée : 21 heures 1090 HT / jour Dates : à définir en 2012 Concevoir et développer des programmes en langage Java Comprendre le fonctionnement de la machine virtuelle S approprier

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

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

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

UNIVERSITE DES ANTILLES et DE LA GUYANE Campus de Fouillole BP250-97157 Pointe-à-Pitre Cedex CONTRAT 2010-2013 LE MASTER NOM DU DOMAINE STS

UNIVERSITE DES ANTILLES et DE LA GUYANE Campus de Fouillole BP250-97157 Pointe-à-Pitre Cedex CONTRAT 2010-2013 LE MASTER NOM DU DOMAINE STS UNIVERSITE DES ANTILLES et DE LA GUYANE Campus de Fouillole BP20-9717 Pointe-à-Pitre Cedex CONTRAT 2010-201 LE MASTER NOM DU DOMAINE STS Mention : Mathématiques Implantation : Guadeloupe FICHES DESCRIPTIVES

Plus en détail

Programme de la classe de première année MPSI

Programme de la classe de première année MPSI Objectifs Programme de la classe de première année MPSI I - Introduction à l analyse L objectif de cette partie est d amener les étudiants vers des problèmes effectifs d analyse élémentaire, d introduire

Plus en détail

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

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

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

Les formations. ENI Ecole Informatique

Les formations. ENI Ecole Informatique Titre professionnel : Inscrit au RNCP de niveau I (Bac) (J.O. du 14 avril 2012) 17 semaines page 1/7 Unité 1 : Spécifier, concevoir et réaliser une application n-tiers 7 semaines Module 1 : Algorithme

Plus en détail

Les formations de remise à niveau(!) l'entrée des licences scientifiques. Patrick Frétigné CIIU

Les formations de remise à niveau(!) l'entrée des licences scientifiques. Patrick Frétigné CIIU Les formations de remise à niveau(!) pour les bacheliers «non-s» à l'entrée des licences scientifiques. Patrick Frétigné CIIU Cinq exemples Nantes Clermont Ferrand Lorraine Rennes 1 Rouen Nantes REUSCIT

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

Devenez un véritable développeur web en 3 mois!

Devenez un véritable développeur web en 3 mois! Devenez un véritable développeur web en 3 mois! L objectif de la 3W Academy est de former des petits groupes d élèves au développement de sites web dynamiques ainsi qu à la création d applications web

Plus en détail

MANAGEMENT DES SERVICES INFORMATIQUES

MANAGEMENT DES SERVICES INFORMATIQUES MANAGEMENT DES SERVICES SOMMAIRE SAP BO DASHBOARDS 4.0 3 Nouveautés SAP BO Web Intelligence BI 4 3 SAP BO Web Intelligence 4 Niveau 1 4 SAP BO Web Intelligence 4 Niveau 2 4 SAP BO Web Intelligence XI3

Plus en détail

CH.3 SYSTÈMES D'EXPLOITATION

CH.3 SYSTÈMES D'EXPLOITATION CH.3 SYSTÈMES D'EXPLOITATION 3.1 Un historique 3.2 Une vue générale 3.3 Les principaux aspects Info S4 ch3 1 3.1 Un historique Quatre générations. Préhistoire 1944 1950 ENIAC (1944) militaire : 20000 tubes,

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

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD) ----------------------------------------------------------------------------------------------------

CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD) ---------------------------------------------------------------------------------------------------- ORGANISME REFERENCE STAGE : 26587 20 rue de l Arcade 75 008 PARIS CONTACT Couverture : M. Frédéric DIOLEZ Paris, Lyon, Bordeaux, Rouen, Toulouse, Marseille, Tél. : 09 88 66 17 40 Strasbourg, Nantes, Lille,

Plus en détail

Catalogue des formations Edition 2015

Catalogue des formations Edition 2015 Antidot - Formations Catalogue des formations Edition 2015 : catalogue_formation_2015 Révision du 06.01.2015 Sommaire!!"##$%&'( )! $*$+,(-'(."##'+.'&( /!,'.0+"1"2%'( /!!."3'( /! $(3&"3"!(-4(5(.$,$1"24'(-'!(6"&#$,%"+!(7('-%,%"+()89:(;(

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 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

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

Programme de la formation. Écrit : 72hdepréparation aux épreuves d admissibilité au CRPE

Programme de la formation. Écrit : 72hdepréparation aux épreuves d admissibilité au CRPE Programme de la formation Écrit : 72hdepréparation aux épreuves d admissibilité au CRPE o 36 h pour la préparation à l'épreuve écrite de français Cette préparation comprend : - un travail sur la discipline

Plus en détail

Bases de données cours 1

Bases de données cours 1 Bases de données cours 1 Introduction Catalin Dima Objectifs du cours Modèle relationnel et logique des bases de données. Langage SQL. Conception de bases de données. SQL et PHP. Cours essentiel pour votre

Plus en détail

Introduction à la conception de systèmes d information

Introduction à la conception de systèmes d information Introduction à la conception de systèmes d information 2008-2009 M1 MIAGE SIMA / M1 Informatique MIF17 Yannick Prié UFR Informatique - Université Claude Bernard Lyon 1 Objectifs de ce cours Présentation

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

Chapitre I Notions de base et outils de travail

Chapitre I Notions de base et outils de travail Chapitre I Notions de base et outils de travail Objectifs Connaître les principes fondateurs et l historique du langage Java S informer des principales caractéristiques du langage Java Connaître l environnement

Plus en détail

Anne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2

Anne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2 Anne Tasso Java Le livre de premier langage 10 e édition Avec 109 exercices corrigés Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2 Table des matières Avant-propos Organisation de l ouvrage..............................

Plus en détail

MATHÉMATIQUES EN PREMIER CYCLE PRÉSENTATION DU PROGRAMME

MATHÉMATIQUES EN PREMIER CYCLE PRÉSENTATION DU PROGRAMME Notre cadre de réflexion MATHÉMATIQUES EN PREMIER CYCLE PRÉSENTATION DU PROGRAMME La proposition de programme qui suit est bien sûr issue d une demande du Premier Cycle : demande de rénovation des contenus

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

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique

Institut Supérieure Aux Etudes Technologiques De Nabeul. Département Informatique Institut Supérieure Aux Etudes Technologiques De Nabeul Département Informatique Support de Programmation Java Préparé par Mlle Imene Sghaier 2006-2007 Chapitre 1 Introduction au langage de programmation

Plus en détail

Technicien Supérieur de Support en Informatique

Technicien Supérieur de Support en Informatique Titre professionnel : «Technicien(ne) Supérieur(e)» Reconnu par l Etat de niveau III (Bac), inscrit au RNCP (arrêté du 17/07/08, J.O. n 205 du 03/09/08) (32 semaines) page 1/8 Unité 1 : Assistance bureautique

Plus en détail

Programmes des classes préparatoires aux Grandes Ecoles

Programmes des classes préparatoires aux Grandes Ecoles Programmes des classes préparatoires aux Grandes Ecoles Filière : scientifique Voie : Biologie, chimie, physique et sciences de la Terre (BCPST) Discipline : Mathématiques Seconde année Préambule Programme

Plus en détail

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

S LICENCE INFORMATIQUE Non Alt Alt SS1 S2 S3 S4 S5 S6 Parcours : IL (Ingénierie Logicielle) SRI (Systèmes et Réseaux Informatiques) NOM DE L'UE : ACCOMPAGNEMENT(ADI OU AFPF OU TUTORAT) S LICENCE INFORMATIQUE Non Alt Alt SS1 S2 S3 S4 S5 S6 Parcours : IL (Ingénierie Logicielle) SRI (Systèmes et Réseaux Informatiques) MASTER INFORMATIQUE

Plus en détail

Présentation du Programme Régional de Formations Qualifiantes

Présentation du Programme Régional de Formations Qualifiantes Présentation du Programme Régional de Formations Qualifiantes Le Programme Régional de Formations Qualifiantes (PRFQ) a pour objectif d aider les ligériens à accéder et à se maintenir dans un emploi durable

Plus en détail

COURS EULER: PROGRAMME DE LA PREMIÈRE ANNÉE

COURS EULER: PROGRAMME DE LA PREMIÈRE ANNÉE COURS EULER: PROGRAMME DE LA PREMIÈRE ANNÉE Le cours de la première année concerne les sujets de 9ème et 10ème années scolaires. Il y a bien sûr des différences puisque nous commençons par exemple par

Plus en détail

Gestion du parc informatique matériel et logiciel de l Ensicaen. Rapport de projet. Spécialité Informatique 2 e année. SAKHI Taoufik SIFAOUI Mohammed

Gestion du parc informatique matériel et logiciel de l Ensicaen. Rapport de projet. Spécialité Informatique 2 e année. SAKHI Taoufik SIFAOUI Mohammed 6, bd maréchal Juin F-14050 Caen cedex 4 Spécialité Informatique 2 e année Rapport de projet Gestion du parc informatique matériel et logiciel de l Ensicaen SAKHI Taoufik SIFAOUI Mohammed Suivi ENSICAEN

Plus en détail

BASES DE DONNÉES. CNAM Centre associé de Clermont-Ferrand Cycle A Année 1997-98. J. Darmont I. INTRODUCTION II. LES SYSTÈMES HIÉRARCHIQUES

BASES DE DONNÉES. CNAM Centre associé de Clermont-Ferrand Cycle A Année 1997-98. J. Darmont I. INTRODUCTION II. LES SYSTÈMES HIÉRARCHIQUES BASES DE DONNÉES CNAM Centre associé de Clermont-Ferrand Cycle A Année 1997-98 J. Darmont I. INTRODUCTION II. LES SYSTÈMES HIÉRARCHIQUES III. LES SYSTÈMES RÉSEAU IV. LES SYSTÈMES RELATIONNELS V. LE LANGAGE

Plus en détail

La formation à l informatique et aux TIC au lycée. Proposition de programme Seconde Première Terminale

La formation à l informatique et aux TIC au lycée. Proposition de programme Seconde Première Terminale La formation à l informatique et aux TIC au lycée Proposition de programme Seconde Première Terminale (04-03-2008) Préambule L informatique et les technologies de l information et de la communication (ITIC),

Plus en détail

Introduction à l informatique en BCPST

Introduction à l informatique en BCPST Introduction à l informatique en BCPST Alexandre Benoit BCPST L informatique en BCPST «L enseignement de l informatique en classes préparatoires de la filière BCPST a pour objectif d introduire puis de

Plus en détail

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09

INFORMATIQUE & WEB. PARCOURS CERTIFICAT PROFESSIONNEL Programmation de sites Web. 1 an 7 MODULES. Code du diplôme : CP09 INFORMATIQUE & WEB Code du diplôme : CP09 Passionné par l informatique et le web, vous souhaitez obtenir une certification dans un domaine porteur et enrichir votre CV? PARCOURS CERTIFICAT PROFESSIONNEL

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

Bien programmer. en Java 7. 10 000 ex. couleur. Avec plus de 50 études de cas et des comparaisons avec C++ et C# Emmanuel Puybaret.

Bien programmer. en Java 7. 10 000 ex. couleur. Avec plus de 50 études de cas et des comparaisons avec C++ et C# Emmanuel Puybaret. Bien programmer en Java 7 Avec plus de 50 études de cas et des comparaisons avec C++ et C# Plus de 10 000 ex. vendus! Édition en couleur Emmanuel Puybaret, ISBN : 978-2-212-12974-8 chapitre1 Présentation

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

Mathcad 15.0. Ces capacités font de Mathcad l outil de calcul technique le plus utilisé au monde.

Mathcad 15.0. Ces capacités font de Mathcad l outil de calcul technique le plus utilisé au monde. Mathcad 15.0 Création et documentation de calculs techniques Grâce à Mathcad, plus de 250 000 professionnels dans le monde peuvent effectuer, documenter, gérer et partager des calculs et des tâches de

Plus en détail

Éléments de programmation et introduction à Java

Éléments de programmation et introduction à Java Éléments de programmation et introduction à Java Jean-Baptiste Vioix (jean-baptiste.vioix@iut-dijon.u-bourgogne.fr) IUT de Dijon-Auxerre - LE2I http://jb.vioix.free.fr 1-20 Les différents langages informatiques

Plus en détail

Sciences de Gestion Spécialité : SYSTÈMES D INFORMATION DE GESTION

Sciences de Gestion Spécialité : SYSTÈMES D INFORMATION DE GESTION Sciences de Gestion Spécialité : SYSTÈMES D INFORMATION DE GESTION Classe de terminale de la série Sciences et Technologie du Management et de la Gestion Préambule Présentation Les technologies de l information

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

L informatique en BCPST

L informatique en BCPST L informatique en BCPST Présentation générale Sylvain Pelletier Septembre 2014 Sylvain Pelletier L informatique en BCPST Septembre 2014 1 / 20 Informatique, algorithmique, programmation Utiliser la rapidité

Plus en détail

Jade. Projet Intelligence Artificielle «Devine à quoi je pense»

Jade. Projet Intelligence Artificielle «Devine à quoi je pense» Jade Projet Intelligence Artificielle «Devine à quoi je pense» Réalisé par Djénéba Djikiné, Alexandre Bernard et Julien Lafont EPSI CSII2-2011 TABLE DES MATIÈRES 1. Analyse du besoin a. Cahier des charges

Plus en détail

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application

Architecture N-Tier. Ces données peuvent être saisies interactivement via l interface ou lues depuis un disque. Application Architecture Multi-Tier Traditionnellement une application informatique est un programme exécutable sur une machine qui représente la logique de traitement des données manipulées par l application. Ces

Plus en détail

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES

WEB & DÉVELOPPEMENT LES BASES DU WEB LE LANGAGE HTML FEUILLES DE STYLES CSS HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES WEB & DÉVELOPPEMENT LES BASES DU WEB HISTORIQUE D INTERNET ET DU WEB LES DIFFÉRENTS LANGAGES LE LANGAGE HTML STRUCTURE D UNE PAGE En-tête et corps Syntaxe INSÉRER DES CONTENUS Texte : formatage (titre,

Plus en détail

REFORME LMD SCIENCES APPLIQUEES & TECHNOLOGIES PROPOSEES PAR LA COMMISSION NATIONALE SECTORIELLE EN SCIENCES APPLIQUEES & TECHNOLOGIES

REFORME LMD SCIENCES APPLIQUEES & TECHNOLOGIES PROPOSEES PAR LA COMMISSION NATIONALE SECTORIELLE EN SCIENCES APPLIQUEES & TECHNOLOGIES REPUBLIQUE TUNISIENNE Ministère de l Enseignement Supérieur, de la Recherche Scientifique et de la Technologie REFORME LMD SCIENCES APPLIQUEES & TECHNOLOGIES PROGRAMMES ET CONTENU DES LICENCES FONDAMENTALES

Plus en détail

Services OSI. if G.Beuchot. Services Application Services Présentation - Session Services Transport - Réseaux - Liaison de Données - Physique

Services OSI. if G.Beuchot. Services Application Services Présentation - Session Services Transport - Réseaux - Liaison de Données - Physique Services OSI Services Application Services Présentation - Session Services Transport - Réseaux - Liaison de Données - Physique 59 SERVICES "APPLICATION" Architecture spécifique : ALS (Application Layer

Plus en détail

THOT - Extraction de données et de schémas d un SGBD

THOT - Extraction de données et de schémas d un SGBD THOT - Extraction de données et de schémas d un SGBD Pierre-Jean DOUSSET (France), Benoît ALBAREIL (France) pj@miningdb.com, benoit@miningdb.com Mots clefs : Fouille d information, base de données, système

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

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

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

1.2 Genèse. 1.3 Version de Designer utilisée

1.2 Genèse. 1.3 Version de Designer utilisée Designer et l ingénierie du logiciel Notions élémentaires P.-A. Sunier, ISNet Neuchâtel avec le concours de C. Kohler et P. Ferrara 1 Propos liminaires... 1 1.1 Objectifs de publication... 1 1.2 Genèse...

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

Diplôme Universitaire de Technologie INFORMATIQUE. Programme Pédagogique National

Diplôme Universitaire de Technologie INFORMATIQUE. Programme Pédagogique National PPN DUT Informatique 2013 Diplôme Universitaire de Technologie INFORMATIQUE Programme Pédagogique National Ministère de l enseignement supérieur et de la recherche, 2013 Page 1/67 Sommaire Sommaire...2

Plus en détail

S8 - INFORMATIQUE COMMERCIALE

S8 - INFORMATIQUE COMMERCIALE S8 - INFORMATIQUE COMMERCIALE Les savoirs de l Informatique Commerciale doivent être abordés en relation avec les autres savoirs (S4 à S7). Les objectifs généraux sont : o de sensibiliser les étudiants

Plus en détail

PROGRAMMES D INFORMATIQUE

PROGRAMMES D INFORMATIQUE RÉPUBLIQUE TUNISIENNE MINISTERE DE L EDUCATION ET DE LA FORMATION DIRECTION GENERALE DES PROGRAMMES ET DE LA FORMATION CONTINUE ----------------------- DIRECTION DES PROGRAMMES ET DES MANUELS SCOLAIRES

Plus en détail

Mercredi 15 Janvier 2014

Mercredi 15 Janvier 2014 De la conception au site web Mercredi 15 Janvier 2014 Loïc THOMAS Géo-Hyd Responsable Informatique & Ingénierie des Systèmes d'information loic.thomas@anteagroup.com 02 38 64 26 41 Architecture Il est

Plus en détail

CESI Bases de données

CESI Bases de données CESI Bases de données Introduction septembre 2006 Bertrand LIAUDET EPF - BASE DE DONNÉES - septembre 2005 - page 1 PRÉSENTATION GÉNÉRALE 1. Objectifs généraux L objectif de ce document est de faire comprendre

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