ISIDIS:Accueil - DptInfo

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 :