You are on page 1of 23

Master informatique spcialit S2I (Systmes d'Information et Internet)

N de Coef. Enseignant Dure


Coef. ECTS Nom de l'UE C TD TP Nature de l'preuve
l'UE Interne responsable preuve
Semestre 1
PA. Bisgambiglia
UE1S1 1 6 Fondamentaux du Web et Mobile 18 21 15
(MCF) ML Nivet
Architectures et technologies Web et
3 15 12 ET + CC 2h
mobile
1 Programmation PHP 3 6 3 CC
Rapport crit +
1 Projet de dveloppement de site 3 12
soutenance orale
UE2S1 1 6 Programmation oriente objet distribue 21 18 15 P. Bisgambiglia (PR)

3 Programmation objet rseaux et distribue 15 15 12 ET + CC 2h


Introduction la Programmation pour
1 6 3 3 CC
mobiles
M. Delhom - E.
UE3S1 1 6 Conception agile 24 18 12
Vittori
2 Analyse et Conception agile 15 9 ET + CC 2h
1 Bases de donnes 9 6 ET + CC 2h
Rapport crit +
1 Projet de conception de site 3 12
soutenance orale
PA. Bisgambiglia
UE4S1 1 6 Administration systmes et rseaux 24 18 12
(MCF)
1 Administration Systme 9 6 6 CC
2 Rseaux 15 12 6 ET + CC 2h
UE5S1 1 6 PVP (UE mutualise FST)
Processus de dveloppement et Patterns 12 6 E.Vittori ET + CC 2h

1 / 23
Semestre 2
Dure
N de Coef. Enseignant de
Coef. ECTS Nom de l'UE C TD TP Nature de l'preuve
l'UE Interne responsable l'preuv
e
PA. Bisgambiglia
UE1S2 1 6 RIA et Web smantique 24 18 12
(MCF)/C. Paoli
1 RIA Ajax , Api Web, Html 5 12 9 6 ET + CC 2h
1 Web smantique 12 9 6 ET + CC 2h
UE2S2 1 6 Ergonomie Web et mobile 21 21 12 ML Nivet/D. Federici
1 Thorie des IHM 3 3 ET 2h
1 Ergonomie 6 6 CC
1 IHM pour mobile et tablettes 12 9 CC
Rapport crit +
1 Projet de dveloppement IHM 3 12
soutenance orale
UE3S2 1 6 Gestion et scurit des donnes 21 21 21 P. Simonnet
2 Administration et optimisationBD 9 9 6 ET+CC 2h
1 Politique de scurit 6 6 6
ET 2h
1 Cryptographie 6 6
JF. Santucci / L.
UE3BisS2 1 6 Systmes Embarqus Internet ambiant 21 21 12 ET+CC 2h
Capocchi
JF. Santucci / L.
UE4S2 1 6 Initiation la recherche 21 21 12 ET + CC
Capocchi
UE5S2 1 6 PVP (UE mutualise FST)
Projet de dveloppement web et/ou Rapport crit +
6 12 E. Vittori
mobile soutenance orale

2 / 23
Semestre 3
N de Coef.Int Enseignant Dure
l'UE Coef. ECTS erne Nom de l'UE C TD TP responsable Nature de l'preuve preuve
UE1S2 1 6 Dveloppement d'applications distribues 18 18 18 ML. Nivet
1 Dveloppement JEE 9 9 9 ET + CC 2h
1 Dveloppement .Net 9 9 9 ET + CC 2h
UE2S2 1 6 Dveloppement d'applications mobiles 18 18 18 JF. Santucci
1 Plateforme Android 6 6 6
1 Plateforme Cocoa 6 6 6 ET + CCs 4h
1 Plateforme Windows Mobile 6
6 6
Administration et gestion des
UE3S3 1 6 architectures distribues 24 18 12 ML. Nivet
1 Systmes d'information distribus 6 3 CC
1 Administration de serveurs 6 6 6
ET
1 Services d'annuaire 6 3 3 2h
1 Cloud computing 6 6 3 CC
JF. Santucci - L.
UE3bisS3 1 6 Informatique Ambiante et Mobile 21 21 12 Capocchi ET+CC 2h
Projet Professionnel Rapport crit +
UE4S3 1 6 21 21 12 C. Paoli soutenance orale
UE4bisS3 1 6 Modlisation et Simulation 21 21 12 JF. Santucci ET + CC 2h
UE5S3 1 6 PVP (UE mutualise FST)
Dmarche qualit logicielle 9 9 E. Vittori ET + CC 2h

Semestre 4
Rapport crit +
UE1S4 5 24 STAGE
soutenance orale

3 / 23
Liste des UEs

UE1S1 - Fondamentaux du Web et Mobile .............................................................................................. 5


UE2S1 - Programmation oriente objet et distribue ............................................................................... 6
UE3S1 - Conception agile ........................................................................................................................ 7
UE4S1 - Administration Systmes et Rseaux .......................................................................................... 8
UE5S1 - PVP ............................................................................................................................................ 9
UE1S2 - RIA et Web smantique............................................................................................................ 10
UE2S2 - Ergonomie Web et mobile ....................................................................................................... 11
UE3S2 - Gestion et scurit des donnes ............................................................................................... 12
UE3bisS2 - Systmes Embarqus Internet ambiant ............................................................................. 13
UE4S2 - Initiation la Recherche........................................................................................................... 14
UE5S2 PVP2 ....................................................................................................................................... 15
UE1S3 - Dveloppement dapplications distribues ............................................................................... 16
UE2S3 - Dveloppement dapplications mobiles .................................................................................... 17
UE3S3 - Administration et gestion darchitectures distribues ............................................................... 18
UE3bisS3 - Informatique Ambiante et Mobile ........................................................................................ 19
UE4S3 Projet professionnel ................................................................................................................ 20
UE4bisS3 Modlisation et simulation ................................................................................................. 21
UE5S3 - PVP 3 ....................................................................................................................................... 22
UE1S4 STAGE ..................................................................................................................................... 23

4 / 23
UE1S1 - Fondamentaux du Web et Mobile
re er
6 crdits ECTS 1 anne 1 Semestre Obligatoire
Prsentiel : 54 h
Cours : 18h, Travaux Dirigs : 21h, Travaux Pratiques : 15h En franais
Personnel : 69 h
Contact : Marie-Laure NIVET, : 04 95 45 02 25, : nivet@univ-corse.fr
Contact : Paul Antoine BISGAMBIGLIA (MCF), : 04 95 45 02 08, : pa.bisgambiglia@univ-corse.fr
Objectifs
Lobjectif de ce cours est double :
Prsenter les principes et concepts permettant de mettre en uvre des architectures dapplications web
et mobiles et tudier la logique de dveloppement associe ainsi que les principales technologies
existantes.
Etudier le langage Php de manire plus dtaille de faon servir de base pour la mise en uvre dans
le cadre dun projet de dveloppement dun site simple constituant une premire initiation au
dveloppement Web.
Programme
- Architectures et technologies Web et mobiles (15hC/12hTD)
- Historique du dveloppement Web et mobile,
- Prsentation des composants techniques dune architecture web, architectures client serveur,
architectures 3 Tiers, architectures multi-tiers (client, middleware, serveur), architecture des
applications mobiles
- Les paramtres dune application russie : ergonomie, scurit, volutivit, performance, passage
lchelle.
- Spcificits des applications mobiles
- Les tapes dun projet Web/mobile du lancement la mise en production : spcification, maquette,
ergonomie, dveloppement, intgration, tests
- Les aspects techniques :
Le ct client et les technologies associes
Le rle du middle-ware
Les composants ct serveur
Les web services
Les standards du web : HTML, XML, CSS, JavaScript, etc.
Les techniques de gestion du contexte utilisateur, lidentification de lutilisateur, les sessions
Les logiques daccs aux donnes, problmatiques dintgrit et de confidentialit, les solutions
existantes

- Dveloppement PHP (3hC/6hTD/3hTP)


- Elments de base du langage
- Programmation objet en PHP
- Manipulation de bases de donnes (MySQL, SQLite)

- Projet de dveloppement site web (3hTD/12h TP)


Ce projet vise dvelopper un site Web en PHP (HTML, CSS, JavaScript),mettant en pratique les
techniques tudies en cours suivant un cahier des charges donn. Le projet sera valu en fin de
semestre conjointement avec lvaluation du projet Conception inscrit dans le cadre de
lUE3S1Conception AGILE et dont il prend la suite.
Pr-requis
Bases dalgorithmique et programmation, Bases de donnes, Rseaux
Bibliographie
Tutorial HTML, JavaScript, CSS, Web Service, XML, etc. : http://www.w3schools.com/
PHP 5 Cours et exercices, J. Engels, 2eme dition, Editions Eyrolles, 2009.
Site officiel PHP : http://www.php.net/
Contrle des connaissances
Examen Terminal + Contrle Continu
Travail personnel
Approfondissement du contenu des Travaux Dirigs et prparation des Travaux Pratiques

5 / 23
UE2S1 - Programmation oriente objet et distribue
re er
6 crdits ECTS 1 anne 1 Semestre Obligatoire
Prsentiel : 54 h
Cours : 21h, Travaux Dirigs : 18h, Travaux Pratiques : 15h En franais
Personnel : 69 h
Contact : Paul Antoine BISGAMBIGLIA (PR), : 04 95 45 02 08, : bisgambi@univ-corse.fr
Objectifs
Lobjectif de cette UE est double :
Approfondissement des concepts orients objets via ltude et la mise en pratique des concepts et outils
de programmation rseaux et distribue,
Introduction la programmation pour mobiles travers la dcouverte dune plateforme.

Programme
- Programmation objet, rseaux et distribue (15hC/15hTD/12hTP)
Rappels concepts Objet (classes, hritage, abstraction,)
Exceptions, Collections et gnricit, entres/sorties
Threads
Programmation rseaux (sockets)
Persistance, accs aux bases de donnes
Programmation distribue (RPC, RMI, Dot Net Remoting)
Mise en pratique (Java, C#,...)

- Introduction la programmation pour mobiles (6hC/3hTD/3hTP)


Principes de dveloppement dapplications mobiles
Contraintes et caractristiques spcifiques aux systmes mobiles
Vue densemble des plateformes et environnements de dveloppement mobile (iOs, Androd,
Window Phone)
Conception d'applications mobiles: recommandations et erreurs viter
Mise en pratique, dcouverte dune plateforme.

Pr-requis
Base en programmation, rseau et systme
Bibliographie
http://docs.oracle.com/javase/tutorial/
Architectures rparties en Java, Annick Fron, Dunod (2me dition -2012)
Documentation MSDN : http://msdn.microsoft.com/fr-fr/library/

Contrle des connaissances


Examen Terminal + Contrle Continu
(Programmation mobile : CC uniquement)
Travail personnel
Approfondissement du contenu des Travaux Dirigs et prparation des Travaux Pratiques

6 / 23
UE3S1 - Conception agile
re er
6 crdits ECTS 1 anne 1 Semestre Obligatoire
Prsentiel : 54 h
Cours : 24h, Travaux Dirigs : 18h, Travaux pratiques : 12h En franais
Personnel : 69 h
Contact : Evelyne VITTORI, : 04 95 45 02 36, : vittori@univ-corse.fr
Contact : Marielle DELHOM, : 04 95 45 01 60, : delhom@univ-corse.fr
Objectifs
Ce cours a pour objectif dapporter ltudiant la matrise dun ensemble doutils et techniques de
modlisation pour analyser et concevoir des applications Web et mobiles dans un contexte de
dveloppement agile.
La notion dagilit fait rfrence un ensemble de mthodes de dveloppement logiciel bases sur une
approche itrative, incrmentale et adaptative. Le cours montrera que mme si ces mthodes sont
essentiellement focalises sur le code, lanalyse et la conception y demeurent des activits fondamentales
qui jouent un rle essentiel dans lefficacit du dveloppement. Les tudiants apprendront ainsi utiliser des
outils de modlisation tels que les diagrammes UML de manire efficace et pragmatique afin damliorer la
qualit du processus sans lalourdir. Une partie spcifique sera consacre la conception de bases de
donnes dans un tel contexte incluant la gestion de lvolution rapide des schmas au cours des itrations.
La mise en pratique des techniques et outils tudis sera ralise travers un projet de conception dune
application Web en suivant une dmarche de modlisation agile.
Programme :
- Analyse et Conception Agile (15hC/9TD)
Du processus de dveloppement en cascade aux mthodes agiles
Evolution des mthodes
Valeurs et philosophie des mthodes agiles : le manifeste Agile
Les principales mthodes Agiles : OpenUP XP, Scrum ...
Prsentation de la mthode SCRUM.
Modlisation dans un contexte agile
Formalisme UML : Rappels
Principes de la modlisation agile
Modlisation des exigences : users stories et cas dutilisation
Maquettes fonctionnelles dinterfaces utilisateurs et outils associs
Modlisation des concepts mtiers et diagrammes de classe
Boite outils UML pour la conception dtaille.
- Bases de donnes (9hC/6hTD)
Approches de modlisation de bases de donnes dans un contexte agile
Gestion des volutions structurelles optimisation, refactoring
Problmatique des donnes volumineuses ( Big data )
Bases de donnes NoSQL
- Projet Conception (3hTD/12hTP)
Conception dune application Web selon une dmarche de modlisation Agile. Ce projet sarticule avec
le projet Site inscrit dans le cadre de lUE1S1. Il sera men en dbut de semestre et se poursuivra par
le projet Site en suivant une mthode de dveloppement Agile (ex : SCRUM).
Le projet sera valu en fin de semestre conjointement avec lvaluation du projet Site.
Pr-requis
Matrise des Concepts orients objets de base - Connaissance du langage UML et des principes danalyse
et de conception orients Objet - Exprience dun langage de POO (Java, C++, C#, ..) Concepts des bases
de donnes relationnelles
Bibliographie
UML2 : Modliser une application Web, Pascal Roques, Eyrolles, 2008 (4
me
dition)

me
SCRUM, Claude Aubry, Dunod, (2 dition), 2011
http://www.agilemodeling.com/
Agile Modeling: Effective Practices for Extreme Programming and theUnified Process, Scott Ambler,
http://msoo.pbworks.com/f/Scott%2520W.%2520Ambler%2520-%2520Agile%2520Modeling.pdf
http://www.agiledata.org
http://nosql-database.org/
Contrle des connaissances
Examen Terminal + Contrle Continu
Evaluation Projet : Rapport crit + soutenance orale
Travail personnel
Approfondissement du contenu des Travaux Dirigs et prparation des Travaux Pratiques

7 / 23
UE4S1 - Administration Systmes et Rseaux
re er
6 crdits ECTS 1 anne 1 Semestre Obligatoire
Prsentiel : 54 h
Cours : 24h, Travaux Dirigs : 18h, Travaux pratiques : 12h En franais
Personnel : 69 h
Contact : Paul Antoine BISGAMBIGLIA (MCF), : 04 95 45 02 08, : pa.bisgambiglia@univ-corse.fr
Objectifs
Complter les connaissances de base en administration des systmes d'exploitation et des rseaux.
Matriser les applications les plus actuelles du march pour l'installation et l'administration, la supervision et la
scurisation des systmes d'exploitation, des rseaux ainsi que de l'information qui y circule.
Privilgier le point de vue de l'administrateur en montrant les liens avec les concepts d'architecture matrielle et
logicielle.
Mettre en vidence le rle complmentaire et l'interaction des systmes et des rseaux.
A l'issue du cours doivent tre acquis la connaissance des fonctions avances d'un systme d'exploitation et
d'un rseau, le principe de leur utilisation (s'appuyant sur une exprience pratique), leur organisation
d'ensemble, une ide approfondie de certains aspects de leur mise en uvre et de leur administration.
Programme :
- Administration Systme (9hC/6hTD/6hTP)
Outils d'administration, Shell, Gestion des utilisateurs et des groupes, Stratgies de groupe, Active
Directory, Gestion et partage de fichiers, Gestion des impressions, Gestion des disques partitions et
volumes, Introduction la virtualisation, Administration des machines virtuelles, Suivi des performances et
dpannage, Bnfices de la virtualisation.

- Rseaux (15hC/12hTD/6TP):
Approche avance rseaux Ethernet
- Gestion des collisions lalgorithme CSMA
- le Spanning Tree
- Architecture de rseaux de campus
Approche avance routage IP
- Routage concepts avancs et paramtrage de routeurs
- RIP et OSPF
- Modlisation et dploiement de rseaux d'interconnexion IP
- Programmation rseau : Remote Procedure, bibliothque SDL et IPv6
Dploiement de rseaux sans fil : WIFI, GSM, etc.
- Protocoles 802.11
- Architectures WIFI, Scurit WIFI
Monitoring, administration et scurit des rseaux
- concepts, mthodes et outils
Pr-requis
Bases de rseaux, programmation et architecture des ordinateurs
Bibliographie
- Rseaux et Internet , Douglas E. Comer
- TCP/IP, Douglas E. Comer
- Les rseaux G. Pujolle 6me ed. Eyrolles
- Intranet client-serveur universel, A. Lefebvre, Eyrolles, 1996
- TCP/IP - Administration de rseau, C. Hunt, E. Dumas, O'Reilly & Associates, 2002
- TCP/IP illustr - Volume 1 : Les protocoles, W.R. Stevens Vuibert, 1998
Contrle des connaissances
Examen Terminal + Contrle Continu
Travail personnel
Approfondissement du contenu des Travaux Dirigs et prparation des Travaux Pratiques

8 / 23
UE5S1 - PVP
re er
6 crdits ECTS 1 anne 1 Semestre Obligatoire
Prsentiel : 18 h
Cours : 12h, Travaux Dirigs : 6h En franais
Personnel : 36 h
Contact :Evelyne VITTORI, : 04 95 45 02 36, : vittori@univ-corse.fr

Partie disciplinaire : Processus de dveloppement et Patterns

Objectifs
Processus de dveloppement et Patterns
La mise en uvre de bonnes pratiques de dveloppement est un enjeu fondamental dans le cadre du
dveloppement systmes logiciels base de composants distribus. L'objectif de ce cours est de mettre en
vidence ces principes de qualit et de proposer des solutions afin de garantir leur mise en application dans la
conduite dun projet de dveloppement. Les enseignements sont axs sur ltude de solutions gnriques des
problmes rcurrents de conception : les design patterns ou schmas de conception dans une optique
gnrale et dans le contexte plus spcifique des plateformes de dveloppement dapplications web et mobiles
o ils occupent aujourdhui un rle central.
Programme :

- Processus de dveloppement et Patterns (12hC/6hTD):


Fondements de lapproche Patterns
Analyse et conception Oriente Objet avec les Patterns Grasp
Etude des Patterns Gof ( Gang of Four )
Patterns et dveloppement mobile

Pr-requis
- Matrise des Concepts orients objets de base.
- Connaissance du langage UML et des principes danalyse et de conception orients Objet.
- Exprience dun langage de POO (Java, C++, C#, ..)
Bibliographie
Design Patterns - Catalogue de modles de conceptions rutilisables
Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides, Vuibert Informatique, 1999
UML et les Design patterns (Seconde Edition), Craig Larman, CampusPress, 2003

Contrle des connaissances


Examen Terminal (2h) + Contrle Continu
Travail personnel
Recherche personnelle veille technologique + Approfondissement du contenu des Travaux Dirigs

9 / 23
UE1S2 - RIA et Web smantique
re
6 crdits ECTS 1 anne 2me Semestre Obligatoire
Prsentiel : 54 h
Cours : 24h, Travaux Dirigs : 18h, Travaux Pratiques : 12h En franais
Personnel : 69 h
Contact : Paul Antoine BISGAMBIGLIA (MCF), : 04 95 45 02 08, : pa.bisgambiglia@univ-corse.fr
Contact : Christophe PAOLI (MCF), : 04 95 45 02 09, : christophe.paoli@univ-corse.fr
Objectifs
Lobjectif de ce cours est double. Dans un premier temps nous prsenterons les RIA qui sont des applications
dynamiques qui combinent la flexibilit, la rapidit et la facilit d'usage des applications de bureau en y ajoutant
la porte du Web. Elles fournissent des interfaces intuitives qui permettent aux personnes de voir, d'afficher et
d'interprter leurs donnes. Lobjectif de ce cours est de dcouvrir les RIAs.

Dans un deuxime temps, nous discuterons du concept de web smantique. Nous en donnerons une dfinition,
et prsenterons les diffrentes applications aussi bien dans le domaine de lentreprise que dans le domaine du
grand public. Nous introduirons ensuite les technologies, concepts et standards qui aujourdhui sont utiliss
dans le cadre du web smantique : en particulier la notion dontologie sera prsente. Lensemble de ces
principes sera bien videmment trs largement illustr au travers dexemples, notamment au travers de
l'initiative "Linked Open Data" (LOD) et d'environnement de programmation ddi.

Programme :
- RIA (12hC/9hTD/6hTP)
Cette partie est consacre au dveloppement d'applications de type RIA (Rich Internet Application) et RDA
(Rich Desktop Application). Ce type d'applications tait dj ralisable respectivement avec les technologies
applets et Java Web Start. D'autres technologies standards ou open source sont apparues pour fournir de
nouveaux moyens de les dvelopper.
1. Les applications riches de type RIA et RDA : prsente les caractristiques des applications riches et les
principales solutions qui permettent de les dvelopper.
2. Les applets : plonge au cur des premires applications qui ont rendu Java clbre
3. Java Web Start (JWS) : est une technologie qui permet le dploiement d'applications clientes riches
travers le rseau via un navigateur
4. Ajax : concept qui permet de rendre les applications web plus conviviale et plus dynamique.
5. GWT (Google Web Toolkit) : GWT est un framework pour le dveloppement d'applications de type RIA

- Web smantique (12hC/9hTD/6hTP)


o Le web smantique : histoire, dfinitions et standards
o Reprsentation de connaissances : Resource Description Framework (RDF), RDF Schema, Terse
RDF Triple language (Turtle), Structuration de linformation (Gleaning Resource Descriptions from
Dialects of Languages GRDDL), Langages dinterrogation : SPARQL
o Ontologies : Dfinitions et contextes dutilisation, Web Ontology Language (OWL)
o Organisation des donnes : Simple Knowledge Organisation Systems (SKOS).
o Le "Linked Open Data" (LOD)
o Environnement de programmation et web smantique

Pr-requis
Programmation XML

Bibliographie
"Le Web smantique : comment lier les donnes et les schmas sur le Web ?" Fabien Gandon, Catherine
Faron-Zucker, Olivier Corby

Contrle des connaissances


Examen Terminal + Contrle Continu
Travail personnel
Approfondissement du contenu des Travaux Dirigs et prparation des Travaux Pratiques

10 / 23
UE2S2 - Ergonomie Web et mobile
re er
6 crdits ECTS 1 anne 1 Semestre Obligatoire
Prsentiel : 54 h
Cours : 21h, Travaux Dirigs : 21h, Travaux pratiques : 12h En franais
Personnel : 69 h
Contact :Marie-Laure Nivet, : 04 95 45 42 25, : nivet@univ-corse.fr
Objectifs
Ce cours doit permettre ltudiant de dcouvrir et de mettre en pratique les principes de conception des
interfaces homme machine efficaces. Les aspects thoriques et ergonomiques sont abords afin de mieux
introduire les aspects plus pratiques et techniques devant conduire la ralisation dune interface quelle soit
destine une application web ou une application mobile.
Lenseignement thorique et pratique est couronn par la ralisation dun projet de ralisation concret
dinterface mettant ltudiant en situation relle.

Programme :
- Thorie des IHM (3hC/3TD)
Le systme sensoriel humain
Historique des IHMs
Les composants dune IHM, Les dispositifs dinteraction
Les mthodes de conception dIHM : prototypage, centre utilisateur, scnarios, etc.
Les guidelines
Mthodes dvaluation dune IHM

- Ergonomie (6hC/6hTD)
Principes dergonomie des applications web
Principes dergonomie des applications mobiles
Les spcificits des appareils mobiles
Mthode de test et dvaluation des interfaces

- IHM pour mobile et tablettes (12hC/9hTD)


Spcificit de la programmation vnementielle
Modle MVC
Prototypage
Les IHMs sur les diffrentes plateformes

- Projet de dveloppement IHM (3hTD/12hTP)


Lobjectif de ce projet est de mettre en uvre les principes dergonomie et de conception dIHM tudis en
cours dans le cadre du dveloppement dune application Web et/ou mobile. Il sarticule avec le projet de
dveloppement inscrit dans le cadre de lUE5S2. Les deux projets seront valus conjointement en fin de
semestre.

Pr-requis
Programmation oriente objet Bases de donnes relationnelles Langage de modlisation UML
Bases danalyse et conception
Bibliographie :
Windows User Experience Interaction Guidelines
iOS Human Interface Guidelines
User Interface Guidelines | Android Developers
Contrle des connaissances
Examen Terminal + Contrle Continu
Projet : Rapport crit + soutenance orale
Travail personnel
Approfondissement du contenu des Travaux Dirigs et prparation des Travaux Pratiques

11 / 23
UE3S2 - Gestion et scurit des donnes
re me
6 crdits ECTS 1 anne 2 Semestre Obligatoire
Prsentiel : 54 h
Cours : 21h, Travaux Dirigs : 21h, Travaux Pratiques : 12h En franais
Personnel : 69 h
Contact : Pierre SIMONNET (MCF), : 04 95 45 01 09, : simonnet@univ-corse.fr
Objectifs
Toutes les entreprises ont des donnes prcieuses (coordonnes de clients, donnes de ressources humaines,
documents financiers, etc.) quelles doivent protger et chaque structure a des besoins uniques en la matire.
Ce cours a pour but de fournir une vision globale des problmatiques de scurit et de criminalit informatique,
ainsi que de sensibiliser les tudiants aux dfis que pose la scurisation des donnes et des rseaux
informatique.

Programme :
- Administration et optimisation de Bases de donnes (9hC/9hTD/6hTP)
- Architecture dune base de Donnes
- Organisation physique dune base de donnes
- Gestion des utilisateurs et privilges
- Mcanismes transactionnels
- Optimisation des traitements
- Outils dadministration
- Sauvegarde et restauration dune base de donnes

- Politique de scurit (6hC/6hTD/6hTP)


- Principes de scurit
- Les diffrents types dattaque possibles (rseaux, systme)
- Gouvernance et stratgie de scurit
- Scurit des infrastructures de tlcommunication
- Scurit des rseaux sans fil
- Pare-feu et dtection dintrusion
- Scurit des applications et des contenus, application au commerce lectronique

- Cryptographie (6hC/6hTD)
- Historique des techniques cryptographiques
- Algorithmes de chiffrement (cl publique, cl prive), algorithmes d'changes de cls.
- SSH et principe de la cryptographie asymtrique
- Algorithme RSA
- Algorithmes zero-knowledge et identification

Pr-requis
Cours de rseaux de M1
Bibliographie
- Rseaux et Internet, Douglas E. Comer
- TCP/IP de Douglas E. Comer
- Scurit informatique et rseaux de S. Ghernaouti-Hlie
- Scurit Informatique de G. Avoine, P. Junod et P. Oechslin
- Scurit informatique - Principes et mthode Laurent Bloch et Christophe Wolfhugel
Contrle des connaissances
Examen Terminal + Contrle Continu
Travail personnel
Approfondissement du contenu des Travaux Dirigs et prparation des Travaux Pratiques

12 / 23
UE3bisS2 - Systmes Embarqus Internet ambiant
re me
6 crdits ECTS 1 anne 2 Semestre obligatoire
Prsentiel : 54 h
Cours : 21h, Travaux Dirigs : 21h, Travaux Pratiques : 12h En franais
Personnel : 96 h
Contact : Jean-Franois SANTUCCI, : 04 95 45 01 66, : santucci@univ-corse.fr
Contact : Laurent CAPOCCHI, : 04 95 45 02 30, : capocchi@univ-corse.fr
Objectifs
Les systmes embarqus ont un avenir impressionnant en informatique :
un couplage fort entre matriel et logiciel via le dveloppement conjoint matriel/logiciel ou
codesign et l'approche systme sur silicium SoC (System on Chip).
l'explosion de l'lectronique/informatique ambiante (ubiquitous computing) bon march
couple l'Internet ambiant. Les rseaux de capteurs (sans fil) seront omniprsents notamment
en domotique.

L'objectif de cette UE est de donner une introduction aux systmes embarqus. Le but est de dcrire l'architecture
des systmes embarqus, de dtailler leurs caractristiques ainsi que de dfinir la mthodologie de conception qui
leur est propre.
Des travaux pratiques permettent ltudiant de mettre en uvre les concepts dfinis en cours.

Programme

1-Gnralits sur le systmes embarqus


. Dfinition, march de l'embarqu, exemples de systmes embarqus, caractristiques des systmes embarqus
(modlisation, architecture typique, temps rel, codesign, contraintes (cot, consommation, poids, ...)

2-Architecture des systmes embarqus


.SoC (System on Chip), Microprocesseur, microcontrleur, DSP, FPGA/ASIC, VHDL, Mmoires, I/O, bus

3- Systmes temps rel


Dfinition, classification (hard, firm soft real time), contraintes sur les tches, ordonnancement des tches,
systmes d'exploitation temps rel.

4-Conception des systmes embarqus


Codesign, spcification, slection matrielle et logicielle, dcision de partition, dveloppement, outils de debug,
test, analyse des performances.
Pr-requis
Architecture des ordinateurs et systmes d'exploitation
Bibliographie
-Embedded Systems Handbook, R. Zurawski and all., Edition : CRC Press. 2005
-Embedded Systems Design, S. Heath, Editions : Newnes. 2003
-Embedded Systems Architecture , T. Noergaard, Editions Newnes. 2005
-Embedded Systems Design, A S. Berger, Editions CMP Books 2002
-The Art of Designing Embedded Systems , J. Ganssle, Edition : Butterworth-Heinemann. 2000
-MicroC/OS-II, The Real-Time Kernel, J. Labrosse, Edition : CMP Books 2002
Contrle des connaissances
Examen Terminal + Contrle Continu

Travail personnel
Approfondissement du contenu des Travaux Dirigs et prparation des Travaux Pratiques

13 / 23
UE4S2 - Initiation la Recherche
re me
6 crdits ECTS 1 anne 2 Semestre obligatoire
Prsentiel : 54 h
Cours : 21, Travaux Dirigs : 21h, Travaux Pratiques : 12h En franais
Personnel : 96 h
Contact : Jean-Franois SANTUCCI, : 04 95 45 01 66, : santucci@univ-corse.fr
Objectifs

L'objectif de lUE initiation la Recherche est de prsenter ltudiant en quoi consiste le travail de chercheur en
informatique. Lobjectif du module est ensuite de donner des connaissances solides dans le domaine de la
modlisation et la simulation. Il s'agit d'acqurir des connaissances sur les concepts et les mthodes qui sont la
base des travaux de recherche couverts dans le cadre du projet structurant TIC au sein du SPE UMR CNRS 6134.
Ces concepts et mthodes sinscrivent dans le domaine de la modlisation et la simulation vnements discrets.
Des travaux pratiques de mise en uvre des concepts reposent sur le langage Python (utilis dans les domaines
scientifiques).
Programme
Les points suivants sont abords dans le cadre de ce cours.
1. Quest ce que la recherche en Informatique
2. La Recherche lUniversit de Corse
3. La Recherche dans lUMR SPE CNRS 6134
4. La Recherche dans le projet structurant TIC
5. La Modlisation et la Simulation
6. Le formalisme DEVS
7. Etude dun environnement logiciel de modlisation et simulation vnements discrets en langage Python.
8. Conception et implmentation de modles basique en vue de la simulation de systmes
9. Simulation de modles complexes

Pr-requis
Aucun

Bibliographie
- Zeigler, B.P. (1976). Theory of Modeling and Simulation. New York: Wiley.
- Zeigler, B.P. (1984). Multifaceted Modeling and Discrete Event Simulation. London: Academic Press.
- Zeigler, B.P. (1990). Object-Oriented Simulation with Hierarchical, Modular Models, London: Academic Press.
- Zeigler, B.P., Praehofer, H. & Kim, T.G. (2000). Theory of Modeling and Simulation. Second edition, London:
Academic Press.
nd
- Tarek Ziad (2011) Programmation Python, Concpetion et Optimisation, 2 2dition, Eyrolles.

Contrle des connaissances


Examen Terminal + Contrle Continu

Travail personnel
Approfondissement du contenu des Travaux Dirigs et prparation des Travaux Pratiques

14 / 23
UE5S2 PVP2
re
6 crdits ECTS 1 anne 2me Semestre Obligatoire
Prsentiel : 17 h
Travaux Dirigs : 5h, Travaux pratiques : 12h En franais
Personnel : 34 h
Contact :Evelyne VITTORI, : 04 95 45 02 36, : vittori@univ-corse.fr

Partie disciplinaire : Projet de dveloppement Web et/ou Mobile

Objectifs
Ce projet a pour objectif de mettre en pratique les techniques et outils tudis dans les diffrents cours du
master 1 (RIA et Web smantique, gestion et scurit des donnes) pour dvelopper une application web ou
mobile.
Programme :

- Projet de dveloppement Web et/ou Mobile (3hTD/12hTP)


Ce projet sarticule avec le projet IHM inscrit dans le cadre de lUE2S1 quil complte. Le projet sera valu
en fin de semestre conjointement avec lvaluation du projet Conception.

Pr-requis
-
Bibliographie

Contrle des connaissances


Rapport crit + soutenance orale
Travail personnel

15 / 23
UE1S3 - Dveloppement dapplications distribues
6 crdits ECTS 2me anne 3me Semestre obligatoire
Prsentiel : 54 h
Cours : 18h, Travaux Dirigs : 18h, Travaux Pratiques : 18h En franais
Personnel : 96 h
Contact : Marie-Laure NIVET : 04 95 45 02 25, : nivet@univ-corse.fr
Objectifs
Acqurir les connaissances thoriques et le savoir-faire pratique ncessaires pour implmenter une application
web complte dans le cadre des plateformes Java Entreprise Edition et Microsoft Dot NET.

Programme
Dveloppement Java EE (9hC/9hTD/9hTP)
- Prsentation gnrale de la plate-forme,
- Architecture dune application multi-tiers
- Composants (JSP/Servlet/JSF/EJB/),
- Conteneurs et services
- API (JNDI, JDBC, JCA, JAAS,...)
- Composants et applications Web en Java EE
Structure dune application Web Servlets JSP JSTL - JSF
- Utilisation dun Framework bas sur le modle vue contrleur
- La scurit de lapplication dans l'architecture de la plate-forme J2EE
- Les EJB
- Les Web services
Dveloppement .Net (9hC/9hTD/9hTP)
- Rappels : Prsentation du framework .NET et de Visual Studio.
- ASP.NET
- Cration dune page asp.net
- Les contrles Serveurs Avancs
- Les contrles utilisateurs
- Les Master Pages
- Accs aux donnes
- Dploiement de lapplication
- La scurit
- Les services web avec .NET
Pr-requis
Fondamentaux du web et mobile
Programmation oriente Objets
Bibliographie
- Tutorial Officiel Java EE : http://docs.oracle.com/javaee/6/tutorial/doc/
- Site official Dot Net : http://www.microsoft.com/net
Contrle des connaissances
Examen Terminal (4h) + Contrle Continu sous forme de projets
Travail personnel
Approfondissement du contenu des Travaux Dirigs et prparation des Travaux Pratiques

16 / 23
UE2S3 - Dveloppement dapplications mobiles
6 crdits ECTS 2me anne 3me Semestre obligatoire
Prsentiel : 54 h
Cours : 18h, Travaux Dirigs : 18h, Travaux Pratiques : 18h En franais
Personnel : 96 h
Contact : Jean-Franois SANTUCCI, : 04 95 45 01 66, : santucci@univ-corse.fr
Objectifs
Mettre en uvre les concepts et techniques d'ingnierie logicielle lis au dveloppement d'applications pour
appareils mobiles (tlphones et tablettes) sur les trois principales plateformes savoir Android, Cocoa et
Windows Phone.

Programme
Plateforme IOs (6hC/6hTD/6hTP)
- Objective C et XCode
- Cocoa et le modle MVC
- Les Controlers et les Gestures
- Gestion de la mmoire
- Les Table Views
- Persistance et Multimdia
- Concepts avancs
Plateforme Android (6hC/6hTD/6hTP)
- Introduction Java et au SDK Android
- SDK sous Eclipse et structure d'une application
- Interfaces utilisateurs : vues et conteneurs, gestion des menus et dialogues
- Les Intents
- Persistance et partage
- Interfaces utilisateurs
Plateforme Windows Phone (6hC/6hTD/6hTP)
- Prsentation de lenvironnement de dveloppement
- Cycle de vie dune application
- Conception dune interface utilisateur
- Communication avec le systme
Pr-requis
Fondamentaux de la programmation web et mobile
Programmation oriente Objets
Bibliographie
Ableson, W Frank. Unlocking Android: A Developer's Guide. Manning Publication.
Android developers guide - http://developer.android.com/guide/index.html
iOS Programming 2e by Joe Conway and Aaron Hillegass, The Big Nerd Ranch
Programming in Objective C by Stephan G. Kochan, Developers Library
Site officiel Windows Phone, http://developer.windowsphone.com/en-us

Contrle des connaissances


Examen Terminal (4h) + Contrle Continu
Travail personnel
Approfondissement du contenu des Travaux Dirigs et prparation des Travaux Pratiques

17 / 23
UE3S3 - Administration et gestion darchitectures distribues
6 crdits ECTS 2me anne 3me Semestre obligatoire
Prsentiel : 54 h
Cours : 24h, Travaux Dirigs : 18h, Travaux Pratiques : 12h En franais
Personnel : 96 h
Contact : Marie-Laure NIVET : 04 95 45 02 25, : nivet@univ-corse.fr
Objectifs
Les objectifs de ce module sont multiples :
Comprendre les volutions et les enjeux des systmes dinformation ;
Apprendre configurer et administrer un serveur dapplication afin dassurer une qualit optimale
de service pour les utilisateurs dune application distribue ;
Savoir utiliser et grer les services dannuaire et les mthodologies associes ;
Connaitre les principales notions lies au cloud computing et sinitier une plateforme de
dveloppement de type PaaS.

Programme

Systmes dinformation distribus (6hC/3hTD/0hTP)


- Evolution de la notion de SI
- Problmatique des DSI
- Dmarche durbanisation
- Architectures oriente services, ERP, vers la Business Intelligence

Administration de serveurs (6hC/6hTD/6hTP)


- Gestion et paramtrisation des serveurs dapplication (GlassFish, Windows Server et IIS, etc)
- Surveillance des serveurs
- Principe de qualit de service
- Principes de la rpartition de charges, haute disponibilits
- Les clusters
- Gnralits sur la tolrance aux pannes, techniques utilises
- Reprise sur pannes

Services dannuaire (6hC/3hTD/3hTP)


- Prsentation du protocole LDAP
- Mise en place dun annuaire
- Scurisation de laccs aux donnes
- Exemple de programme interrogeant lannuaire
- Utilisation de lannuaire pour lauthentification sur le web

Cloud computing (6hC/6hTD/3hTP)


- Dfinitions, principes et caractristiques
- Architectures Saas, PaaS, IaaS
- Introduction aux plateformes de dveloppement PaaS : Google App Engine (GAE), Microsoft Windows
Azure, Facebook platform,

Pr-requis
Fondamentaux du web et mobile,
Systmes et rseaux
Bases de donnes
Bibliographie

Contrle des connaissances


Examen Terminal (2h) + Contrle Continu
Travail personnel
Approfondissement du contenu des Travaux Dirigs et prparation des Travaux Pratiques

18 / 23
UE3bisS3 - Informatique Ambiante et Mobile
6 crdits ECTS 2me anne 3me Semestre obligatoire
Prsentiel : 54 h
Cours : 21h, Travaux Dirigs : 21h, Travaux Pratiques : 12h En franais
Personnel : 96 h
Contact : Jean-Franois SANTUCCI, : 04 95 45 01 66, : santucci@univ-corse.fr
Contact : Laurent CAPOCCHI, : 04 95 45 02 30, : capocchi@univ-corse.fr
Objectifs
Aujourdhui, lInformatique Mobile est dj au cur de nombreuses applications logicielles bases sur la
localisation des utilisateurs (GPS, ...) et laccs aux services par des terminaux utilisateurs spcifiques (bornes
interactives, PDA, tablettes PC, tlphones mobiles, tables interactives...).
Demain, lInformatique Ambiante, via lintroduction de nouveaux dispositifs communicants et intelligents dans les
objets du quotidien, permettra la mise en uvre dapplications et de services interagissant sans limite avec
lenvironnement physique et avec l'utilisateur. Il peut sagir la fois dapplications autonomes multi-objets
communicants dans la maison, la voiture, avec des rseaux de capteurs, mais aussi de services ambiants de plus
en plus interactifs pour des ensembles d'utilisateurs.
Les secteurs dactivit conomique concerns sont alors trs divers et varis. On y trouve la tlmdecine, la
maison communicante, la grande distribution, les espaces de jeux pervasifs et tous ceux qui restent encore
inventer La miniaturisation des dispositifs informatiques et de tlcommunication, le progrs des protocoles de
communication, l'incorporation de ces fonctions dans des objets usuels devenus communicants voire intelligents
(tlphones, lunettes, montres, ceintures, sacoches, vtements ; quipements mnagers, automobiles, jouets,
produits "tracs" avec les RFIDs, etc.), sont les facteurs technologiques du secteur mergeant des nouvelles
applications et services en Informatique Ambiante.

L'objectif de cette UE est de donner une introduction linformatique ambiante. Le but est donner aux tudiants
une sensibilit au Design dEspace Interactifs et dObjets Communicants. Cette UE est mise en uvre an
collaboration avec lUniversit Nice Ecole dIngnieur PolytechNice.

Aprs une introduction du sujet et un tat de l'art technologique, des travaux dirigs permettront de mettre en
uvre ces technologies, d'en acqurir la matrise sur des scnarios applicatifs et d'tudier d'autres cas d'utilisation.
Dans un second temps et aprs avoir t sensibilis aux autres facteurs tels que le design d'objet, ncessaires la
cration de services haute valeur ajoute associs des objets communicants, les tudiants seront
accompagns dans la conception et le prototypage d'un objet communicant et ses services associs.
Programme
1- Introduction aux objets communicants.
2. Rendez vos objets communicants et interactifs avec les Phidget
3. UPnP: Web Services pour Dispositifs
4. Technologies de Tagging d'Objets: Code-barres
Pr-requis
Connaissances Internet et Rseaux, Systme et Applications Embarqus
Bibliographie
- http://www.wcomp.fr/
- http://www.ubiquarium.fr/
- Vincent Hourdin, Daniel Cheung-Foo-Wo, Stphane Lavirotte et Jean-Yves Tigli
Ubiquarium Informatique: Une plate-forme pour l'tude des quipements informatiques mobiles en
environnement simul In 3me Journes Francophones Mobilit et Ubiquit (UbiMob), Paris, septembre
2006.
- Vincent Hourdin, Stphane Lavirotte et Jean-Yves Tigli
Architecture oriente services pour dispositifs en informatique ambiante: Mise en oeuvre des concepts sur la
plate-forme WComp 2.0 et ses dispositifs rels et virtuels in 3me Journe Francophones Mobilit et
Ubiquit (UbiMob), Paris, septembre 2006.
Contrle des connaissances
Examen Terminal + Contrle Continu
Travail personnel
Approfondissement du contenu des Travaux Dirigs et prparation des Travaux Pratiques

19 / 23
UE4S3 Projet professionnel
6 crdits ECTS 2me anne 3me Semestre obligatoire
Prsentiel : 54 h
Cours : 21h, Travaux Dirigs : 21h, Travaux Pratiques : 12h En franais
Personnel : 96 h
Contact : Christophe PAOLI : 04 95 45 02 09, : christophe.paoli@univ-corse.fr
Objectifs
Cette UE est un des lments cl de la formation du master permettant la ralisation de projets informatiques
concrets de manire autonome, une prparation limmersion dans un environnement professionnel, l'application
des mthodes de gestion de projet et une meilleure apprhension des difficults dun travail en groupe.
Cette UE sera aussi l'occasion de valoriser les comptences des tudiants en vue de la recherche de stage. Le
projet a lieu en relation avec une entreprise, un laboratoire ou une entreprise. Celui-ci consiste en une tude
mene par un groupe de 2 5 tudiants, sous la conduite d'un tuteur ct projet et d'un enseignant. Le projet se
droule sur lintgralit du semestre raison dune demi-journe minimum par semaine.

Les techniques informatiques mises en uvres dans le projet devront tre en relation avec les thmes suivants :
Configuration et installation de rseaux informatiques
Conception et mise en place dapplication web
Conception, organisation, et gestion de bases de donnes
Conception et mise en place dapplications logicielles

Programme
L'enseignant responsable de cette UE est charg de coordonner les projets professionnels : mise en place du
calendrier, dition et diffusion des documents dinformation ; centralisation, dfinition et slection des sujets ;
composition du jury ; critres de notation :
Diffusion et prsentation des sujets de projets
Choix des projets et constitution des groupes d'tudiants
Points davancement rguliers et bilan mi-parcours des projets : un RDV tous les 15 jours est conseill
avec le groupe dtudiants
Points davancement sur la recherche de stage
Rendu du rapport crit et soutenance orale

Pr-requis

Bibliographie

Contrle des connaissances


Seul les tudiants non alternants sont concerns par cet enseignement.
Rapport crit + Soutenance orale en fin de semestre.

Travail personnel
Approfondissement du contenu des Travaux Dirigs et prparation des Travaux Pratiques

20 / 23
UE4bisS3 Modlisation et simulation
6 crdits ECTS 2me anne 3me Semestre obligatoire
Prsentiel : 54 h
Cours : 21h, Travaux Dirigs : 21h, Travaux Pratiques : 12h En franais
Personnel : 96 h
Contact : Jean-Franois SANTUCCI, : 04 95 45 01 66, : santucci@univ-corse.fr

Objectifs
Ltudiant dcouvrira les concepts de base de modlisation et simulation et plus particulirement la modlisation
et la simulation vnements discrets. Il traitera de la spcialisation de lapproche de modlisation et de
simulation en fonction du domaine dapplication.
Dans une premire tape Il travaillera sur le Formalisme DEVS dvelopp par BP Zeigler et il devra acqurir une
vision densemble de ce formalisme et de ses extensions (Dynamique, concurrent, flou, etc.).
Dans une seconde partie il se familiarisera avec la modlisation spcialise en environnement
Il devra matriser les plateformes et les outils (PythonDEVS et PowerDEVS, etc.)

Programme

Introduction : Quest-ce que la modlisation et la simulation de systmes ?


Notion de spcialisation de modlisation et de simulation
Prsentation du Formalisme DEVS
Les extensions du formalisme : DEVS Dynamique, DEVS Concurrent, DEVS flou, etc.
La plateforme de simulation PythonDEVS
La plateforme de simulation PowerDEVS
Applications : modlisation environnementale : bassins versants, feux de forets, etc.

Pr-requis
Programmation oriente Objets
Bibliographie
- Theory of Modeling, BP Zeigler , H. Praehofer, Academic Press Second Edition (2000),

Contrle des connaissances


Examen Terminal (2h) + Contrle Continu
Travail personnel
Approfondissement du contenu des Travaux Dirigs et prparation des Travaux Pratiques

21 / 23
UE5S3 - PVP 3
6 crdits ECTS 2me anne 3me Semestre Obligatoire
Prsentiel : 54 h
Cours : 9h, Travaux Dirigs : 9h En franais
Personnel : 69 h

Contact :Evelyne VITTORI, : 04 95 45 02 36, : vittori@univ-corse.fr

Partie disciplinaire: Dmarche qualit logicielle

Objectifs
Ce cours vise sensibiliser les tudiants sur limportance de la mise en uvre dune dmarche qualit dans le
cadre du dveloppement logiciel professionnel. Il prsente les normes en vigueur, les outils dvaluation
existants et propose une dmarche concrte de mise en uvre dun plan dassurance qualit logicielle au cours
du processus de dveloppement. Il introduit galement la conduite daudit dune application existante.
Programme :
- Dmarche qualit logicielle (9hC/9hTD)
- Ethique du dveloppement logiciel
- Normes qualit: ISO/IEC 9126, AFNOR, IEEE
- Plan dAssurance Qualit Logicielle (AQL)
- Facteurs, critres et mtriques logicielles
- Outils dvaluation de la qualit (contrle qualit) : Ndepend, Sonar, SourceMonitor, MetricsAnalystics
Sonar, Testwell CMTJava
- Dmarche daudit et dinspection logicielle

Pr-requis

Bibliographie
- L'assurance qualit logicielle, April A., Laporte C., Hermes-Lavoisier, 2011.
- Software engineering metrics: what do they measure and how do we know?, Kaner C., Bond W.
http://www.kaner.com/pdfs/metrics2004.pdf
Contrle des connaissances
Examen Terminal (2h) + Contrle Continu
Travail personnel
Approfondissement du contenu des Travaux Dirigs

22 / 23
UE1S4 STAGE
6 crdits ECTS 2me anne 4me Semestre obligatoire
Prsentiel : 54 h
En franais
Personnel : 96 h
Contact : Christophe PAOLI : 04 95 45 02 09, : christophe.paoli@univ-corse.fr
Objectifs
Li l'UE "Projet professionnel", cette UE intervient en fin de cursus. Il s'agit d'un stage de 5 6 mois
permettant ltudiant de conforter ses connaissances universitaires par un stage en entreprise, une
administration ou dans un laboratoire de recherche.
Le but tant de permettre travers un stage consquent de sintgrer soit dans le tissu conomique soit dans
une quipe de recherche pour poursuivre en doctorat.
Le stage en rapport avec une ou plusieurs UE du diplme permettra ltudiant de montrer ses capacits
dadaptation et dapplication ainsi que ses comptences de concepteurs dapplications web et/ou mobiles.

Programme
L'enseignant responsable de cette UE est charg de coordonner cette UE : mise en place du calendrier, dition et
diffusion des documents dinformation ; coordination des tuteurs pdagogiques, composition du jury ; critres de
notation :
Recherche dune entreprise
Entretien et change avec lentreprise
Stage
Prsentation dun rapport dtape
Soutenance de stage en fin de semestre devant un jury

Pr-requis
UE4S3 Projet professionnel

Bibliographie

Contrle des connaissances


Rapport crit + Soutenance orale.

Travail personnel

23 / 23

You might also like