Master InformatiqueParcours Ingénierie du logiciel, applications aux données environnementales

Présentation

Présentation

La formation du master est dispensée sur 2 ans (soit 4 semestres), à l’université sous forme de cours, travaux dirigés, travaux pratiques, projets, puis en stage de longue durée dans un centre de recherche et de développement industriel ou à l’université.

En ce qui concerne la première année :

  • Le semestre 7 comporte principalement les UEs fondamentales et indispensables à tous les parcours de la mention. Ce semestre constitue donc le tronc commun de la mention. Ce premier semestre comporte peu d’UEs spécifiques à un parcours afin de maintenir une potentielle réorientation d’étudiants d’un parcours vers un autre.
  • Le semestre 8 comporte principalement des UEs mutualisées entre les parcours. Lors de ce semestre, l’étudiant acquiert donc progressivement les compétences d’un parcours type donné.

Le Master 2 est organisé en 2 semestres, le premier comportant 6 UE thématiques et une UE de préparation à la vie professionnelle (PVP). Tout au long du premier semestre et dans chaque UE, sont dispensés des cours, travaux dirigés, travaux pratiques ainsi que des projets d'UE.

Le deuxième semestre du M2 comporte 4 UE :

•            Deux UE thématiques

•            Une UE de conférences dans laquelle interviennent des conférenciers extérieurs du monde industriel et académique

•            Une UE de stage d'au moins 4 mois en entreprise ou en laboratoire.

Objectifs

Le parcours ILIADE a pour but la maîtrise des outils et des méthodes logicielles destinés à des systèmes complexes : modélisation des connaissances, architectures Web, architectures parallèles, systèmes cyber-physiques et temps réel, systèmes multi-agents, systèmes d’information, big data, interfaces, systèmes et réseaux, méthodes de conception et analyse. Ce master est un master généraliste en informatique tout en privilégiant les données environnementales comme objet d’étude et en particulier les données marines : modélisation de systèmes biologiques, informatique embarquée sur les voiliers, systèmes d’information géographique, suivi de trafic maritime … L’idée est d’utiliser un domaine métier spécifique, en s’appuyant pour cela sur le tissu industriel et académique local, pour montrer l’impact des spécificités d’un métier sur le développement de logiciels complexes. Les compétences développées par les étudiants peuvent bien sûr être valorisées dans d’autres contextes métier.

Compétences acquises

À l’issue de leur formation, les diplômés sont capables de :

  • Mettre en œuvre un projet informatique (concevoir une architecture logicielle, développer et réaliser des applications, mettre en production et intégrer).
  • D’utiliser des connaissances diversifiées et solides pour s’adapter aux évolutions rapides de l’informatique.
  • D’appliquer leurs connaissances aux applications informatiques liées au traitement de données environnementales.
  • De communiquer de manière professionnelle ainsi que de faire preuve d’initiative, d’ouverture d’esprit et d’autonomie.

Admission inscription

Conditions d'accès

  • En master 1 : être titulaire d'une licence d'informatique ou équivalent.
  • En master 2 : être titulaire d'un master 1 d'informatique ou équivalent.

Accès également possible selon expérience sur procédure de Validation des Acquis Professionnels. Pour tous renseignements : bureau REVA – Tél. : 02 98 01 63 32 ou reva @ univ-brest.fr

Candidature

En Master 1 : recrutement sur dossier de candidature

Dossier, CV, lettre de motivation, copie des diplômes et relevé de notes (années postbac) + entretien

En Master 2 : recrutement sur dossier de candidature.

 

Candidature M1 via l'application https://www.trouvermonmaster.gouv.fr/     

Candidature M2 via l'application https://ecandidat.univ-brest.fr/ecandidat/#!accueilView

Programme

M1

Semestre 7

