I2L:Accueil

Sommaire

Comment postuler ?

En apprentissage

Les dossiers de candidature sont à retirer auprès de :

CUEEP de Calais - Master I2L
Mme MARQUIS Christine
B.P. 653
Rue Ferdinand Buisson
62228 CALAIS Cedex

ou en téléchargeant la version pdf

ou en envoyant un mail à Eric RAMAT si vous avez des questions complémentaires.

La date de dépôt du dossier est fixée entre mars et juin 2015 pour une admission en première année. L'étude du dossier est suivi par un entretien individuel.

Pour plus d'explications sur l'apprentissage, les procédures, les contrats d'apprentissage, vous pouvez visiter :

Vous pouvez aussi télécharger les plaquettes du master :

En filière formation continue (contrat de professionnalisation)

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 à Eric RAMATsi vous avez des questions complémentaires.

La date de dépôt du dossier est fixée au 10 juin 2015 pour une admission en deuxième année dans le cursus Formation Initiale / Formation continue et la réponse d'admission sera disponible la première semaine de juillet.

IRC du Master

Vous avez une question ou vous voulez discuter avec un enseignant du Master, un chat est disponible :

  • Host : irc.freenode.net
  • Port : 6667 (vous pouvez également utiliser le port 8001 en cas de nécessité)
  • Channel : #masteri2l
  • Encoding : utf8 (de préférence)

Ce canal est public donc sans mot de passe. Vous devez utiliser un client IRC donc Gaim ou Pidgin, par exemple.

Responsables et adresse

  • Adresse du Master Professionnel Informatique - I2L :
Université du Littoral - Côte d'Opale
Secrétariat pédagogique Master 1 et Master 2
50, Rue Ferdinand Buisson
BP 699
62228 Calais Cedex

Tél : 03.21.46.36.92
Fax : 03.21.46.06.83

Objectifs

Le Master I2L (Ingénierie du Logiciel Libre) s'inscrit dans la démarche suivante : les logiciels libres et/ou open source, résultat d’un courant de pensée et d’une communauté d’abord restreinte d’informaticiens, sont devenus une réalité incontournable pour les entreprises et organisations d’aujourd’hui. En effet, après les systèmes d’exploitation et les compilateurs, on assiste à un développement et une généralisation accrus des produits et technologies issus du monde des logiciels libres. Cela se traduit par une présence des logiciels libres dans tout le spectre des produits de l’industrie du logiciel incluant : les services réseaux, les bases de données, la bureautique, les outils de développement et de déploiement d’applications Web, etc.

Dans ce cadre, le Master Ingénierie du Logiciel Libre (I2L) a pour objectif la formation d’informaticiens de haut niveau capables de mener à bien la mise en place de solutions informatiques basées sur l’intégration de produits et technologies issus du monde du logiciel libre et d’accompagner les organisations dans des processus de migration vers les logiciels libres ou d’intégration de ces logiciels. Ces informaticiens sont destinés à occuper, entre autres, les postes de :

  • chef de projet (plus spécifiquement les projets de migration vers le libre) ;
  • architectes logiciels ;
  • concepteur de haut niveau de systèmes multi-tiers ;
  • responsable d’infrastructures informatiques (systèmes et réseau) ;
  • etc...

En matière de compétences, les objectifs que nous cherchons à atteindre incluent entre autres :

  • la maîtrise des infrastructures logicielles issues du monde des logiciels libres ;
  • la maîtrise des environnements de développement et de déploiement du logiciel dans le cadre des logiciels libres ;
  • l’évaluation des solutions issues des logiciels libres et l’impact de leur intégration dans une organisation ;
  • la mise en place de processus de migration vers les logiciels libres ;
  • la gestion de projets et les spécificités de l’intégration des logiciels libres en matière de gestion d’un projet informatique ;
  • une connaissance des spécificités des logiciels libres en matière de droit, d’économie et de gestion.

