(3.0 cr.)

Planifier le développement de logiciels complexes et les mettre en uvre.

Paradigmes de conception logicielle : orienté-objet, orienté-service, à base de composants, en mode agent, programmation fonctionnelle, client-serveur (y compris des protocoles comme REST), virtualisation. Cadres et systèmes basés sur des composants distribués. Modèles de conception. Conception logicielle guidée par modèle. Architecture logicielle. Représentation de l'architecture.

Préalable(s): (6GLO325)

Formule pédagogique : Cours Magistral

(10/2026)


Appartenance départementale

Sciences appliquées

Programme dans lequel se trouve ce cours

7065 Baccalauréat en génie logiciel