Aller au contenu

IFT630 - Processus concurrents et parallélisme

Présentation

Sommaire

Cycle
1er cycle
Crédits
3 crédits
Faculté ou centre
Faculté des sciences
Trimestres *
Hiver 2026, Été 2026
Répartition de la charge de travail
3-0-6

Cible(s) de formation

Se familiariser avec les concepts de la programmation concurrente. Apprendre à résoudre des problèmes en se servant de la programmation concurrente.

Contenu

Approfondissement des concepts de processus et de fil d'exécution (thread). Synchronisation centralisée ou répartie : problématique, techniques et erreurs typiques. Communication pour systèmes centralisés et pour systèmes répartis : problématique et techniques de mise en œuvre. Architecture des systèmes de processus communicants (client/serveur, P2P, grappes, grid, …). Coordination de processus.

Préalable(s)

Avoir obtenu 36.00 crédits

* Sujet à changement

Les informations ci-dessous sont sujettes à changement.

Les étudiantes et étudiants inscrits peuvent voir leur horaire détaillé dans le calendrier de monPortail ou se référer à l'horaire fourni par leur faculté.

Groupe 1

7 janvier au 24 avril 2026
JourHeuresNombre de séances
Mercredi 08:30 - 10:20 12
Jeudi 13:30 - 14:20 13
Jeudi 15:30 - 16:20 1
Vendredi 08:30 - 11:30 1

Groupe 18

9 janvier au 24 avril 2026
JourHeuresNombre de séances
Lundi 13:30 - 15:20 1
Vendredi 13:00 - 15:50 12
Vendredi 13:30 - 16:30 1