Positionnement dans le cursus
Semestre 5
Intersemestre
Semestre 6
 
 
 
Semestre 7
 
Intersemestre
Semestre 9
 
 
Intersemestre

Course unit

Software architectures

Last updated: 10/10/2022

Edit

Course Director(s):

CHARPENAY Victor

General Description:

At the end of this course, students will understand the issues related to the architecture of software systems. They will be familiar with different architectural styles and will be able to choose a particular style according to the issues and requirements to be respected. These different notions will be introduced through theoretical courses, analysis of existing system architectures, the intervention of software architects who will present practical cases and share their experience.

Key words:

Software Architecture Architecture Style microservice architecture

Number of teaching hours

14

Fields of study

Computer Science, Information Systems

Teaching language

French English

Intended learning outcomes

On completion of the unit, the student will be capable of: Classification level Priority
Software Architecture 2. Understand Essential
Architectural Styles 1. Knowledge Essential
Microservice Architecture 3. Apply Important

Learning assessment methods

Percentage ratio of individual assessment Percentage ratio of group assessment
Written exam: 0 % Project submission: 0 %
Individual oral exam: 0 % Group presentation: 0 %
Individual presentation: 50 % Group practical exercise: 0 %
Individual practical exercise: 0 % Group report: 0 %
Individual report: 50 %
Other(s): 0 %

Programme and content

Type of teaching activity Content, sequencing and organisation
Lectures and Practical Works
  • Software Architecture Models, Enterprise Architecture, Reactive Systems
  • Study of the most important existing software architectures