Notions de base sur les systèmes d'exploitation, Mise en oeuvre de la protection/isolation : notion d'espace d'adressage, de modes d'exécution user/superviseur, introduction des appels système. Gestion des exécutions programmes, processus, ordonnancement, threads Synchronisation Gestion de la mémorisation, mémoire centrale pagination, problèmes de gestion mémoire et d'allocation de blocs de tailles variables Notion de base en administration système, comptes, droits, etc gestion des I/O asynchrones et des interruptions.
SI et base de données Introduction au Systèmes d'Information et Bases de Données Processus de développement d'un Système d'Information Méthodes agiles Bases de Données et leur conception Concepts abordés : Entité-Association / MERISE Notation UML : diagramme de cas d'utilisation Conception d'une base de données relationnelle, normalisation. Sujets traités pour la partie Réseaux (2/3 du volume de l'enseignement) : Diviser pour régner / Modèles en couches OSI vs Internet / Encapsulation Découverte de l'architecture de communication en couches : du modèle OSI à l'architecture Internet ; L'outil d'analyse de traces Wireshark pour comprendre l'encapsulation et l'articulation entre les couches. Les autoroutes de l'information : nids de poules et travaux en tous genres / Couche Physique/ Concepts et problèmes de la transmission de données Erreurs de transmission, et le contrôle d'erreur Collectivisme ou Libre entreprise¿ à la recherche d'un modèle efficace / Couche Liaison, sous-couche MAC / Ponts, Commutation et Arbre Couvrant-STP. VLAN Carrefours, itinéraires et destinations / Couche Réseau / Protocole IP. Adressage IPv4 sans classe (CIDR, Classless Inter-Domain Routing) : adresse d¿interface, adresse de réseau, masques, broadcast sur sous-réseau. Tables de routage (plan de données et commutation/forwarding) et acheminement de datagrammes dans un réseau IP. D'IPv4 à IPv6 : le point de vue du datagramme et des adresses IPv6 Algorithme du plus court chemin de Dijkstra pour le routage dynamique Une lettre ou un appel ? / Couche Transport / Transport de données entre un client et un serveur Mode connecté TCP : ouverture de connexion, transfert de données, fermeture de connexion, contrôle de flux et fenêtre glissante Quelques protocoles de la couche application Introduction aux protocoles dédiés aux applications : HTTP, DNS Sujets traités pour la partie Sécurité (1/3 du volume de l'enseignement) : Introduction à la sécurité Bonnes pratiques de sécurité personnelle Droit du numérique Côté entreprises : normes et règlementation : RGPD, SOx, PCI DSS, OIV, ISO 27000 Menaces Études de cas : Stuxnet, TV5Monde, Banque du Bangladesh, EternalBlue/WannaCry/NotPetya, Carbanak/Cobalt, fraude au président (Pathé), SolarWinds. Rançongiciels : Colonial Pipeline, HSE, Kaseya VSA Processus d'attaque : MITRE ATT&CK Framework, Unified Kill Chain, menaces persistantes avancées (APT) Mesures de sécu
Fournir les bases méthodologiques nécessaires à la conception et à la réalisation des systèmes d'information.
Introduire le domaine des réseaux à travers l'exemple de l'Internet, de décrire ses principaux ingrédients et les concepts clefs de son fonctionnement, et de présenter les propriétés de sécurité qui sont générales et pas seulement liées aux réseaux.