Retour accueil UPMCPhoto1 UPMCPhoto2 UPMC
Anneaux UPMC
Spécialité Science et Technologie du Logiciel (STL)

Ce site présentra bientôt les évolutions de nos formations pour la rentrée 2009, dont une ouverture plus marquée d'ACSI aux systèmes embarqués sur puces, et la création d'une spécialité Bioinformatique et modélisation.

Attention, la date limite pour déposer votre demande d'inscription pédagogique (ou dossier spécifique) sur notre site a été fixée au 20 juin 2009 à minuit pour la première session d'examen des dossiers (prioritaire). Cela vous laisse donc encore un peu moins de 26 jours pour compléter votre demande. Le dossier papier devra nous parvenir pour le 24 juin 2009 au plus tard.



Le dossier de candidature pour l'année 2008-09 est en
http://www-candyweb.ufr-info-p6.jussieu.fr


Les conditions générales d'entrée en master STL sont énoncées dans les prérequis.

Ce site présente les objectifs et l'organisation générale de la spécialité STL du Master mention Informatique. Pour les questions relatives à l'organisation pédagogique de l'année en cours, consulter le site annuel.

Objectifs et description

La spécialité Science et Technologie du Logiciel (STL) a pour vocation de former des spécialistes en développement et suivi d'applications logicielles, possédant une assise solide dans les langages de programmation et les techniques algorithmiques.

La spécialité STL propose des parcours professionnels et des parcours recherche. L'orientation, professionnelle ou recherche, se détermine essentiellement au début du troisième semestre d'études. Les parcours « Technologies Applicatives » et « Logiciels Sûrs » sont essentiellement à débouchés professionnels en fin de deuxième année de Master. Les parcours  « Algorithmique et Programmation » et « Informatique et Mathématique » sont essentiellement destinés aux étudiants souhaitant poursuivre en thèse. Cependant, à la rentrée 2005, le parcours  Algorithmique et Programmation pourra se décliner en une version professionnelle, par un renforcement des aspects technologiques et un stage en entreprise.

Cette spécialité s'appuie essentiellement sur le Laboratoire d'Informatique de l'Université Paris 6 (LIP6), mais aussi sur plusieurs laboratoires de recherche impliqués dans les différentes thématiques proposées, ainsi que sur plusieurs partenaires industriels, à la fois dans les secteurs institutionnels et dans les secteurs émergents.

Thématiques et parcours STL

Les thématiques et parcours STL sont décrits de manière plus détaillée sur leurs pages propres. Pour le nouveau parcours professionnel en Algorithmique et Programmation, des indications plus précises seront données sur cette page très bientôt.

Débouchés professionnels

Les débouchés des parcours professionnels sont ceux d'experts en ingénierie du logiciel (maîtrise des techniques applicatives les plus récentes et capacité de prise en charge de la définition et de la gestion d'environnements de développement) ainsi que de spécialistes en sécurité et sûreté de fonctionnement (conception ou validation de systèmes comportant de nombreux composants logiciels et devant répondre à des exigences de sûreté et de sécurité). Les parcours recherche visent non seulement une poursuite d'études en Doctorat, dans les domaines de l'algorithmique et de la programmation ainsi que dans les disciplines frontières de l'Informatique et des Mathématiques (calcul scientifique, calcul formel, imagerie, ...), mais ils ont aussi des débouchés immédiats dans les centres de recherche des grandes entreprises, les bureaux d'étude et les startup logicielles.

Public visé

La spécialité STL s'adresse à des étudiants titulaires d'un diplôme de Licence ou d'un diplôme équivalent, en Informatique ou en Mathématique et Informatique. Elle pourra également accueillir directement en M2, des étudiants ayant effectué leur première année de master dans une autre école ou université, française ou étrangère.

Prérequis

Les prérequis de la première année de STL relèvent de connaissances et concepts acquis au niveau de la Licence d'Informatique ou de la Licence de Mathématiques-Informatique, essentiellement dans les domaines de la programmation et de l'algorithmique. Il faut ajouter aussi des bases de logique ainsi que des principes sur les fonctions de base des systèmes d'exploitation et les réseaux. Les parcours « Informatique et Mathématique » nécessitent de plus des connaissances de base en algèbre et en analyse.

Pour les étudiants de la licence d'informatique et de la licence mathématique-informatique de Paris 6, des parcours de référence proposent un ensemble d'UEs préparant à la spécialité STL.

Organisation

La structure générale de la spécialité STL, sur les quatre semestres de Master, est définie par la Mention Informatique. Les différents parcours s'interpénètrent très largement en année M1. En M2, les parcours professionnels sont caractérisés par des UE plus orientées sur une pratique et une technique professionnelle et des UE d'ingénierie  qui correspondent à un travail en grandes équipes dans un contexte de type entreprise. Le stage du quatrième semestre se déroule en entreprise. Les parcours recherche sont caractérisés en M2 par des UE plus théoriques dans leur contenu, des UE de type « groupe de recherche » constituées d'un important travail personnel. Le stage du quatrième semestre se déroule en laboratoire ou en centre de recherche.

