Description
- Introduction à la gestion de données à large échelle
- Réseaux et protocoles pour l'Internet
- Modélisation, optimisation, complexité et algorithmes
- Spécification et vérification des systèmes distribués
Objectifs
Identifier les usages numériques et les impacts de leur évolution sur le ou les domaines concernés par la mention.
Se servir de façon autonome des outils numériques avancés pour un ou plusieurs métiers ou secteurs de recherche du domaine .
Concevoir et déployer une architecture simple de systèmes informatique.
Analyser le cahier des charges, en s'appuyant sur des méthodes d'analyse et de conception de composants logiciels, afin de proposer une ou plusieurs solutions techniques répondant aux exigences.
Formaliser les besoins des systèmes informatiques, en utilisant des méthodes de spécification des besoins, afin de s'assurer de leur compréhension, leur clarté, leur exhaustivité, et de leur cohérence.
Analyser les besoins et produire des cahiers des charges pour dimensionner et déployer de nouveaux systèmes informatiques et logiciels en tenant compte des contraintes des réseaux de communication et des architectures d¿ordinateur.
Produire des notes de synthèses et rapports techniques en anglais.
Déterminer des solutions techniques pour modifier un système informatique existant en tenant compte des contraintes des architectures d¿ordinateur et de réseau.
Résultats
Validation du bloc de compétences