Le Master I2L est supporté par un ensemble de partenaires industriels issus du milieu du Logiciel Libre.

Conditions d’accès au diplôme

En apprentissage

L'accès au Master est possible en première et deuxième année. L’accès est possible aux étudiants ayant validé leur L3 Informatique ou leur licence professionnelle ou une première année de cycle d'ingénieurs en Informatique ou une formation équivalente à 240 crédits. L'accès en deuxième année nécessite l'obtention d'une première année de Master compatible avec les prérequis du master. La procédure de recrutement inclut un dossier de candidature, un entretien individuel et l'obtention d'un contrat d'apprentissage.

Le nombre de places est limité à 13..

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.

Une présentation de la VAE sur le site du CUEEP de Calais : Présentation VAE

Les candidats pourront y trouver une présentation de la VAE et de la procédure en vigueur à l'ULCO et les coordonnées du CUEEP de Calais.

Il est également possible de contacter directement le centre VAE qui se situe au CUEEP à Calais.

Contact : Anne-Sophie FACOMPREZ (tél : 03 21 46 55 39)

Programme d'études de la première année (Apprentissage)

1er semestre

Total heures : 263h - 30 crédits ETCS

L’environnement du libre C : 18h TD : 12h Crédits : 2
Historique du phénomène Logiciels Libres. Notions de propriétés intellectuelles. Les licences logicielles. Contribuer efficacement aux projets libres (cours dispensé dans le cadre de l'Upstream University). L’informatique libre et le droit des acheteurs. Environnement économique des logiciels libres. Les logiciels libre dans les collectivités locales et territoriales.
Connaissance de l'entreprise TD : 30h Crédits : 2
Connaissance du poste de travail. Debriefing de situations de travail.
Génie et Architecture des logiciels C : 18h TD : 18h TP : 21h Crédits : 6
Panorama des méthodes de conception. Méthodes agiles (Scrumm, ...). Tests et TDD (Test Driven Development). Gestion de versions (git). Intégration continue. Qualité du logiciel et métrique. Introduction à MDA, ...
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é).
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.
Langue vivante I - Anglais TD : 25h Crédits : 2
Mission entreprise 15 semaines Crédits : 10
Missions en entreprise

2ème semestre

Total heures : 217h - 30 crédits

Compilation C : 14h TD : 14h TP : 24h Crédits : 5
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.
Technologies XML C : 9h TD : 9h TP : 24h Crédits : 4
Introduction à XML. Transformations de documents XML : feuilles de style (CSS, XSLT), Xpath. Liaison de documents en XML : XLink, Xpointer. Manipulations de documents XML : les API XML, SAX et DOM. XML et les bases de données (XPath, XQuery, ...).
Systèmes distribués I C : 12h TD : 12h TP : 18h Crédits : 4
Parallélisme, multithreading et objets répartis. Architecture client - serveur. Technologies Corba/IDL, JAVA/RMI
Intelligence Artificielle et Systèmes Formels C : 18h TD : 20h TP : 18h Crédits : 5
Introduction aux notions de complexité et décidabilité. Machines de Türing. Notion d'apprentissage : arbres de décision, classifieurs, réseaux de neurones artificiels.
Langue vivante I - Anglais TD : 25h Crédits : 2
Mission entreprise 525H Crédits : 10
Missions en entreprise

Programme d'études de la deuxième année (Apprentissage)

1er semestre

Total heures : 241h