S7 INF Compilation4 crédits44h
S7 INF Renforcement POO4 crédits44h
S7 INF Algorithmes et systèmes distribués4 crédits44h
S7 INF Ingénierie du logiciel4 crédits44h
S7 INF Complément tronc commun, 1 UE à choisir parmi :2 crédits
1 option(s) au choix parmi 3
S7 INF Langage objet scientifique, C++2 crédits22h
S7 INF Sécurité logicielle2 crédits22h
S7 INF Architectures logicielles2 crédits22h
S7 INF Orientation2 crédits22h
Initiation à la lecture d'articles1 crédits11h
1 UE préparation à choisir parmi
1 option(s) au choix parmi 3
Préparation à l'alternance1 crédits11h
Préparation à la mobilité internationale1 crédits11h
Préparation stage / temps d'accueil en laboratoire1 crédits11h
S7 INF Complément spécifique, 1 UE à choisir parmi :4 crédits
1 option(s) au choix parmi 2
S7 INF Théorie des programmes4 crédits44h
S7 INF Interface Homme-Machine4 crédits44h
Préparation à la vie professionnelle6 crédits
Communication2 crédits22h
Anglais3 crédits
Entreprise1 crédits

Semestre 8

S8 INF Systèmes temps réel4 crédits44h
S8 ILIA 4 UEs à choisir parmi :12 crédits
4 option(s) au choix parmi 6
S8 INF Systèmes à objets répartis3 crédits44h
S8 INF Administration des systèmes d'exploitation3 crédits44h
S8 INF Programmation Parallèle Haute Performance3 crédits44h
S8 INF Architectures et accélérateurs parallèles3 crédits44h
S8 INF Méthodes computationnelles3 crédits44h
S8 INF Systèmes d'information3 crédits44h
S8 INF Expérience professionnelle, obligatoire :8 crédits
1 option(s) au choix parmi 2
S8 INF Temps d'accueil en laboratoire TAL 8 crédits6h
S8 INF Stage8 crédits6h
Préparation à la vie professionnelle6 crédits
Anglais3 crédits
Communication2 crédits22h
Entreprise1 crédits10h

M2

Semestre 9

S9 ILIA Systèmes multi-agents4 crédits48h
S9 ILIA Systèmes cyber-physiques pour les drones2 crédits24h
S9 ILIA Systèmes d'information avancés4 crédits48h
S9 ILIA Services Web & Java JEE4 crédits48h
S9 ILIA Mise en pratique accompagnée (2 mois)8 crédits6h
S9 ILIA Big Data2 crédits24h
Préparation à la vie professionnelle6 crédits
Communication2 crédits22h
Anglais3 crédits
Entreprise1 crédits

Semestre 10

