Le parallélisme et la concurrence sont omniprésents dans les systèmes informatiques. La maîtrise des systèmes concurrents et leur programmation posent des problèmes non triviaux aussi bien conceptuels que pratiques. Ce cours a pour objectif d'introduire les concepts essentiels pour raisonner sur les systèmes concurrents et les principes de base de pour les réaliser.
Algorithmique de base, structures de données, programmation de base