Informatique S5

Code UE : USSI6N

  • Cours + travaux pratiques
  • 8 crédits

Responsable(s)

Giorgio RUSSOLILLO

Contenu

Positionnement : Semestre 5UE : InformatiqueECTS : 8
Nombre d’heures : 154h
Modalité : Présentiel (100%)
 L’UE Informatique est constituée de 3 éléments constitutifs d’UE :  
  • BDD Multimédia (No SQL, rich media text)
  • Interfaces hommes-machines
  • Bases de données documentaires et distribuées
 
La note finale associée à cette UE est calculée en pondérant les notes des 3 ECUE avec les coefficients associés.
ECUE 1 : BDD Multimédia (No SQL, rich media text) (Coef : 1) - 56h (Cours, TD, TP) - 10h (Estimation temps de travail personnel)
 
Objectifs : 
  • Compléter les précédents cours portant sur les bases de données et la typologie des données. 
  • Donner le spectre des technologies actuelles et à venir (Relationnel, NoSQL).

Contenu :
  • Typologie de données : données documentaires : non-structurées, semi-structurées , structurées, et représentations des documents : XML, JSON, …
  • Les bases NoSQL
    • Principes généraux : définitions, théorème de CAP, systèmes distribués, …
    • Taxonomie des bases NoSQL : classement selon critères
    • Caractéristiques communes et spécifiques
  • Recherche d'Information (RI) : sur des ensembles de données peu structurées. Exemple : présentation et fonctionnement d’ElasticSearch.

Compétences visées : 
Les apprentis doivent être en mesure de : 
  • Préconiser les solutions adéquates à une problématique donnée et de s’adapter à différents contextes du domaine du Big data.
  • Comprendre et maîtriser les problématiques de la gestion de l'information orientée vers l'intégration de ressources documentaires.
  • Maîtriser des techniques de base concernant ces nouvelles technologies.
ECUE 2 : Interfaces hommes-machines (Coef : 1) - 56h (TP) - 10h (Estimation temps de travail personnel)
 
Objectifs : Présenter les principales notions d’IHM, comprendre les règles et ce que cela représente. 
 
Contenu :  
  • Bases d'ergonomie des IHM. 
    • Outils et méthodes de base pour les IHM.
  • Bibliothèque et API pour les IHM : 
    • AWT et Swing Java, XML et XSLT, html5 (D3.js, etc.). 
    • L'apport des sciences cognitives.
    • Recommandations ergonomiques (Afnor, organisation de l'écran, traitement des erreurs).
  • WWW et style guide.
    • Méthodes de conception et évaluation d'interfaces.
    • Présentation d'informations pour le web.
  • Concepts du web : HTTP, HTML, programmation coté serveur et coté client. 
    • Interactivité (JavaScript, Ajax, servlet et JSP, Meteor et autres solutions temps réel). 
    • Les Interfaces Homme-Machine pour les équipements mobiles : Android.
 
Compétences visées :
  • Être autonome sur la mise en œuvre d’une IHM « client lourd » simple et facile à faire évoluer avec la mise en œuvre d’une librairie pour Python (PyQT)
  • Bien connaitre les concepts du web pour trouver des repères dans les différentes technologies IHM moderne
  • Utiliser des frameworks web (css, js) comme accélérateur de développement
 
Modalités d’évaluation : Projet fil rouge tout au long du module.
ECUE 3 : Bases de données documentaires et distribuées (Coef : 1) - 42h (Cours, TP, Projet) - 20h (Estimation temps de travail personnel)
 
Objectifs : Cet ECUE complète l'ECUE 1 ci-dessus. Ses objectifs sont de :
  • Approfondir la connaissance dans les technologies actuelles et émergentes (NoSQL, Relationnel, …) grâce à la mise en œuvre de projets concrets. 
  • Disposer de solutions pour la gestion des documents.

Contenu : 
Le cours doit couvrir le périmètre des technologies utilisées (liste non exhaustive) par catégorie :
  • Bases orientées colonnes : Hbase, Cassandra, Parquet, Bigtable
  • Bases orientées graphe : Neo4J, InfiniteGraph
  • Bases clés/valeurs : Memcached , redis
  • Bases orientées document : MongoDB, Elastic search, dynamoDB, solR
  • Bases relationnelles : Postgre , MariaDB , MySQL

Compétences visées : 
A l'issue de la formation, l'apprenant sera capable d’analyser et être capable de connaître les forces/faiblesses de ces différentes technologies, leurs domaines d’application, leur évolution et savoir les utiliser à bon escient. Notamment disposer de solutions pour la gestion des documents.

Modalité d'évaluation

  • Contrôle continu
  • Projet(s)
  • Mémoire
  • Examen final

Cette UE apparaît dans les diplômes et certificats suivants

Chargement du résultat...
Patientez

Contact

Cnam Nouvelle Aquitaine
2 Avenue Gustave Eiffel Téléport 2
86960 Chasseneuil Futuroscope
Tel :05 49 49 61 20
naq_info@lecnam.net

Voir le calendrier, le tarif, les conditions d'accessibilité et les modalités d'inscription dans le(s) centre(s) d'enseignement qui propose(nt) cette formation.

Enseignement non encore programmé