Les applications réparties (ou distribuées) sont des logiciels dont les composants sont répartis sur plusieurs machines distinctes à travers un réseau. Elles reposent sur une infrastructure informatique solide (serveurs, routeurs, pare-feux, bases de données) pour communiquer et coordonner leurs tâches, offrant ainsi scalabilité, résilience et haute disponibilité

L'intelligence artificielle symbolique, souvent appelée l'IA classique ou GOFAI (Good Old-Fashioned AI), est une approche qui simule le raisonnement humain en manipulant des symboles et des règles logiques explicites (du type "Si... alors..."). Contrairement au Deep Learning, elle ne nécessite pas de masses de données pour apprendre

La programmation logique est un paradigme fondamental de l'intelligence artificielle (IA) symbolique. Elle utilise la logique formelle pour représenter les connaissances sous forme de règles et de faits, permettant à la machine de déduire automatiquement de nouvelles informations et de résoudre des problèmes complexes

Un projet de base de données consiste à concevoir, modéliser et implémenter un système de stockage de données organisé. Il implique le passage d'un besoin métier concret à une structure informatique performante (via MySQL, PostgreSQL, ou Oracle) pour assurer une gestion fiable et sécurisée des informations.

La sécurité des systèmes d'exploitation (SE) protège les composants logiciels et matériels contre les menaces (virus, pirates) en garantissant la confidentialité, l'intégrité et la disponibilité des données. Elle repose sur le contrôle d'accès, l'authentification, les mises à jour régulières, la protection du noyau et la gestion des droits utilisateurs.

La théorie des bases de données étudie la structuration, le stockage, et la gestion des données via des systèmes informatiques (SGBD). Elle vise à minimiser la redondance et assurer l'intégrité. Les modèles principaux sont le relationnel (tables, lignes/colonnes), hiérarchique, orienté-objet, et NoSQL. Les concepts clés incluent la modélisation (entités/associations), l'algèbre relationnelle et la normalisation.