S10 ILIA Méta-modélisation pour le développement logiciel4 crédits48h
S10 ILIA Administration des systèmes, virtualisation et sécurité4 crédits48h
S10 ILIA Ouverture scientifique ILIADE2 crédits24h
S10 ILIA Stage (4 à 6 mois) ou TAL (Temps d'Accueil en Laboratoire)20 crédits16h

M1 Informatique alternance

Semestre 7

S7 INF Algorithmes et systèmes distribués4 crédits44h
S7 INF Compilation4 crédits44h
S7 INF Ingénierie du logiciel4 crédits44h
S7 INF Renforcement POO4 crédits44h
S7 INF Préparation vie professionnelle 5 crédits
Anglais3 crédits
Communication2 crédits22h
S7 INF Entreprise8 crédits
Initiation à la lecture d'articles1 crédits11h

Semestre 8

S8 INF Systèmes temps réel4 crédits44h
S8 INF Systèmes à objets répartis3 crédits44h
S8 INF Administration des systèmes d'exploitation3 crédits44h
S8 INF Systèmes d'information3 crédits44h
S8 INF Préparation à la vie professionnelle5 crédits
Anglais3 crédits
Communication2 crédits22h
S8 INF Entreprise12 crédits

Stage ou alternance

Alternance

Type de contrat : Contrat d'apprentissage, Contrat de professionnalisation

Deuxième année de Master

Le rythme d’alternance est d’environ 4 semaines en cours et 4 à 5 semaines en entreprise (englobant les vacances universitaires d’où les variations entre 4 et 5 semaines) de septembre à fin mars, puis plein temps en entreprise d’avril à fin août.

Stage

Stage/TAL de M1

Un stage ou un TAL (Temps d'Accueil en Laboratoire) clôt la première année de master . C’est un dispositif de la professionnalisation qui permet aux étudiants de valoriser leurs connaissances techniques et d’intégrer des pratiques industrielles ou de recherche. Le stage offre en outre de bonnes opportunités de recrutement en contrat de professionnalisation pour l’année suivante.

Le stage dure de 3 à 5 mois. Le TAL dure 3 mois. L'évaluation est constituée à parts égales de l’appréciation de l’entreprise ou du laboratoire d’accueil, de la note du rapport final, et de la note de soutenance orale. Les soutenances ont lieu à la fin du mois juin, même si le stage peuvent se prolonger pendant l’été.

Stage de M2

Le stage peut être réalisé dans un cadre industriel  ou  dans un laboratoire de recherche public. Le stage doit être d’une durée d’au moins 4 mois et d’au plus 6 mois. Les stages se déroulent de début avril jusqu’à fin septembre. Un large ensemble de sujets est mis à disposition des étudiants grâce aux partenariats tissés par l'équipe pédagogique. Les stages à l’étranger sont possibles et encouragés.

Les stages peuvent se faire, par exemple, dans (et ce en France ou à l’étranger) :

  • des services R&D de grands groupes (Thalès, Orange, Dassault, SNCF, …)
  • des PMe/PMi, SSii (Mer Agitée, Actimar, WICS Naval, EDIFIXIO, Altran, Cap Gemini, Steria…)
  • des organismes publics de recherche (CEA, IFREMER, INRIA, CNRS, Universités, …).

Chaque étudiant stagiaire a un tuteur, membre de l'équipe pédagogique, qui suit son avancement au sein de l'organisme d'accueil et le conseille en cas de besoin.

La notation du stage prend en compte l’appréciation du travail par l’encadrant, ainsi que l’évaluation du rapport et de la soutenance réalisés en fin de stage.

Stage obligatoire (Master 2)

  • Début du stage : Avril
  • Commentaire sur la durée :

    Durée du stage entre 4 et 6 mois.


Stage : Liste d'entreprises

Les stages peuvent se faire, par exemple, dans (et ce en France ou à l’étranger) :

  • des services R&D de grands groupes (Thalès, Orange, Dassault, SNCF, …)
  • des PMe/PMi, SSii (Mer Agitée, Actimar, WICS Naval, EDIFIXIO, Altran, Cap Gemini, Steria…)
  • des organismes publics de recherche (CEA, IFREMER, INRIA, CNRS, Universités, …).

Plus d'information sur le Guides des stages

Et après ?

Poursuite d'études

  • Accès possible au doctorat conditionné par un stage orienté recherche.

Insertion professionnelle

Les étudiants occupent des postes d’ingénieur dans des entreprises du secteur de l’informatique, dans les services recherche et développement de grandes entreprises ou dans des sociétés de service. Les métiers sont donc ceux d’ingénieur d’étude et de développement, d’ingénieur-consultant applications, d’ingénieur conseil en informatique, de développeur Java, d’ingénieur logiciel ou encore de consultant.

 

Stage en M1 : le master étant indifférencié (professionnel/recherche), le stage peut être réalisé dans un cadre industriel ou universitaire (laboratoire de recherche public). Le stage doit être d’une durée d’au moins 1,5 mois et d’au plus 4 mois. Les stages se déroulent de début Mai jusqu’à fin Aout. Les stages à l’étranger sont possibles.



Stage en M2 : le master étant indifférencié (professionnel/recherche), le stage peut être réalisé dans un cadre industriel  ou  universitaire (laboratoire de recherche public). Le stage doit être d’une durée d’au moins 4 mois et d’au plus 6 mois. Les stages se déroulent de début Avril jusqu’à fin Septembre. Un large ensemble de sujets est mis à disposition des étudiants grâce aux partenariats tissés par l'équipe pédagogique. Les stages à l’étranger sont possibles.


L'alternance est possible en M2.

 

Voir les enquêtes de l'Observatoire de l'UBO

Les + de la formation

Adossement aux activités de recherche d’un grand laboratoire, à savoir le Lab-STICC (CNRS UMR 6285).