Hors semestre en cours
OBJECTIF
- Comprendre la trajectoire des innovations dans les réseaux.
- Contextualiser un ensemble d'événements de l'histoire des réseaux au regard de facteurs géopolitiques, économiques et sociétaux.
- Se familiariser avec les enjeux sociétaux des développements actuels et futurs des réseaux.
PROGRAMME
- Constituer une grille de lecture historiquement informée des innovations dans les réseaux
- Porter un regard critique rétrospectif et prospectif sur les évolutions technologiques passées et présentes
- Savoir décrypter l'évolution des normes réseaux au prisme des enjeux économiques et politiques
- Pouvoir identifier les dérives (sécuritaires, consuméristes, addictives) potentielles du développement et de l'usage des réseaux
- Être capable d'apprécier les incidences écologiques de l'explosion du volume de données accessibles sur les réseaux
OBJECTIF
- L'objectif est de comprendre les principes de l'intelligence artificielle, en particulier les concepts et les techniques de base de l'apprentissage automatique.
PROGRAMME
- Comprendre les fondements de l'intelligence artificielle et du machine learning
- Découvrir l'apprentissage supervisé pour la régression
- Découvrir l'apprentissage supervisé pour la classification
- Découvrir l'apprentissage non supervisé, avec des méthodes de clustering
- Savoir programmer un algorithme intelligent
OBJECTIF
- Devant l'ampleur actuelle des technologies de communications, il est important de comprendre le fonctionnement des systèmes de communication et la manipulation de l'information mise en jeu.
PROGRAMME
- Comprendre le fonctionnement d'un système de communication
- Savoir quantifier l'information au sens de Shannon
- Modéliser une source d'information
- Coder l'information émise par une source discrète
- Modéliser un canal de transmission
- Comprendre le codage canal robuste face au bruit
OBJECTIVE
- This course gives the concepts and techniques for analyzing the requirements for information systems and designing such systems for solving business problems. Students will go through the steps of system analysis and design by engaging with and object oriented and use-case driven real-life practical case.
PROGRAM
- Positioning a project towards the organization strategy of an organization
- Defining and applying requirements gathering techniques
- Modelling the current functioning of an organization
- Modeling a technical solution to be able to present it to users and get approval
- Documenting an Information System project
OBJECTIVE
- This course provides a survey of the social, organizational, and technical concepts and issues involved in designing, developing, deploying, and evaluating software systems supporting cooperation an coordination in organizations.
PROGRAM
- Understanding the most important research traditions and problem statements within the field
- Conducting observation work
- Identifying collaborative practices
- Incorporating insights from observation work into system design
- Coordinating participatory design sessions
- Discussing concepts in the field of computersupported cooperative work (coordination, cooperation, collaborative mechanisms and artefacts, practice-based computing, design case study, awareness, knowledge sharing, heuristic evaluation, scenario-based design,...)
OBJECTIF
- La mise en place d’une démarche centrée utilisateurs/usages constitue un prérequis pour la conception de systèmes interactifs utilisables et performants qui répondent aux attentes des clients et aux besoins des utilisateurs finaux.
PROGRAMME
- Identifier et caractériser les besoins utilisateurs
- Mettre en œuvre une démarche Agile UX
- Comprendre l’apport des méthodes de design fiction
- Concevoir et réaliser des maquettes basse et moyenne fidélité (wireframes, Arduinos,...)
- Utiliser les méthodes d’évaluation utilisateur et experte
- Connaître les principes du design graphique des IHM
Objectifs pédagogiques
Le numérique a la capacité de transformer la gestion d'une organisation (entreprise, association...). Pour que cet impact soit bénéfique pour tous, il faut préalablement s'intéresser à cette organisation, à ses membres, à ce qu'ils font et comment.
Acquis d'apprentissage
- Faire passer un entretien semi-directif à un professionnel
- Analyser le vocabulaire de l'entreprise (diagramme de classes ou d'objets UML)
- Analyser les flux de l'entreprise (diagramme d'activité UML)
- Analyser l'organisation de l'entreprise (configurations de H. Mintzberg)
- Analyser les tâches du professionnel (diagramme d'activité UML)
OBJECTIF
- Face au besoin de gestion des connaissances en entreprise, ce cours forme aux techniques d’Ingénierie des Connaissances pour le recueil et la modélisation des connaissances des experts. Sont passées en revue différentes approches de recueil, de représentation et de gestion des connaissances.
PROGRAMME
- Recueillir les connaissances (entretiens, documents)
- Représenter les connaissances (ontologies, RDF, systèmes multi-agents, graphes conceptuels)
- Gérer les connaissances (MASK, REX, Common KADS, MACAO, KOD)
OBJECTIF
- Les objectifs de ce cours consistent à appréhender les enjeux, les outils et les difficultés liées à la conception et à l’intégration d’applications à caractère décisionnel au sein des Systèmes d’information ainsi qu’à acquérir des notions concernant la fouille de données dans des grands volumes de données.
PROGRAMME
- Analyser les enjeux et les spécificités des projets décisionnels
- Concevoir des architectures matérielles et logicielles pour l’informatique décisionnelle
- Concevoir des entrepôts de données (datawarehouse)
- Mettre en évidence les problèmes et solutions technologiques liés à l’approvisionnement en données des entrepôts (hétérogénéité, volumétrie)
OBJECTIF
- En adoptant des grilles d'analyse sociologiques sur le fonctionnement des organisations, l'UE apprend à réaliser un diagnostic situé afin de dégager des freins et leviers pour accompagner une situation de changement et l'ingénierie des SI.
PROGRAMME
- Analyser des situations de travail en mobilisant les principales théories de sociologie des organisations
- Identifier de manière systémique les enjeux "métiers" liés au système d'information (question du changement, des identités professionnelles, rapports maîtrise d'œuvre/maîtrise d'ouvrage, etc.)
- Aligner les systèmes d'information et l'organisation (du travail, des activités "métier")
- Aligner les systèmes d'information et l'organisation en tenant compte des écarts entre prescrit et réel
- Analyser les jeux d'acteurs et les ressorts de la coopération et de l'engagement au travail pour identifier les conditions de réussite des transformations
OBJECTIF
- Comprendre les méthodes et outils de conception d'applications sécurisées appliqués au développement pour smartphones.
PROGRAMME
- Caractériser les attaques informatiques (man in the middle, force brute, déni de service, social engineering, etc.)
- Choisir les motifs de conception sécurité adaptés à chaque application
- Spécifier les solutions de chiffrement et de protection des données sensibles
- Utiliser un environnement de développement de logiciels
- Réaliser en projet une application mobile (iOS ou Android)
OBJECTIF
- Les entreprises, les services publics, les associations ont accumulé de grandes quantités de données. Des techniques et méthodes issues notamment de la fouille de données et du Web sémantique permettent d'en tirer des connaissances utiles à l'action.
PROGRAMME
- Identifier dans une activité humaine des points d'amélioration de la transmission de savoirs et savoir-faire
- Repérer des sources mobilisables (données et textes)
- Choisir des traitements de fouille de données et de textes produisant des résultats interprétables
- Modéliser sous forme d'un graphe des propositions singulières (RDF) et universelles (RDFS, OWL), les utiliser dans des requêtes (SPARQL)
- Accompagner une modélisation par les usagers (modèle entité-attribut-valeur,facettes, thésaurus, points de vue, etc.)
- Mettre à l'épreuve les modèles de connaissances et gérer leurs évolutions
OBJECTIF
- Ce cours traite de la compréhension du concept de smart cities et analyse les enjeux technologiques des villes intelligentes. Il s’agit également de comprendre l’impact de ces transformations technologiques sur le citoyen et sur la gouvernance et l’administration de ces villes.
PROGRAMME
- Comprendre le concept des villes et territoires intelligents et identifier leurs enjeux
- Mesurer les enjeux technologiques des villes intelligentes
- Analyser et évaluer quelques vecteurs de la ville intelligente : transport intelligent, réseaux énergétiques
- Analyser la gouvernance et l’administration de la ville intelligente et la place du citoyen