Course materials for ESIR2 students

ESIR2-SI-S7-VV

This course provides an introduction to Software Modeling.

Lectures

Professor: Benoit Combemale

Date Lecture Material Comment
Oct. 27th, 2021 (8h-10h) Introduction welcome and introduction to modeling
Oct. 28th, 2021 (10h-12h) UML UML overview
Oct. 29th, 2021 (08h-10h) UML UML overview
Oct. 29th, 2021 (10h-12h) UML UML overview
Nov. 8th, 2021 (8h-10h) Design Pattern Design Pattern
Nov. 16th, 2021 (10h-12h) SOLID Implementation Pattern

Labs

Professor: Hélène Feuillâtre

Further material

ESIR2-SI-S8-MDI (part 1, incl. SI+IN)

This course provides an introduction to software development tools: source code management, build management, software delivery and continuous integration.

Lectures

Professor: Benoit Combemale

TBC.

Labs

Professors: Benoit Combemale and Hélène Feuillâtre

TBC.

Further material

ESIR2-SI-S8-MDI (part 2)

This course provides an extended overview of the software testing techniques.

Lectures

Professor: Benoit Combemale

TBC.

Conferences

TBC.

Labs

Professors: Benoit Combemale and Gwendal Jouneaux

TBC.

Evaluation

TBC.

Further material

ESIR2-SI-S8-AL: Software Architecture

This course provides an overview of the modern software architectures, with an indepth discussion about the underlying rationales and benefits.

Professors: Johann Bourcier and Benoit Combemale

Lectures

TBC.

Labs

TBC.

Evaluation

TBC.

Further material

ESIR2-SI-S8-Projet: Software Development Project

This course consists in realizing an agile software development project, leveraging all the previous courses.

Professors: Johann Bourcier, Stéphanie Challita and Benoit Combemale

TBC.

Benoit Combemale
Benoit Combemale
Full Professor of Software Engineering

Agility and safety for wild software