Aller au menu Aller au contenu
Une voie, plusieurs choix
Informatique et Mathématiques appliquées
Une voie, plusieurs choix

> Formation > Cursus ingénieur

Software Engineering

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In
  • Number of hours

    • Lectures : 15.0
    ECTS : 1.0

Goals

This teaching aims at presenting methodologies and tools of Software Engineering. Its pragmatic objective to train students towards the realization of large-scale software projects.
The various categories of software life cycles, the techniques of analysis, conception and validation of software, the UML language, and other practical tools (project management, planning, bug tracking, version tracking) will be introduced.


Contact Nicolas CASTAGNE

Content

1. Introduction to Software Engineering
2. Software life sycles
3. Methodologies and Tools for Software Engineering
4. UML as a mean to support software's Analysis and conception
5. Introduction to design patterns
6. Software validation



Prerequisites

Tests

One exam E1.



N1=examen

Additional Information

Curriculum->ASI / Semester alternative->Semester 8

Bibliography

M.-C. Gaudel, B. Marre, F. Schlienger, G. Bernot. Précis de génie logiciel. Masson 1996.
J. Rumbaugh, M. Blaha, W. Premerlani, F. Eddy, Object-Oriented Modeling and Design, Prentice Hall, 1991.
J. Rumbaugh, I. Jacobson, G. Booch, Unified Modeling Language Reference Manual, Addison Wesley, 1999

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In
Université Grenoble Alpes