Développement d’applications multi-tiers et mobiles C : 26h TP : 74h Crédits : 7
Web Services : architecture et service orientée services (WSDL, SOAP, XML-RPC, HTTP, ...). Concepts avancés de Java (JSP, Servlets, les EJB et Enterprise Service Bus – ESB - ). Déploiement et mise en oeuvre : Python/Zope, J2EE et serveurs d'applications (Tomcat, Jonas, Jboss, ...). Persistance des données (Hibernate, ...). Framework Ruby on Rails. Développement mobile avec Android.
Programmation fonctionnelle C : 8h TD : 10h TP : 18h Crédits : 3
Introduction au lamda-calcul, concepts de la programmation fonctionnelle et applications en Scheme.
Environnement de développement libres C : 16h TP : 44h Crédits : 6
Méthodologies. Architecture de développement, de déploiement et d'intégration. Design pattern. Interopérabilité. MDA.
Langue vivante I - Anglais TD : 30h Crédits : 2
Connaissance de l'entreprise TD : 20h Crédits : 2
Mission entreprise 525h Crédits : 10

2ème semestre

Total heures : 229h

Système, Réseaux et Sécurité C : 15h TD : 6h TP : 54h Crédits : 6
Déploiement de distributions (Linux/Debian et FreeBSD) et étude du noyau Linux (Gestion mémoire, gestion de fichiers – ext2, ext3, lufs, ... - , gestion de processus, drivers de périphériques, synchronisation, IPC, ...). Sécurisation des systèmes et des services réseaux (DNS, Web, Mail, ...). Sécurité physique, sécurité des données et sécurisation du système Linux. Filtrage, topologie, segmentation et DMZ (FireWall, IP table, Squid, Reverse Proxy, VPN, ...). Surveillance, audit et outils de monitoring. Virtualisation.
Management du libre C : 18h TD : 12h Crédits : 2
Rappel sur la gestion de projets informatiques. Spécificités de la gestion des projets de développement de logiciels libres. Impact des logiciels libres sur le Marketing des services informatiques.
Systèmes Temps Réel C : 6h TD : 6h TP : 9h Crédits : 3
Particularités des systèmes temps réel et embarqués. Etude de la synchronisation des processus, la communication des processus parallèles, ... Applications en Erlang
Migration vers le libre et intégration du Libre C : 14h TD : 15h TP : 36h Crédits : 5
Les annuaires et leur applications (OpenLDAP vs ActiveDirectory). Migration des bases de données (Postgres. Linux embarqué. Voix sur IP et Astérisk.
Langue vivante I - Anglais TD : 30h Crédits : 2
Création d'entreprise TD : 20h Crédits : 2
Mission entreprise 525h Crédits : 10

Environnement de travail

Le Master dispose d'une salle entièrement équipée : 15 machines sous Linux/Debian avec rack et disques extractables, équipées de processeur Intel Core i5-2500k 3.7GHz, 16Go de RAM, disques durs 500Go ... Chaque station est accompagnée d'un écran plat 23". Vous avez accès au Web en illimité, à un espace disque sécurisé sur un serveur Linux/Debian et à une imprimante (qui se situe dans la salle). La salle est accessible de 8h à 19h30.

Depuis 2008, un ensemble de 16 serveurs SUN V20Z sont aussi à la disposition des étudiants pour leurs projets, travaux pratiques, ...

Les enseignements se déroulent dans la même salle (sauf les cours de langues et les conférences). Un vidéoprojecteur est installé en permanence dans la salle.

La salle est aussi équipée du Wifi pour les étudiants disposants d'un portable Wifi. L'accès Wifi est limité au Web après identification.

Comme il fait très chaud à Calais (ou que les étudiants travaillent beaucoup et que les machines chauffent !), la salle est équipée de la climatisation.

Deux photos de la salle du Master I2L : une première vue et une deuxième vue (attention, seuls les étudiants de deuxième année ont accès à cette magnifique salle ... elle leur est entièrement dédiée ; les étudiants de M1 sont dans deux autres salles qui sont partagées avec les étudiants de Licence Informatique).

Encore quelques photos de l'environnement de travail :


Emploi du temps

L'ensemble des emplois du temps sont disponibles en ligne :

Nos partenaires

Nos partenaires se sont engagés soit à réaliser des cours ou des conférences, soit à accueillir des stagiaires ou, tout simplement, à soutenir le Master et nous les remercions.

Revue de presse