ISIDIS:Accueil
Comment postuler ?
Les dossiers de candidature sont à retirer auprès de :
Université du Littoral Côte d'Opale CGU de Calais 50, Rue Ferdinand Buisson BP 699 62228 Calais Cedex
ou en téléchargeant la version pdf
ou en envoyant un mail à Mourad BOUNEFFA ou Cyril FONLUPT si vous avez des questions complémentaires.
La date de dépôt du dossier est fixée au 11 juin 2010 et la réponse d'admission sera disponible la première semaine de juillet.
ATTENTION : Note pour les étudiants étrangers Vous résidez dans l'un des pays suivants où existe un Centre d'Etudes en France (CEF) : Algérie, Argentine, Bénin, Brésil, Cameroun, Canada, Chili, Chine, Colombie, Congo Brazzaville, Corée du Sud, Côte d'Ivoire, Etats-Unis, Gabon, Guinée, Ile Maurice, Inde, Japon, Liban, Madagascar, Mali, Maroc, Mexique, République Tchèque, Russie, Sénégal, Syrie, Taïwan, Tunisie, Turquie, Vietnam. Vous devez compléter un dossier électronique en vous connectant à l'adresse suivante : www. « nomdupays ».campusfrance.org (exemple : www.maroc.campusfrance.org) et suivre les instructions qui y sont mentionnées afin de compléter votre demande électronique. La date limite de candidature est fixée au 31 mars 2010.
Responsables et adresse
- Première année :
- Cyril FONLUPT (Professeur des Universités, 27e)
- Email : fonlupt@nospam@lil.univ-littoral.fr
- Deuxième année :
- Mourad BOUNEFFA (Maître de conférences, 27e)
- Email : bouneffa@nospam@lil.univ-littoral.fr
Adresse du Master Professionnel Informatique - ISIDIS :
Université du Littoral Côte d'Opale CGU de Calais 50, Rue Ferdinand Buisson BP 699 62228 Calais Cedex Tél : 03.21.46.36.92 Fax : 03.21.46.06.83
Objectifs
Avec le développement de l’Intranet, l’Extranet, et l’Internet, les applications distribuées occupent une place, de plus en plus prépondérante dans tous les secteurs d’activités où l’accès à des données ou des traitements, locaux ou distants, est devenu une nécessité de tous les jours. Pour répondre aux besoins en développement d'applications distribuées, les axes prioritaires de la formation visent à :
- développer des compétences dans l’ingénierie des applications distribuées,
- assurer un niveau avancé dans le domaine des bases de données réparties,
- former les étudiants aux techniques et outils d’aide à la décision,
- approfondir les connaissances en gestion des projets de développement informatique,
- préparer les étudiants à la vie en entreprise.
L’objectif du Master ISIDIS (Ingénierie des Systèmes Informatiques Distribués) est la formation d’informaticiens de haut niveau, aptes à concevoir, déployer, et faire évoluer des applications distribuées exigeant le développement ou l’utilisation de bases de données réparties. Ces informaticiens occuperont ainsi des professions de concepteur, de responsable de déploiement, ou de chargé de l’évolution d’applications distribuées. La gestion des projets de développement informatique, prévue par le cursus, vise la formation des compétences maîtrisant les problématiques relatives à la gestion d’équipes et de pilotage de projets. Les profils professionnels ciblés incluent aussi bien les managers de contrats, les gestionnaires de projets que les chargés de définition des besoins et les responsables de la migration des applications d’une configuration centralisée à une configuration distribuée. A l’heure actuelle et dans l’avenir, les débouchés sont vastes pour des étudiants ayant une formation à Bac+5 en informatique. Les compétences particulièrement visées sont les suivantes :
- gestion de projets de développement,
- ingénierie système et réseau,
- conception et mise en œuvre d’applications distribuées,
- maîtrise de la migration d’applications centralisées à des applications distribuées,
- gestion de la maintenance des applications.
Conditions d’accès au diplôme
Formation initiale
L’accès à la première année est de droit aux étudiants ayant validé leur L3 Informatique au sein du parcours IUP. De plus, sur dossier, la première et la deuxième année sont accessibles à tout étudiant de l’ULCO ou d'une autre université ayant validé 180 ou 240 crédits ECTS avec une dominante informatique.
Formation continue
Depuis plusieurs années, nous accueillons des auditeurs de formation continue dans nos filières (DESS ou Master professionnel), auditeur sous contrat de formation ou de reconversion. A la rentrée 2006, nous mettons en place un dispositif d'accueil des auditeurs de formation continue. Ce dispositif a pour objectif de mener un auditeur disposant d'un diplôme de type BAC+3 ou d'une validation des acquis de l'expérience à un Master professionnel. Pour cela, nous proposons un parcours adapté pour les deux premiers semestres sous forme d'un stage intensif de 5 demies-journées par semaine entre le mois d'avril et de juillet avant d'intégrer la promotion de formation initiale pour les deux derniers semestres. Les modules suivis durant ce stage sont une remise à niveau sur les modules fondamentaux de la première année de la spécialité ainsi qu'en anglais si nécessaire.
Pour tout renseignement concernant la Formation Continue et la VAE : coûts, procédures administratives, ... s'adresser au CUEEP de Calais. Les frais de formation sont pris en charge par le Conseil Régional pour les Demandeurs d'Emploi. Possibilité de rémunération selon les cas.
Contact: Véronique DEVENDER (tél : 03 21 46 55 20)
Validation d’acquis d’expérience (VAE)
Depuis, la création du Master des candidats ont pu s’inscrire dans la démarche VAE au sein de l’ULCO, bénéficiant d’au moins 3 années d’expérience dans le secteur d’activité informatique. Cette procédure s’adresse plus particulièrement :
- aux anciens étudiants de l’IUP GMI (Bac + 4) leur permettant ainsi d’être titulaire d’un Master.
- à tout cadre informatique présentant des compétences dans les domaines précités.
Programme d'études de la première année
Visiter le groupe Google de la première année.
1er semestre
Total heures : 273h
| Recherche Opérationnelle | C : 12h TD : 18h TP : 12h | Crédits : 4 |
| Méthodes de résolution des problèmes d'optimisation : programmation linéaire, séparation et évaluation, méthodes de coupes, programmation dynamique, heuristiques stochastiques (TABU, Recuit simulé). | ||
| Génie Logiciel II | C : 15h TD : 15h TP : 12h | Crédits : 4 |
| Méthodologie, Processus développement Unifié, UP, cycle de vie du logiciel, 2TUP, cycle Y, RUP, eXtreme Programming et UML. | ||
| Bases de Données avancées | C : 12h TD : 12h TP : 18h | Crédits : 4 |
| Etude des fondements des bases de données réparties et fédérées : notion de bases de données réparties, techniques de répartition : fragmentation, réplication. Gestion des transactions et des requêtes réparties, conception d'une bd fédérée. | ||
| Programmation fonctionnelle | C : 12h TD : 12h TP : 18h | Crédits : 4 |
| Introduction au lamda-calcul, concepts de la programmation fonctionnelle et applications en Scheme. | ||
| Systèmes Temps Réel | C : 12h TD : 12h TP : 18h | Crédits : 4 |
| Ce cours présente les particularités des systèmes temps réel et embarqués et les mécanismes utilisés pour réaliser ce type de système. Il se base sur l’étude de la synchronisation des processus, la communication des processus parallèles, les tâches Ada... | ||
| Langue vivante I - Anglais | TD : 25h | Crédits : 2 |
| Langue vivante II – Allemand/Espagnol | TD : 20h | Crédits : 2 |
| Vie d’entreprise | C : 4h TD : 14h | Crédits : 3 |
| Qualité, communication et entretien d’embauche | ||
| Projet | Crédits : 3 | |
2ème semestre
Total heures : 233h
| Compilation | C : 12h TD : 12h TP : 22h | Crédits : 4 |
| Techniques et outils pour l’analyse d’un flot de données (expression régulière, automate, grammaire, analyseur LL, LR, SLR et LALR). Analyse lexicale, analyse syntaxique, sémantique, génération de code. Utilisation des outils Lex et Yacc. | ||
| Intelligence Artificielle | C : 12h TD : 12h TP : 18h | Crédits : 4 |
| Apprentissage par induction supervisé, arbres de décision, réseaux de neurones (perceptron, neurone linéaire, algorithme de rétro-propagation du gradient), apprentissage Bayesien, apprentissage évolutionnaire, compléments (sur-apprentissage, validation croisée, dimension de Vapnik-Chervonenkis). | ||
| Informatique Théorique | C : 18h TD : 21h | Crédits : 4 |
| Théorie des langages (monoïdes, equations et codes, grammaires et automates, lemmes d'itération), théorie de l'information et codage (entropie, codage de Shannon-Fano, suites auto-délimitées), calculabilité (ensembles dénombrables, machines de Turing, problème de l'arrêt, ensembles récursifs et récursivement énumérables, 1er théorème d'incomplétude de Godel, problèmes NP-complets et théorème de Cook), introduction au calcul quantique. | ||
| Systèmes Distribués I | C : 12h TD : 12h TP : 18h | Crédits : 5 |
| Parallèlisme, Multithreading, objet réparti, client/serveur, RPC, RMI, CORBA. | ||
| Langue vivante I - Anglais | TD : 25h | Crédits : 2 |
| Langue vivante II – Allemand/Espagnol | TD : 20h | Crédits : 2 |
| Vie d’entreprise | TD : 26h | Crédits : 2 |
| Marketing et insertion professionnelle | ||
| Projet | Crédits : 4 | |
| Stage (16 semaines) | Crédits : 3 | |
Programme d'études de la deuxième année
1er semestre
Total heures : 318h
| Réseaux avancés | C : 9h TD : 9h TP : 24h | Crédits : 4 |
| Rappel sur TCP/IP : routage, adressage, sockets, … Technologies d'un Intranet (Réseaux Locaux d'Entreprise) : matériels (hub, switchs, routeur, passerelle), coûts, débits et mise en place sous Linux d'un réseau local. Technologies d'Internet : connexion à Internet, matériel (routeur, modem), configuration, droit d'accès, sécurité, RNIS, PPP, Ligne Spécialisé, coûts, débits ; le protocole http, mise en oeuvre d'un serveur Web (Apache); proxy cache ; le protocole PPP : client et serveur PPP; authentification PAP ; mise en place sous Linux d'une connexion PPP à un Intranet , configuration d'une passerelle firewall. Technologies d'un Extranet : Réseaux privés, réseaux privés virtuels (VPN); cryptage des données (RSA, DES), mise en place sous Linux d'une connexion X21 Transpac, Réseaux de sauvegarde (SAN) : utilité, exemples concrets, Single Sign On : un mot de passe pour tout le réseau | ||
| Systèmes distribués II | C : 12h TD : 12h TP : 18h | Crédits : 5 |
| J2EE, serveur d'applications, JBoss, Jonas, Architecture N-tiers, JSP/Servlet, Struts, Enterprise JavaBeans, Source de données, Administration serveur, Eclipse, Introduction à .Net. | ||
| Programmation orientée objets avancée | C : 5h TD: 5h TP : 32h | Crédits : 4 |
| Méta-classe, Introspection, Réflexivité, Exécution Dynamique, Design-Pattern, Modèle-Vue-Controleur, Java Avancé (Model, Renderer, etc.) | ||
| Gestion de projets informatiques | C : 10h TP : 20h | Crédits : 3 |
| Méthodologies de gestion de projets et cas pratiques. | ||
| Génie logiciel III | C : 12h TD: 9h TP : 21h | Crédits : 4 |
| Problèmes de l’ingénierie des systèmes informatiques distribués. Spécification et conception distribuée. Assurance qualité des logiciels. Gestion des projets informatiques distribués | ||
| Langue vivante I - Anglais | TD : 30h | Crédits : 4 |
| Langue vivante II – Allemand/Espagnol | TD : 20h | Crédits : 2 |
| Economie innovante | TD : 30h | Crédits : 2 |
| Conférences | CM : 30h | Crédits : 2 |
2ème semestre
Total heures : 125h
| Bases de données réparties | C : 12h TD : 12h TP : 26h | Crédits : 5 |
| Ce cours fait suite au cours de Bases de données avancées. Il s'agit de mettre en oeuvre les fondements de la répartition et de la fédération des bases de données dans le cadre d'un environnement multi-tiers. Parmi les technologies utilisées : XML et les outils de mapping objet-relationnel (hibernate, etc.), etc. | ||
| Fouille de données | C : 10h TD : 15h | Crédits : 3 |
| Généralités sur la fouille de données. Approches statistiques pour la fouille de données. Notion de corrélation statistique. Analyse en composante principale (ACP). Algorithmes de segmentation : centres mobiles, nuées dynamiques, méthode de Ward. Au-delà de l'ACP : analyse factorielle des correspondances multiples, analyse discriminante. Approches symboliques pour la fouille de données. Arbres de décision. Règles d'association. Algorithmes des plus proches voisins. Réseaux de neurones. | ||
| Entrepôt de données (datawarehouse) | C : 8h TD : 8h TP : 9h | Crédits : 2 |
| Conception d'un entrepôt de données. Mise en oeuvre d'un entrepôt de données en utilisant les S.G.B.D. Oracle, Access et Mysql. Les modèles d'échange de données (XML, etc…) et analyse de données (Cubes de données, etc …). | ||
| Travail collaboratif (groupware) | C : 8h TD : 8h TP : 9h | Crédits : 2 |
| Généralités sur la problématique de travail coopératif. Etude des technologies. | ||
| Projet | Crédits : 6 | |
| Stage (20 semaines) | Crédits : 12 | |
Maîtrise des langues étrangères.
Deux langues étrangères sont programmées dans le cursus. Le TOEIC (ou tout autre examen reconnu par le marché de l’emploi) est passé par les étudiants en cours de M1 et M2. Dans le cas du TOEIC, nous exigeons l’obtention de 750 points pour valider en partie le module « Anglais » de M2. Les étudiants ayant obtenu le score requis en M1 peuvent préparer, par exemple, en M2 le First Certificat. La deuxième langue enseignée est l’espagnol ou l’allemand.
En cas d’accueil d’étudiants étrangers, la deuxième langue vivante peut être remplacée par du français.
Si vous intégrez le Master en deuxième année, la deuxième langue vivante peut être remplacée par un autre module d'un autre Master ou par une unité libre.
Calendrier
Le calendrier est identique pour l'ensemble des parcours du Master Informatique :

