![]() ![]() |
AO : Rappels 20h-40h
Finalité : Homogénéïser les connaissances des divers étudiants ou stagiaires en début de scolarité.
Programme : adapté à la demande. Il peut concerner les mathématiques (ensembles et relations, point fixe), la logique (prédicats du premier ordre), le système (un langage de commande Unix) ou la programmation (C++).
A1 : Réseaux téléinformatiques 80h
Finalité : Maîtriser la complexité des systèmes téléinformatiques : comprendre les concepts de base de ces systèmes, connaître l'état des réalisations actuelles et des projets en cours, acquérir une compétence pour mener à bien un projet téléinformatique.
Connaissances prérequises : Transmission de l'information , Architecture des réseaux.
Programme : Introduction et Rappels - La couche physique - Les réseaux locaux - La liaison de données - Les réseaux publics - La couche Transport - La couche Session - La couche Présentation - La couche Application.
A2 : Bases de données 80h
Finalité : Maîtriser les concepts relationnels ou orienté-objets en bases de données afin de concevoir des solutions complètes s'appuyant sur les SGBD du marché.
Connaissances prérequises : En logique jusqu'aux prédicats du premier ordre, en algorithmique et complexité jusqu'aux tris, en langage de programmation au moins un de type Pascal, C ou C++, en Bases de données une connaissance du relationnel et de SQL.
Programme : Conception de BD en relationnel ou Entité-association - Petites études de cas complètes : conception(Merise) et réalisation (avec AMC, Oracle et générateurs d'interfaces) - Présentation d'un modèle orienté-objet et travaux pratiques (O2) - Administration d'un SGBD sur un produit courant - Contrôle de concurrence.
A3 : Interface homme-machine 40h
Finalité : Les applications téléinformatiques sont destinées à des usagers non spécialistes. La qualité de leur interface est particulièrement cruciale. Ce cours a pour but de sensibiliser les concepteurs et les développeurs d'applications aux problèmes d'ergonomie du logiciel, aux méthodes de conception d'interfaces "centrées sur l'usager", aux moyens (outils et aux normes) disponibles pour réaliser des interfaces.
Connaissances prérequises : Algorithmique et Programmation. Génie logiciel . Système et technologie. Quelques notions sur les écrans graphiques et les gestionnaires de fenêtres. Expérience pratique d'un langage de haut niveau (Pascal ou C). Si possible connaissance de la programmation par objets (C++ ou Pascal Objet).
Programme : Aspects psycho-cognitifs de l'interaction Homme-Machine et Ergonomie du logiciel - Programmation de l'interface Homme-Machine - Étude d'environnements de développement d'interfaces.
A4 : Le monde UNIX 40h
Finalité : Comprendre et maîtriser les programmes contenant des aspects de communication et de répartition.
Connaissances prérequises : La programmation C-C++, Les principales commandes systèmes d'UNIX.
Programme : Outils de communication sous UNIX, TCP/IP.
A5 : Compléments 80h
Finalité : Présenter des sujets en relation avec les trois domaines de base. Ada pour le parallélisme, Java pour les Applets et le Web, B pour les spécifications, les systèmes Multi-agents.
Connaissances prérequises : les modules A1 à A4.
Programme : ADA et la programmation in the large ; Programmation concurrente ; ADA et le temps réel - Java : un langage objet portable - le problème des spécifications et B ; exercices divers pour assimiler les caractéristiques de B. Les systèmes multi-agents.
B1 : Connaissance de l'entreprise 20h
Finalité : Connaître le monde de l'Entreprise.
Programme : Éléments d'Économie Générale - Éléments d'Économie de l'Entreprise.
B2 : Techniques d'expression 20h
Finalité : Préparation au travail en groupe- Étude du rôle de l'animateur, ses différentes fonctions internes dans la conduite d'une réunion . Préparation à la rédaction de documents.
Programme : Entraînement aux techniques d'exposé oral face à un jury - Les techniques de recherche d'emploi.
B3 : Anglais technique 20h
Finalité : Perfectionnement en anglais technique, orienté informatique.
Programme : Anglais oral en laboratoire de langues.
B4 : Informatique et Société 20h
Droit de l'informatique
Finalité : Comprendre les notions essentielles du droit de l'informatique.
Programme : La loi "Informatique et Libertés" - Les lois et décrets sur la propriété des logiciels - Les lois relatives à la fraude informatique - Les lois sur la réglementation des télécommunications - Les directives du Conseil des Communautés Européennes sur les réseaux de télécommunications - Le droit international en informatique et téléinformatique.
Histoire et enjeux de l'informatique
Finalité : Comprendre les enjeux économiques et sociaux de l'informatique dans la société.
Programme : Le champ d'étude "Informatique et société" - L'Histoire de l'Informatique - Informatique et enjeux économiques - Informatique et enjeux sociaux .
Finalité : Mise en pratique, en vraie grandeur et en milieu professionnel, des connaissances acquises. Le stage fait partie du cursus pédagogique, il est sanctionné par une note intervenant dans la délivrance du diplôme.
C1 : Administration et Sécurité des réseaux 100h
Finalité : Présenter les concepts de base, les outils actuels et les applications avancées en administration et sécurité des réseaux.
Connaissances prérequises : Les connaissances et compétences acquises dans le module A1 : Réseaux téléinformatiques.
Programme : Administration : objectifs ; normes et systèmes existants (OSI, Internet) - cryptologie - sécurité - Évolution et tendance - Travaux pratiques et démonstrations.
C2 : Hypermedia 100h
Finalité : Présentation des concepts multimédia, des hypertextes et des outils pour les mettre en oeuvre.
Connaissances prérequises : Modules A
Programme : concepts multi-média : sons, images, séquences animées - hypertexte : définition ; méthodologie de conception - outils : éditeurs spécialisés, gestionnaire de projet, générateur d'interfaces et raccordement au réseau W3- illustration par des travaux pratiques.