Présentation

 

Objectifs

Compétences attestées :

  • Analyser et modéliser du point de vue informatique un problème dans toute son étendue et dans des champs d?applications variés en lien avec les usagers
  • Evaluer et maîtriser la complexité du développement d?un logiciel en relation avec un domaine d?application
  • Mettre en relation une catégorie de problèmes avec les algorithmes de résolution adaptés et en évaluer la pertinence : limites d?utilisation et efficacité
  • Proposer une architecture matérielle et logicielle permettant d?intégrer les données du problème et de le résoudre
  • Maîtriser plusieurs paradigmes de modélisation et de programmation et être capable de s?adapter à de nouveaux langages
  • Identifier un problème pouvant être parallélisé ou réparti, choisir et mettre en ?uvre le modèle de calcul adapté pour le résoudre
  • Maîtriser les grands enjeux de la sécurité des systèmes informatiques et de la protection des données
  • Analyser un système du point de vue de la sécurité
  • 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.
  • Analyser les résultats d?une solution proposée en relation avec un domaine d?application et du point de vue étudié (performance, scalabilité, sécurité, consommation d?énergie, ?).
  • Analyser, interpréter et synthétiser les résultats issus de systèmes informatiques complexes.
  • Caractériser les résultats obtenus en sortie des systèmes informatiques complexes mis en place.
  • Valider le fonctionnement d?un système informatique complexe par des tests et par l?analyse des résultats produits.
  • Veiller à l?évolution dans le temps des systèmes mis en place.

Débouchés

Secteurs d'activités :

  • Activités spécialisées, scientifiques et techniques
  • Information et communication
     

Type d'emplois accessibles :

  • Ingénieur systèmes et réseaux
  • Ingénieur informaticien
  • Ingénieur en ingénierie logicielle
  • Ingénieur méthodes et processus, qualité et avant-vente
  • Architecte Système et réseaux
  • Architecte logiciel
  • Architecte/urbaniste des systèmes d'information/systèmes d'information décisionnel
  • Consultant/Consultante en système d'information et système d'information décisionnel
  • Administrateur-trice de bases de données
  • Administrateur-trice réseaux et systèmes
  • Intégrateur/Intégratrice d'applications informatiques
  • Auditeur de systèmes d'information
  • Directeur ou directeur-adjoint des services d'information
  • Responsable assistance-support
  • Webmaster
  • Ingénieur sécurité web, responsable de la sécurité des systèmes d'information
  • Ingénieur de développement d'applications informatiques
  • Data scientist
  • Formateur dans les sciences et technologies du numérique

Métiers associés

Formations associées