Aller au contenu  Aller au menu Aller à la recherche

accès rapides, services personnalisés

Rechercher

Recherche détaillée

Contact

Mlle Aliénor Le Conte
Secrétariat de la Spéc. SAR
Maison de la Pédagogie
couloir C - 2e étage
bureau C207
4 place Jussieu
75252 PARIS CEDEX 05

tél. :01 44 27 31 20

courriel : Alienor.LeConte@ufr-info-p6.jussieu.fr

Introduction

Vous êtes ici sur le site "atemporel" décrivant la spécialité Systèmes et Applications Répartis (SAR). Vous trouverez également à la fin de cette page des liens vers les sites "temporels" contenant des informations au jour le jour sur la vie d'une année universitaire.

Objectifs et description

Les systèmes et applications répartis s'exécutent sur un ensemble de machines connectées en réseau. Ils sont un assemblage de composants qui coopèrent pour réaliser un objectif commun en utilisant le réseau comme un moyen d'échanger des données. Internet est un cas typique de systèmes répartis : chaque composant (navigateur, serveur général ou offrant des services spécifiques) participe à la réalisation des services offerts aux utilisateurs. D'autres applications peuvent être citées comme l'utilisation de "grilles de machines" pour réaliser des calculs complexes. Notons que les machines les plus puissantes du monde sont presque toutes des assemblages de parfois plusieurs centaines d'ordinateurs de type "PC" ; les applications qui s'exécutent sur ces systèmes utilisent intensivement le réseau et sont vues comme des applications réparties.

La conception et le développement de ces systèmes est un problème difficile qui nécessite :

  • des infrastructures capables de supporter la coopération entre les composants du système,
  • des applications dont il faut assurer que le comportement reste correct quelles que soient les conditions d'exécution,
  • la prise en compte de contraintes (temps-réel, empreinte mémoire ou toute autre contrainte) dans l'exécution.

Cette spécialité s'appuie sur le savoir faire des institutions suivantes :

Les UE de la spécialité SAR sont organisées selon trois thématiques principales, qui peuvent être combinées librement pour acquérir des compétences recherchées dans les métiers cibles de la spécialité:

  • Systèmes d'exploitation (OS),
  • Algorithmique et programmation dans le contexte réparti (AP),
  • Systèmes critiques (SC).

Ces thématiques centrées sur les infrastructures d'exécution de systèmes sont au cœur de l'informatique d'aujourd'hui. Ainsi, les enseignements peuvent se compléter par quelques UE issues de "spécialité voisines", comme l'iilustre la figure ci-dessous.


A ces thématiques s'ajoute un parcours spécifique orienté vers les applications musicales, qui est proposé à partir de la deuxième année : Acoustique, traitement du signal et informatique appliqués à la musique. Cette formation pluri-disciplinaire mêle l'informatique avec l'acoustique et le traitement du signal. Elle est décrite brièvement dans le programme de la deuxième année.

Débouchés

La spécialité Systèmes et Applications Répartis (SAR) a pour objectif de former des spécialistes en conception et développement de systèmes répartis, capables de comprendre et mettre en œuvre les méthodes, techniques et mécanismes de la discipline. Les débouchés concernent autant le monde industriel que les centres de recherche (universitaires ou industriels).

Les débouchés vers le monde industriel sont ceux d'experts dans la réalisation d'infrastructures pour les systèmes répartis, la conception/réalisation d'applications réparties et/ou embarquées, l'intégration de systèmes et la conception et mise en oeuvre de bases de données réparties.

Les débouchés vers le monde académique sont des doctorats dans les domaines suivants : systèmes d'exploitation et virtualisation ; systèmes et algorithmes répartis à large échelle ; modélisation/analyse/réalisation d'applications réparties fiables (i.e. dont le comportement est déterministe) ; analyse/réalisation de systèmes répartis partiellement embarqués et soumis à des contraintes temps-réel et informatique musicale (prise en compte d'aspects multi-media).

L'image ci-dessous vous donne quelques exemples d'entreprises ayant embauché des étudiants (en stage et/ou diplômés) ces dernières années.


Public visé et prérequis

La spécialité SAR s'adresse aux étudiants titulaires d'une Licence d'Informatique (ou équivalence). La spécialité SAR pourra également accueillir sur dossier, au niveau du 3ème semestre, des étudiants qui auront effectué leur première année de Master dans une autre école ou université française ou étrangère.

Pour intégrer la spécialité SAR, il faut avoir du goût pour les applications à forte dominante système (applications Internet, applications parallèles ou réparties, applications temps-réel ou embarquées, bases de données, etc.).

Les prérequis de la première année pour SAR relèvent des connaissances et concepts acquis au niveau d'une Licence d'informatique. Ils sont par contre centrés sur les notions de base en système (utilisation et mécanismes), en réseaux et en architecture. Une bonne connaissance des techniques de programmation impérative et objet est nécessaire ; des notions de programmation concurrente sont recommandées.


La figure ci-dessus récapitule les prérequis pour suivre la spécialité SAR. Les connaissances obligatoires (présentées au milieu de la figure) définissent le corpus de notions nécessaires. Des compétences conseillées (présentées en péripherie) sont également recommandées en fonction des parcours choisis

Structure des enseignements

Le tableau ci-dessous récapitule la structure des enseignements en M1 et en M2. Vous trouverez la liste détaillées des UE dans une page dédiée.


Sites temporels de la spécialité SAR

Sites temporels de la nouvelle habilitation (2014-2019):

Sites temporels de l'ancienne habilitation (2009-2014):

Responsables

Béatrice Bérard et Julien Sopena, Université P. & M. Curie