La spécialité STL a des accords particuliers avec plusieurs partenaires universitaires pour des parcours communs (spécialité « Mathématiques de la modélisation » de l'UPMC (pour le M1 et le M2), CNAM sur la thématique « Logiciels Sûrs », Master Parisien de Recherche en Informatique (MPRI) sur la thématique « Algorithmique et Programmation ».

Unités d'enseignement

La spécialité STL propose le catalogue d'unités d'enseignement suivant :

Semestre 1

UE propres de la spécialité (STL1)


    Warning: pg_exec() [function.pg-exec]: Query failed: ERROR: operator does not exist: text = integer LINE 6: and (level=400 or level=500) ^ HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts. in /dsk/www-master/html/phplib/libUE.php on line 380

    Warning: pg_numrows(): supplied argument is not a valid PostgreSQL result resource in /dsk/www-master/html/phplib/libUE.php on line 381

UE de la mention mathématique (MATHSTL1)


    Warning: pg_exec() [function.pg-exec]: Query failed: ERROR: operator does not exist: text = integer LINE 7: and (level = 400 or level = 500) ^ HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts. in /dsk/www-master/html/specialite/stl/phplib/libUEStl.php on line 51

    Warning: pg_numrows(): supplied argument is not a valid PostgreSQL result resource in /dsk/www-master/html/specialite/stl/phplib/libUEStl.php on line 52

Semestre 2

UE propres de la spécialité (STL2)


    Warning: pg_exec() [function.pg-exec]: Query failed: ERROR: operator does not exist: text = integer LINE 6: and (level=400 or level=500) ^ HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts. in /dsk/www-master/html/phplib/libUE.php on line 380

    Warning: pg_numrows(): supplied argument is not a valid PostgreSQL result resource in /dsk/www-master/html/phplib/libUE.php on line 381

UE de la mention mathématique (MATHSTL2)


    Warning: pg_exec() [function.pg-exec]: Query failed: ERROR: operator does not exist: text = integer LINE 7: and (level = 400 or level = 500) ^ HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts. in /dsk/www-master/html/specialite/stl/phplib/libUEStl.php on line 51

    Warning: pg_numrows(): supplied argument is not a valid PostgreSQL result resource in /dsk/www-master/html/specialite/stl/phplib/libUEStl.php on line 52

Semestre 3

UE propres de la spécialité (STL3)


    Warning: pg_exec() [function.pg-exec]: Query failed: ERROR: operator does not exist: text = integer LINE 6: and (level=400 or level=500) ^ HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts. in /dsk/www-master/html/phplib/libUE.php on line 380

    Warning: pg_numrows(): supplied argument is not a valid PostgreSQL result resource in /dsk/www-master/html/phplib/libUE.php on line 381

UE de la mention mathématique (MATHSTL3)


    Warning: pg_exec() [function.pg-exec]: Query failed: ERROR: operator does not exist: text = integer LINE 7: and (level = 400 or level = 500) ^ HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts. in /dsk/www-master/html/specialite/stl/phplib/libUEStl.php on line 51

    Warning: pg_numrows(): supplied argument is not a valid PostgreSQL result resource in /dsk/www-master/html/specialite/stl/phplib/libUEStl.php on line 52

UE proposées par le CNAM (CNAM3)


    Warning: pg_exec() [function.pg-exec]: Query failed: ERROR: operator does not exist: text = integer LINE 7: and (level = 400 or level = 500) ^ HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts. in /dsk/www-master/html/specialite/stl/phplib/libUEStl.php on line 24

    Warning: pg_numrows(): supplied argument is not a valid PostgreSQL result resource in /dsk/www-master/html/specialite/stl/phplib/libUEStl.php on line 25

UE proposées dans le cadre du MPRI (MPRI3)

Les étudiants de la spécialité STL peuvent choisir des UE offertes au niveau 2 par le Master Parisien de Recherche en Informatique. Pour prendre des UE dans ce contexte, les intéressés doivent au préalable obtenir l'accord de l'équipe pédagogique de la spécialité STL.

Semestre 4

UE propres de la spécialité (STL4)


    Warning: pg_exec() [function.pg-exec]: Query failed: ERROR: operator does not exist: text = integer LINE 6: and (level=400 or level=500) ^ HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts. in /dsk/www-master/html/phplib/libUE.php on line 380

    Warning: pg_numrows(): supplied argument is not a valid PostgreSQL result resource in /dsk/www-master/html/phplib/libUE.php on line 381

UE de la mention mathématique (MATHSTL4)


    Warning: pg_exec() [function.pg-exec]: Query failed: ERROR: operator does not exist: text = integer LINE 7: and (level = 400 or level = 500) ^ HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts. in /dsk/www-master/html/specialite/stl/phplib/libUEStl.php on line 51

    Warning: pg_numrows(): supplied argument is not a valid PostgreSQL result resource in /dsk/www-master/html/specialite/stl/phplib/libUEStl.php on line 52

UE hors spécialité


    Warning: pg_exec() [function.pg-exec]: Query failed: ERROR: operator does not exist: text = integer LINE 6: and (level=400 or level=500) ^ HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts. in /dsk/www-master/html/phplib/libUE.php on line 406

    Warning: pg_numrows(): supplied argument is not a valid PostgreSQL result resource in /dsk/www-master/html/phplib/libUE.php on line 407

    Warning: pg_exec() [function.pg-exec]: Query failed: ERROR: operator does not exist: text = integer LINE 6: and (level=400 or level=500) ^ HINT: No operator matches the given name and argument type(s). You might need to add explicit type casts. in /dsk/www-master/html/phplib/libUE.php on line 406

    Warning: pg_numrows(): supplied argument is not a valid PostgreSQL result resource in /dsk/www-master/html/phplib/libUE.php on line 407

coin