Aller au contenu principal
Écosystème ESIG : Institution Admissions Formation continue Coopération Carrières Alumni ESIG Tech ESIG News

Master · Sciences et Technologies

Programmation et logiciels sûrs


Master2 ans après LicenceSciences informatiques et télécommunications

Présentation


Former des cadres capables de concevoir, développer, sécuriser et maintenir des applications robustes, fiables et évolutives pour les organisations publiques et privées.

Compétences visées


  • Concevoir une architecture logicielle fiable et documentée
  • Développer des applications sécurisées et maintenables
  • Mettre en place les tests, la qualité logicielle et l’intégration continue
  • Exploiter les bases de données et les API dans des architectures modernes
  • Piloter un projet logiciel en environnement agile
  • Assurer la sécurité applicative et la conformité du cycle de développement

Programme


Master 1 — Socle disciplinaire

  • Architecture logicielle
  • Algorithmique avancée
  • Programmation orientée objet avancée
  • Développement web et API sécurisées
  • Génie logiciel et méthodes agiles
  • Tests logiciels et assurance qualité
  • Sécurité applicative
  • Bases de données avancées

Master 2 — Expertise et spécialisation

  • DevOps et intégration continue
  • Cloud, conteneurs et déploiement
  • Audit de code et revue technique
  • UX/UI et conception d’interfaces
  • Gestion de projet SI
  • Droit et éthique du numérique
  • Projet tutoré
  • Stage et mémoire professionnel

Professionnalisation

  • Projet tutoré, études de cas, séminaires professionnels, stage et mémoire professionnel orientés vers des problématiques réelles d’entreprise, d’administration ou de terrain.

Débouchés


  • Ingénieur logiciel
  • Développeur full-stack senior
  • Architecte applicatif junior

Admission


Licence, Bac+3 ou diplôme équivalent ; étude de dossier et entretien

Préinscription

Build Your Future

Construisez votre trajectoire avec l'ESIG