Les cours¶
Support de cours, présentations (diapositives) et travaux pratiques des matières publiées en ligne, réunis sur un seul site.
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.
-
Audit organisation et technique
16h CM 8h TP
Méthodologie d'audit, référentiels (ISO 27001/27002), tests d'intrusion, rapport d'audit.
-
Cryptanalyse
16h CM 8h TP
Attaques sur les chiffrements classiques et modernes, fonctions de hachage, RSA, canaux auxiliaires.
-
Gouvernance et gestion des risques SI
10h CM 8h TP
Gouvernance SSI, méthodes d'analyse de risques (EBIOS RM), PSSI, pilotage.
-
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.
-
Cryptographie
16h CM 8h TP
Chiffrement symétrique/asymétrique, hachage, signatures numériques, PKI, TLS.
-
Technologie Blockchain
16h CM 8h TP
Structures de données, mécanismes de consensus, smart contracts, sécurité et limites.
-
Security by design
16h CM 8h TP
Threat modeling, principes de conception sécurisée, zero trust, DevSecOps, privacy by design.
-
Sécurité des applications
16h CM 8h TP
OWASP Top 10, injections, authentification, XSS/CSRF, vulnérabilités mémoire, API.
-
Service web
16h CM 8h TP
HTTP, architecture REST, formats JSON/XML/SOAP, authentification (JWT, OAuth), documentation d'API, microservices.
-
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.
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