Concevoir des systèmes complexes et conduire des projets collaboratifs avancés
Description
- Connaître et mettre en œuvre les principes de gestion des bases de données structurées ou non et la construction d’interfaces homme-machine.
- Développer des applications informatiques sur des infrastructures variées (machines parallèles, environnement distribué, programmation Web…)
- Maîtriser le développement d’un logiciel complexe, le déploiement, les phases de test et les évolutions
- Maîtriser les principes de la compilation et de l’optimisation afin de produire un code efficace
- Mettre en œuvre des solutions sécurisées et sûres.
Développer des programmes (analyse syntaxique, compilation, structures de données) afin d’appliquer la théorie des langages.
Mesurer leur efficacité (complexité temporelle, mémoire) afin d’adapter les solutions à l’environnement d’exécution.
Public
être titulaire d'une Licence en informatique.
- Nombre d’ECTS
- 18
- Code répertoire
- RNCP39278BC06
- Date de début de validité