UE Software engineering : life cycle and quality

Degrees incorporating this pedagocial element :


The pedagogical goal of this Teaching Unit is to give students a high level of competence: the ability to carry out, from beginning to end, and without neglecting quality, a genuine industrial software development project.

The theoretical teaching (45hC, 15hTD) proposed presents all the stages of the life cycle and the main activities they contain (production of documents, validation...).
It is illustrated by examples of documents produced during the projects by students of previous years.


Good level in algorithmic programming. Preliminary experiences of development projects.

Targeted skills

- Introduce the concepts, methods and techniques of software engineering needed to carry out a project.