Programme des cours 2026-2027
IODA0220-1  
Sécurité des systèmes, Sécurité informatique II (réseaux, Internet, programmation sécurisée)
Durée :
36h Th
Nombre de crédits :
Bachelier en informatique, orientation développement d'applications3
Nom du professeur :
Fabrice MEDOL
Coordinateur(s) :
Fabrice MEDOL
Langue(s) de l'unité d'enseignement :
Langue française
Organisation et évaluation :
Enseignement au premier quadrimestre, examen en janvier
Unités d'enseignement prérequises et corequises :
Les unités prérequises ou corequises sont présentées au sein de chaque programme
Contenus de l'unité d'enseignement :
*Analyse des risques d'une application
*Modélisation des menaces
*Types de failles (le débordement de mémoire tampon, etc.)
*Problèmes liés aux saisies dans les bases de données
*Problèmes liés aux saisies sur le Web
*Niveau de protection des langages
*Pièges de la cryptographie (générateurs de nombres aléatoires, taille et réutilisation de clés, ...)
*Bonnes pratiques générales
*Rappels sur les aspects juridiques
*Se protéger avec la bonne cryptographie : principes et mise en œuvre
*Élaborer une politique d'authentification
*Protéger l'accès au réseau
*Concevoir une interconnexion sécurisée
*Sécuriser les accès distants
*Administrer de façon sécurisée
*Sécuriser la navigation internet
*Protéger ses serveurs applicatifs et Web
*Virtualisation et sécurité
Acquis d'apprentissage (objectifs d'apprentissage) de l'unité d'enseignement :
Compétences:
C1: Communiquer et informer
C2: Collaborer à la conception, à l'amélioration et au développement de projets
C3: S'engager dans une démarche de développement professionnel
C4: S'inscrire dans une démarche de respect des réglementations
C5: Mobiliser les savoirs et les savoir-faire lors du développement d'applications
C6: Analyser les données utiles à la réalisation de sa mission en adoptant une démarche
systémique

Capacités:
C1:
-Utiliser le vocabulaire adéquat
-Présenter des prototypes de solution et d'application techniques
C2:
-Analyser une situation donnée sous ses aspects techniques et scientifiques
-Rechercher et utiliser les ressources adéquates
-Proposer des solutions qui tiennent compte des contraintes
C3:
-Développer une pensée critique
C4:
-Respecter les normes, les procédures et les codes de bonne pratique
-Respecter les prescrits légaux en vigueur relatifs au contexte dans lequel s'exerce l'activité
(exemple code du bien-être au travail, RGPD, le droit à l'image, licences logicielles...)
C5: 
-Choisir et mettre en œuvre un standard défini ou une technologie spécifique (méthodologie,
environnement, langage, framework, librairies ...) 
-Participer à la sécurisation des réseaux informatiques, des périphériques, des systèmes de
communication et des flux d'information numérique
-Choisir, mettre en œuvre un processus de validation et d'évaluation et prendre les mesures
appropriées
C6: 
-Prendre en compte la problématique de sécurité des applications.

Au terme de cette activité d'apprentissage, l'apprenant sera capable de présenter un ensemble de bonnes pratiques pour développer un logiciel de façon sécurisée, en élaborant une analyse des risques qui prend en compte un nombre de critères variés tel que la plateforme, la protection des données, la jurisprudence etc.
Savoirs et compétences prérequis :
Prérequis conseillés:
Cette UE se base sur les connaissances et compétences acquises dans les UE suivantes:
- programmation II
- architecture et technologie des ordinateurs  I et II

Les étudiants qui inscrivent à leur programme cette UE sans avoir réussi lesces UE sont conscients qu'ils doivent combler leurs lacunes de façon autonome.
Activités d'apprentissage prévues et méthodes d'enseignement :
Présentations PowerPoint et démonstrations à travers des exemples concrets.

Exercices pratiques de cyber sécurité à travers la résolution de challenges (CTF)
Mode d'enseignement (présentiel, à distance, hybride) :
présentiel + distanciel

En fonction du contexte, certaines activités pourraient possiblement se dérouler en distanciel ou hybride.
Lectures recommandées ou obligatoires et notes de cours :
Supports et références sur eCampus
Modalités d'évaluation et critères :
Tout cas de non-respect des consignes et/ou de pratique illégitime sera sanctionné suivant les modalités prévues dans le règlement des études (RDE), le cas échéant, et/ou suivant les modalités spécifiées dans les consignes de chaque épreuve.


Première session : Examen écrit (100%)

Seconde session : Examen écrit (100%)


 
Stage(s) :
Remarques organisationnelles :
les cours pourront être donnés en présentiel et/ou à distance.
Contacts :
Téléphone : 02/340 16 70

Campus de la Plaine - Bâtiment HA

Boulevard du Triomphe, CP 220/01

1050 Bruxelles