Ce cours vise l'étude des aspects liés à la sécurité des logiciels dans les phases de conception et de développement. Il couvre les principales vulnérabilités logicielles et les méthodes permettant leur exploitation, le renforcement de la sécurité dans le développement logiciel et les meilleures pratiques de programmation sécurisée. Le cours traite également des principales vulnérabilités dans les systèmes logiciels et les méthodes permettant leur exploitation, l'identification des failles de sécurité dans le code source des logiciels, l'intégration des exigences de sécurité dans le processus de développement logiciel et l'utilisation des principes de codage permettant le développement de logiciels sécurisés. L'étudiant qui a réussi le cours GLO-7009 ne peut s'inscrire à ce cours.
Ce cours vise l'étude des aspects liés à la sécurité des logiciels dans les phases de conception et de développement. Il couvre les principales vulnérabilités logicielles et les méthodes permettant leur exploitation, le renforcement de la sécurité dans le développement logiciel et les meilleures pratiques de programmation sécurisée. Le cours traite également des principales vulnérabilités dans les systèmes logiciels et les méthodes permettant leur exploitation, l'identification des failles de sécurité dans le code source des logiciels, l'intégration des exigences de sécurité dans le processus de développement logiciel et l'utilisation des principes de codage permettant le développement de logiciels sécurisés. L'étudiant qui a réussi le cours GLO-7009 ne peut s'inscrire à ce cours.