420-4DH-HY - Sécurité informatique

Ce cours permettra à l’étudiant de dépister les vulnérabilités des applications d’entreprise en vue de maitriser les pratiques de programmation sécuritaire. L’étudiant sera amené à valider la qualité des applications à l’aide d’outils de tests.

Les attentes du cours font en sorte que l’étudiant devra être capable de :

  • Comprendre les implications légales des actions posées en lien avec la sécurité informatique
  • Se familiariser avec la terminologie et les principes des différentes normes de l’industrie en matière de sécurité informatique
  • Utiliser des sources d’information pertinentes pour la découverte et le suivi de failles dans des produits existants
  • Utiliser de bonnes pratiques de développement pour favoriser la sécurité des applications
  • Détecter des problèmes de sécurité potentiels dans le code source ou dans les applications par analyse statique ou dynamique
  • Être en mesure d’exploiter des failles de sécurité dans le but de mieux s’en protéger
  • Développer l’esprit d’analyse et la curiosité

Pondération

  • Nombre d’heures de cours en classe par semaine : 2
  • Nombre d’heures par semaine de laboratoire : 1
  • Nombre d’heures de travail personnel chaque semaine : 2

Ce cours est offert dans les programmes