Intégration de systèmes logiciels (ISL)

Un parcours à finalité professionnelle de la spécialité
Fiabilité, sécurité et intégration logicielle

Présentation et objectifs

Responsable : Jean Luc MASSAT

Lieu d'enseignement : Campus de Luminy.

Le développement de l'Internet/Intranet et des applications associées a fait émerger de nouvelles normes pour la structuration des applications informatiques réparties. L'enjeu est de présenter des modèles (programmation par composants, par aspects, design pattern), des plateformes (JEE, .NET, Corba, etc.) et des outils (JAVA, SGBDOO, XML) qui offrent un cadre dans lequel les applications sont développées, validées et intégrées plus facilement.

L'objectif de ce parcours est d'initier les étudiants à la conception et à la réalisation d'applications dans de tels cadres. La formation mettra plus particulièrement l'accent sur les notions d'architecture logicielle, de programmation par composants, de qualité et de fiabilité. Elle utilisera la plateforme Java Enterprise Edition pour concrétiser les concepts présentés.

Compétences à acquérir

Connaissances à acquérir

L'objectif de la spécialité FSIL est de former des étudiants afin qu'ils puissent concevoir, réaliser, valider et mettre en exploitation des logiciels. Pour ce faire, ils devront connaître les concepts, les outils et les méthodes liés au développement de logiciels. Les aspects de qualité, de sécurité et de bonne intégration dans des environnements informatiques complexes seront les points forts de la formation.

Programme des enseignements

Programme du semestre S3 :

Programme du semestre S4 :

Politique des stages

La formation par le biais des projets est largement encouragée : la deuxième année se clôture par un projet de huit semaines en groupe de cinq à six étudiants. C'est l'occasion de mettre en pratique les connaissances acquises durant la formation.

Les stages sont obligatoires en deuxième année (5 à 6 mois). Ils se déroulent en entreprise ou dans un laboratoire suivant les objectifs professionnels de l'étudiant. La recherche de stage est assurée par l'étudiant avec l'aide de l'équipe pédagogique (liste d'entreprises, diffusion des offres reçues, etc.). Le sujet de stage est validé par un enseignant responsable avant la signature de la convention. La fin du stage donne lieu à une soutenance et à la rédaction d 'un mémoire.

Aspects formation et recherche

Les membres de l'équipe pédagogique ont une expérience importante en ce qui concerne l'enseignement des bases de données et des applications réparties objets. La plupart des cours spécifiques de ce parcours sont déjà proposés aux étudiants dans le cadre des diplômes actuels depuis plus de 10 ans et régulièrement mis à jour.

Modalités pédagogiques

L'organisation des enseignements est destinée à renforcer tous les aspects professionnels de la formation. On peut citer notamment :

Conditions d'admission et pré-requis

Pré-requis obligatoires :

Pré-requis recommandés :

Admission :

L'entrée en deuxième année se fait uniquement sur dossier. Une première année de Master à dominante informatique est requise (60 crédits). Tout autre diplôme de niveau équivalent sera également étudié. La deuxième année du Master est également accessible par le biais de la VAP et de la VAE.

Déposer une candidature pour 2016/2017.

Débouchés

Les secteurs d'activités concernés sont tous ceux qui utilisent et développent des applications informatiques, avec des pré-requis forts de fiabilité (qualité logicielle) et sécurité (protection contre les actions malveillantes). Les SSII forment une part importante des débouchés mais de grands groupes de l'industrie (transports, électronique, défense,...) ou des services (banques, assurance,..) sont également des employeurs. Les PME innovantes en informatique (éditeurs, prestataires de services, ...) et les collectivités territoriales et établissements publics complètent le secteur d'activité.

Métiers visés pour le parcours FSI :

Métiers visés par le parcours ISL :

Poursuites d'études