Semestre | UE | Matière |
---|---|---|
S1 | ACT | Algorithmique et complexité |
PJE | Projet encadré | |
IIR | Initiation à la recherche | |
ANG | Anglais | |
IDM | Ingénierie Des Modèles | |
?? | Cours à choisir parmi les autres parcours | |
S2 | ASE | Architecture des systèmes d'exploitation |
ISI | Introduction à la Sécurité Informatique | |
PJI | Projet Individuel | |
COA | Conception Objet Avancée | |
Compil | Compilation des logiciels | |
ASA | Architecture des systèmes d'exploitation avancée | |
SR1 | Systèmes répartis - 1 | |
SR2 | Systèmes répartis - 2 | |
BDR | Bases de données relationnelles | |
S3 | HECI | Éthique et législation |
AVL | Analyse et vérification des logiciels | |
CAL | Conception agile des logiciels | |
CL | Configuration des logiciels | |
DAL | Développement agile des logiciels | |
LMD | Langages et Modèles Dédiés | |
MM | Méta-modélisation | |
SRA1 | Systèmes répartis avancés - 1 | |
SRA2 | Systèmes répartis avancés - 2 | |
BDA | Bases de données avancées | |
S4 | ANG | Anglais |
COM | Communication | |
PPP | Préparation du projet professionnel | |
PFE | Projet de fin d'études | |
MEM | Mémoire de Master | |
STG | Stage de fin d'études |
Le master mention Informatique de l'Université de Lille propose une formation de pointe pour les étudiants qui ciblent un poste de cadre dans le secteur des sciences de l'information et des technologies des communications. Ce master constitue une poursuite d'études naturelle pour les étudiants titulaires d'une Licence Informatique généraliste. Cette mention propose notamment 6 parcours répartis sur 2 années qui permettent aux étudiants d'approfondir leurs compétences dans des domaines d'actualités. À l'issue d'une période de stage de fin d'études, les étudiants diplômés dans chacun des parcours peuvent aussi bien intégrer le monde professionnel sur des postes d'ingénieur ou poursuivre en doctorat pour s'ouvrir à la R&D et développer une expertise internationale.
Le parcours Génie Logiciel s’articule autour de la conception et du développement des logiciels agiles, c'est-à-dire des applications dont les fonctionnalités sont en parfaite adéquation avec les besoins des utilisateurs. Le parcours Génie Logiciel allie donc méthodes, concepts et technologies pour favoriser l’émergence d’applications innovantes sans jamais perdre de vue l’efficacité. Les domaines applicatifs étudiés s’étendent depuis l’informatique embarquée jusqu’aux grands systèmes répartis.
En lien étroit avec le monde de l’entreprise, de la recherche et de l’innovation, les étudiants suivant le parcours Génie Logiciel acquièrent des connaissances et des compétences applicables au développement et à la maintenance des systèmes d’informations modernes. De plus, la sensibilisation à la veille technologique favorise la transition vers l’intégration et le déploiement effectif de nouvelles technologies logicielles.
Les compétences acquises dans le parcours Génie Logiciel sont les suivantes : maîtriser les concepts et les outils du développement logiciel; être capable d’intervenir dans toutes les étapes du cycle de vie des applications; savoir adopter un processus de développement garantissant la production d’un logiciel performant et de qualité; savoir gérer efficacement une équipe de développement; maîtriser les technologies phares tout en sachant s’adapter à celles qui les remplaceront; être capable d’intégrer une équipe agile; connaître les grands principes de l’entrepreneuriat en informatique côté startup; savoir mettre en place une veille technologique.
Le parcours Génie Logiciel forme des informaticiens de niveau bac+5 spécialisés dans la conception, la mise en œuvre, le déploiement et la maintenance d’applications innovantes fortement connectées aux besoins des utilisateurs.
Nos diplômés travaillent dans des ESN (Entreprises de services du numérique), des DSI (Direction des systèmes d’information) de grands groupes, des PME, des laboratoires de recherche publics et privés, où ils occupent un emploi en CDI. Avec 99% d’insertion pour un délai de recherche d’emploi de 15 jours en moyenne, on peut parler de situation idéale.
La poursuite d'études en thèse de doctorat en informatique est possible à l'issue de ce parcours.
8h30 - 12h30 |
13h30 - 17h30 |
|
lundi |
Projet encadré |
Projet encadré |
mardi |
Image (option) |
Science des données (option) |
mercredi |
Ingénierie des modèles |
Technologies pour les applications connectées (option) |
jeudi |
Initiation à l’innovation & |
Algorithmique & complexité |
vendredi |
Déploiement & administration du cloud (option) |
Conception des logiciels embarqués (option) |
Les FA intègrent le groupe 1 (G1). Les FI sont répartis entre le G1 et le G2.
L'emploi du temps du second semestre est décomposé en deux périodes :
8h30 - 12h30 |
13h30 - 17h30 |
|
lundi |
||
mardi |
Compilation (G1) |
Systèmes Répartis 1 (G1) |
mercredi |
Architecture des Systèmes d'Exploitation |
Introduction à la Sécurité Informatique |
jeudi |
Compilation (G2) |
Systèmes Répartis 1 (G2) |
vendredi |
8h30 - 12h30 |
13h30 - 17h30 |
|
lundi |
Systèmes Répartis 2 |
Architectures Systèmes Avancées |
mardi |
Conception Objet Avancée |
Bases de Données Relationnelles |
mercredi |
||
jeudi |
Systèmes Répartis 2 |
Architectures Systèmes Avancées |
vendredi |
Conception Objet Avancée |
Bases de Données Relationnelles |
L'emploi du temps du premier semestre est décomposé en deux périodes :
8h30 - 12h30 |
13h30 - 17h30 |
|
lundi |
Bases de Données Avancées |
Analyse et Vérification des Logiciels |
mardi |
Méta-Modélisation |
Conception Agile des Logiciels |
mercredi |
Anglais HECI / EDN |
Systèmes répartis avancés 1 |
jeudi |
Analyse et Vérification des Logiciels |
Bases de Données Avancées |
vendredi |
Méta-Modélisation |
Conception Agile des Logiciels |
8h30 - 12h30 |
13h30 - 17h30 |
|
lundi |
Systèmes répartis avancés 2 |
Langages et Modèles Dédiés |
mardi |
Développement Agile des Logiciels |
Configuration des Logiciels |
mercredi |
Anglais HECI / EDN |
Préparation du projet professionnel |
jeudi |
Systèmes répartis avancés 2 |
Langages et Modèles Dédiés |
vendredi |
Développement Agile des Logiciels |
Configuration des Logiciels |