Filière: Informatique et systèmes de communication
Orientation: Réseaux et systèmes
Module: Conception logicielle

Descriptif de cours

Retour Génie logiciel 1

  • Objectifs

    À la fin de ce cours l'étudiant sait :

    • Définir ce qu'est le génie logiciel et en comprendre les enjeux.
    • Décrire les qualités d'un logiciel et les principes de base qui permettent de les réaliser.
    • Expliquer le cycle de vie d'un logiciel.
    • Expliquer et appliquer les principes de base du paradigme orienté objet
    • Expliquer les objectifs et les étapes de la phase d'analyse et décrire les méthodes utilisées.
    • Expliquer les objectifs et les étapes de la phase de conception.
    • Énumérer les diagrammes UML vus en cours (cas d'utilisation, séquence, communication, classe, activité, état-transition, composant) et expliquer leur utilisation.
    • Reconnaître, interpréter et utiliser la notation UML
    • Choisir le diagramme UML approprié selon le type d'information à modéliser.
    • Appliquer les principes de base du génie logiciel et planifier une démarche de conception d'un logiciel.
    • Analyser un problème et concevoir les modèles (diagrammes) UML appropriés.
    • Concevoir et mettre en oeuvre une démarche de modélisation à partir de l'analyse jusqu'au développement d'une application en s'appuyant sur les différents diagrammes UML.

Forme d'enseignement et volume de travail

Cours magistral (y compris exercices)
32 périodes
Travaux pratiques / laboratoires
32 périodes

Spécification du cours

Année de validité
2025-2026
Année du plan d'études
2ème année
Semestre
Printemps
Programme
Français,Bilingue
Filière
Informatique et systèmes de communication
Langue d'enseignement
Français
Identifiant
B2C-GELO-S
Niveau
Intermédiaire
Type de cours
Fondamental
Formation
Bachelor

Modalités d'évaluation

  • Contrôle continu: travaux écrits, TP/évaluation de rapports,

Mode de calcul de la note de cours

La note du contrôle continu est la moyenne pondérée des évaluations du semestre. En cas d'examen de révision, la note finale du cours est la moyenne arithmétique de la note du contrôle continu et de celle de l'examen de révision.

Enseignant(s) et/ou coordinateur(s)

Leonardo Angelini, Philippe Joye, Elena Mugellini, Sébastien Rumley