Aller au contenu

Les cours

Support de cours, présentations (diapositives) et travaux pratiques des matières publiées en ligne, réunis sur un seul site.

Parcourir les matières Téléchargements PDF

Les matières

  • Algorithmique et Programmation en C


    15h CM 15h TP

    Bases du C, structures de contrôle, tableaux et chaînes, pointeurs, gestion mémoire, fichiers.

    Accéder au cours

  • Audit organisation et technique


    16h CM 8h TP

    Méthodologie d'audit, référentiels (ISO 27001/27002), tests d'intrusion, rapport d'audit.

    Accéder au cours

  • Cryptanalyse


    16h CM 8h TP

    Attaques sur les chiffrements classiques et modernes, fonctions de hachage, RSA, canaux auxiliaires.

    Accéder au cours

  • Gouvernance et gestion des risques SI


    10h CM 8h TP

    Gouvernance SSI, méthodes d'analyse de risques (EBIOS RM), PSSI, pilotage.

    Accéder au cours

  • IA appliquée à la sécurité informatique


    16h CM 8h TP

    Détection d'intrusions et de malwares par ML, NLP pour le phishing, sécurité de l'IA.

    Accéder au cours

  • Cryptographie


    16h CM 8h TP

    Chiffrement symétrique/asymétrique, hachage, signatures numériques, PKI, TLS.

    Accéder au cours

  • Technologie Blockchain


    16h CM 8h TP

    Structures de données, mécanismes de consensus, smart contracts, sécurité et limites.

    Accéder au cours

  • Security by design


    16h CM 8h TP

    Threat modeling, principes de conception sécurisée, zero trust, DevSecOps, privacy by design.

    Accéder au cours

  • Sécurité des applications


    16h CM 8h TP

    OWASP Top 10, injections, authentification, XSS/CSRF, vulnérabilités mémoire, API.

    Accéder au cours

  • Service web


    16h CM 8h TP

    HTTP, architecture REST, formats JSON/XML/SOAP, authentification (JWT, OAuth), documentation d'API, microservices.

    Accéder au cours

  • Analyse de malwares et sécurisation des données


    16h CM 8h TP

    Taxonomie des malwares, analyse statique et dynamique, rétro-ingénierie de base, détection/réponse, chiffrement et classification des données.

    Accéder au cours

Volume horaire

# Matière CM (h) TP (h) Total (h)
1 Algorithmique et Programmation en C 15 15 30
2 Audit organisation et technique 16 8 24
3 Cryptanalyse 16 8 24
4 Gouvernance et gestion des risques de la sécurité de l'information 10 8 18
5 IA appliquée à la sécurité informatique 16 8 24
6 Cryptographie 16 8 24
7 Technologie Blockchain 16 8 24
8 Security by design 16 8 24
9 Sécurité des applications 16 8 24
10 Service web 16 8 24
11 Analyse de malwares et sécurisation des données 16 8 24
Total 169 95 264

Comment naviguer

  • Le panneau latéral (avec recherche) liste ici les 11 matières. Seule celle que vous consultez déploie son détail — syllabus, chapitres de cours, présentations, TP — les autres restent repliées en une seule ligne, pour garder la navigation lisible.
  • Cliquer sur le nom d'une matière ouvre directement son syllabus.
  • Chaque chapitre de cours comporte un encart en tête de page pour ouvrir directement la présentation associée.
  • Les énoncés de TP font également office de travaux dirigés (aucune distinction TD/TP séparée dans ce programme : chaque séance combine exercices dirigés et manipulation pratique).

Pour projeter une présentation en cours, ouvrez le lien de diapositives correspondant et utilisez les flèches du clavier ou la touche F pour le plein écran.


Dr. Zakaria Sawadogo — École Polytechnique de Ouagadougou