Développement de code fiable et sécurisé

Année de spécialisation

48 hours

Coordinator : FPL

Teacher : FPL

General course description

This course deals with implanting security all along a code development cycle (threat modeling, common flaws, security tests,...)

Course Aims

To learn how to develop an application taking into account security, analysis and implementation. To learn how to deal with security in a development team. To assess the risks incurred by applications.

Course Outline

  • 1. Secure software: what ? why ?
  • 2. Security and development cycle
  • 3. Security principles
  • 4. Threat Modeling
  • 5. Development techniques
  • 6. Security Tests
  • 7. Other (if time)