I2L: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 à Eric RAMAT 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. Le Master I2L est un parcours du Master MSPI mention Informatique
Note pour les candidats en M1 :
- l'accession pour les titulaires d'une licence L3 informatique au M1 informatique est de droit. Il est bien sûr nécessaire de s'inscrire à l'université par le processus habituel.
- pour les titulaires de Licence Professionnelle, un dossier de validation d'études dont être obligatoirement déposé. A noter que l'accès au Master est exceptionnel aux titulaires de Licence Professionnelle sans expérience professionnelle.
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
- Première année :
- Cyril FONLUPT (Professeur des Universités, 27e)
- Email : fonlupt@nospam@lil.univ-littoral.fr
- Deuxième année (jusqu'au 31/08/2010) :
- David DUVIVIER (Maître de conférences, 27e)
- Email : david.duvivier@nospam@lisic.univ-littoral.fr
- Deuxième année (à partir du 01/09/2010) :
- Eric RAMAT (Professeur des Universités, 27e)
- Email : ramat@nospam@lisic.univ-littoral.fr
- Responsable des projets et des stages (première et deuxième année) :
- Arnaud LEWANDOWSKI (Maître de conférences, 27e)
- Email : lewandowski@nospam@lisic.univ-littoral.fr
- 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
Site et association des étudiants du Master I2L
Les étudiants du Master I2L ont mis en place leur propre site :
Les étudiants du Master I2L diffusent un certain nombre de documents au travers de leur wiki :
Les étudiants du Master I2L gèrent l'association UNG :
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
L'accès au Master est possible en première et en deuxième année selon le diplôme acquis et/ou l'expérience professionnelle. Le nombre de places est limité à 24. Cette limitation a pour objectif d'offrir le meilleur environnement possible de travail et de ne pas multiplier le nombre d'étudiants avec la spécialité "Ingénierie du Logiciel Libre" sur le marché du travail.
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 l'Univeristé du Littoral. 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. L'entrée en première année se fait obligatoirement dans le parcours IUP.
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.
Depuis la rentrée 2006, nous avons mis 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. La formation s'adresse aux :
- salariés dans le cadre du Plan de Formation de l’entreprise ou bénéficiant d’un Congé Individuel de Formation ;
- demandeurs d’emploi de plus de 22 ans.
Pour cela, nous proposons un parcours adapté pour les deux premiers semestres sous forme d'un stage intensif de 5 demies-journées (du jeudi au samedi matin) par semaine entre le 2 avril 2007 et de 13 juillet 2007 avant d'intégrer la promotion de formation initiale pour les deux derniers semestres en septembre 2007 jusqu'à fin mars 2008. Les modules suivis durant ce stage sont une remise à niveau sur les modules fondamentaux de la première année (compilation, systèmes distribués, technologies XML, bases de données réparties, composants et architectures logicielles et génie logiciel) de la spécialité ainsi qu'en anglais si nécessaire.
Le candidat à ce stage doit justifier des acquis suivants :
- Linux et des éléments en réseaux ;
- conception et programmation orientée objets (Java, C/C++, UML) ;
- systèmes d’information (bases de données) et développement Web.
Pour tout renseignement concernant la Formation Continue : 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.
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
Visiter le groupe Google de la première année.
1er semestre
Total heures : 273h - 27 crédits ETCS
| 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 et Architecture des logiciels | C : 18h TD : 18h TP : 21h | Crédits : 6 |
| Panorama des méthodes de conception. Spécifications structurelles, fonctionnelles et comportementales. Introduction à MDA, ... | ||
| 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 : 8h TD : 10h TP : 18h | Crédits : 4 |
| Introduction au lamda-calcul, concepts de la programmation fonctionnelle et applications en Scheme. | ||
| Systèmes Temps Réel | C : 6h TD : 6h TP : 9h | Crédits : 2 |
| 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/FLE | TD : 20h | Crédits : 1 |
| Vie d’entreprise | TD : 30h | Crédits : 2 |
| Qualité, communication et entretien d’embauche | ||
| Projet | Crédits : 2 | |
2ème semestre
Total heures : 267h - 33 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 : 5 |
| 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 : 5 |
| 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 |
| Langue vivante II – Allemand/Espagnol/FLE | TD : 20h | Crédits : 1 |
| Vie d’entreprise | TD : 30h | Crédits : 2 |
| Marketing et insertion professionnelle | ||
| Projet | Crédits : 2 | |
| Stage (16 semaines) | Crédits : 6 | |
Programme d'études de la deuxième année
Visiter le groupe Google de la deuxième année.
Vous pouvez avoir accès au détail des modules (séance par séance). Ce travail est en cours d'actualisation.
1er semestre
Total heures : 373h
| Système, Réseaux et Sécurité | C : 21h TD : 12h TP : 54h | Crédits : 7 |
| 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. | ||
| Développement d’applications Web | C : 29h TD: 12h TP : 57h | 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, ...). Frameworks PHP : ez-components et PEAR. | ||
| Environnement de développement libres | C : 22h TP : 54h | Crédits : 6 |
| Méthodologies et gestion de projets (méthodes agiles - RAD et eXtreme Programming -,...). Outils de gestion de suivi de projets (bugzilla (http://www.bugzilla.org/), trac, ...). Test unitaire (JUnit, cppunit, phpunit, PyUnit ...). Documentation (doxygen, ...). Architecture de développement et de déploiement (autotools, cmake, gestion de paquets, ...). Gestion de versions centralisée (CVS, subversion, ...) et distribuée (git,...). Design pattern. Interopérabilité. Environnement de développement collaboratif : concepts, méthodologies et outillage (gforge, Eclipse, ...). | ||
| Langue vivante I - Anglais | TD : 30h | Crédits : 4 |
| Langue vivante II – Allemand/Espagnol ou Latex | TD : 20h | Crédits : 2 |
| Economie innovante | CM : 12h TD : 20h | Crédits : 2 |
| Conférences | C : 30h | Crédits : 2 |
2ème semestre
Total heures : 106h
| L’environnement du libre | C : 18h TD : 3h | Crédits : 3 |
| Historique du phénomène Logiciels Libres. Notions de propriétés intellectuelles. Les licences logicielles. L’informatique libre et le droit des acheteurs. Environnement économique des logiciels libres. Les logiciels libre dans les collectivités locales et territoriales. | ||
| Management du libre | C : 11h TD : 8h | Crédits : 3 |
| 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. | ||
| Migration vers le libre et intégration du Libre | C : 15h TD : 12h TP : 48h | Crédits : 6 |
| Les annuaires et leur applications (OpenLDAP vs ActiveDirectory). Migration des bases de données (Postgres, MySql, ...) et mise en perspective avec Oracle et DB2. Migration des systèmes de mail/Calendrier/Contact. Systèmes d'exploitation : intégration de Linux dans un environnement Windows (Samba, ...). Parc bureautique (présentation d'une étude de cas). | ||
| Projet | Crédits : 6 | |
| Le projet est réalisé dans le cadre d'un projet open-source. Le groupe d'étudiants rejoints un projet open-source mené par l'un de nos partenaires. Il est totalement accompagné et intégré au projet. | ||
| [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 (Latex, par exemple ... pour rester dans le Libre).
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 processeurs Intel Core 2 Duo E6320 1.86GHz, 4Go de RAM, disques durs 160Go ... Chaque station est accompagnée d'un écran plat 19". 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 :
- la bibliothèque universitaire ;
- le restaurant universitaire au pied de la fac ... en arrière-plan, vous apercevez la Maison de la Recherche avec le Laboratoire d'Informatique, Signaux et Images (LISIC), le bâtiment en forme de tour ronde en briques rouges;
- une vue des bâtiments depuis la cour intérieure de la fac avec, une nouvelle fois, une vue sur la Maison de la Recherche ;
- le bureau de la secrétaire ... sans la secrétaire !
- une salle pour les étudiants de première année : une première vue et une deuxième vue.
Calendrier
Le calendrier est identique pour l'ensemble des parcours du Master Informatique : toutes les dates importantes.
Emploi du temps
Vous pouvez accéder aux emplois du temps via calendar.google.com :
- première année : .
- deuxième année : Accès à l'agenda partagé prévisionnel m2i2l_20092010@group.calendar.google.com
deuxième année : Téléchargez l'emploi du temps prévisionnel dans votre agenda : Téléchargement
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
- 2010
- LinuxFr, Master Ingénierie du Logiciel Libre (I2L) : déjà 4 ans ... et l'aventure continue !
- Scideralle, Master Ingénierie du Logiciel Libre
- GNU Linux Maroc : Ingénierie du Logiciel Libre (I2L) : déjà 4 ans … et l’aventure continue !
- Generationcyb.net : Master Ingénierie du Logiciel Libre (I2L) à Calais (62)
- Les journées Perl à l'ULCO
- Trustonme.net : Master Ingénierie du Logiciel Libre (I2L)
- Les journées PERL à l'ULCO
- 2009
- La Voix du Nord : Master Ingénierie du Logiciel Libre (I2L) en page 7
- 2008
- Le monde informatique : Attention à la pénurie de compétences en logiciels libres
- CampusEnLigne : Les logiciels libres sont devenus une réalité incontournable pour les entreprises et Décryptage : Le « libre » se professionnalise à Calais
- Calais réalité, Les logiciels ont leur formation
- ITR Manager, Un master sur les logiciels libres
- 2006
- Le Monde Informatique, L'April partenaire du premier Master consacré au Libre
- Zataz, Ingénierie du Logiciel Libre
- VNUnet, La formation universitaire en Ingénierie du Logiciel Libre soutenue par l'April
- Ressources Solidaires, L'APRIL partenaire de la première formation universitaire en Ingénierie du Logiciel Libre
- LinuxFr, Du logiciel libre dans les Universités
- Le Monde Informatique, Technologie : le premier Master pour devenir chef de projet open source
- Les Echos, Première formation d'ingénieurs en logiciels libres
- LinuxFr, Un Master en Ingénierie du Logiciel Libre
- ZeLinux, Un Master professionnel en Ingénierie du Logiciel Libre
- LogicielLibre, Un Master professionnel en Ingénierie du Logiciel Libre
- TooLinux, Un Master I2L (Ingénierie du Logiciel Libre) en septembre 2006
- CommentCaMarche, Logiciels/Systèmes - Un Master en Ingénierie du Logiciel Libre
- ASS2L - Association des Sociétés de Services en Logiciels Libres, La première formation universitaire en Ingénierie du Logiciel Libre ouvre ses portes
- Alcove, Alcôve, partenaire du Premier Master en Ingénierie Logiciels Libres
- Cliss XXI, Mise en place du 1er master en ingénierie du logiciel libre
- Linux - Maroc, Master en Ingénierie du Logiciel Libre
- Centre-Linux, Master I2L
- Starinux, Une formation universitaire en Logiciel Libre à l'Université du Littoral à 62 - Calais
- Scideralle - Logiciels et ressources libres pour l'Éducation, La première formation en Ingénierie du Logiciel Libre (I2L) va ouvrir ses portes à l’Université du Littoral - Côte d’Opale à Calais en septembre 2006.
- Trustonme, Un master "Ingénierie du Logiciel Libre"
- Val-Libre, Master I2L (Ingénierie du Logiciel Libre)
- Nautile, Formation en Ingénierie du Logiciel Libre
- CLX, Un Master en Ingénierie du Logiciel Libre
- Genrationcyb.net, Master Ingénierie du Logiciel Libre (I2L) à Calais
- Linux-Labo.org, Un Master I2L (Ingénierie du Logiciel Libre)
- Whynet.org, Un Master en Ingénierie du Logiciel Libre
- Linux-Nantes, Master I2L : formation en informatique "libre"

