| Niveau d'études visé | Bac +5 |
|---|---|
| Durée de la formation en année | 2 ans |
| Statut de l'école | Non renseigné |
| Rythme de formation | Temps plein |
| Modalité | En présentiel |
| Prix | Non renseigné |
Description
Le Master mention Informatique dispensé à la Faculté des sciences - Campus Marseille Centre forme des spécialistes capables de concevoir, développer et piloter des systèmes d'information complexes. Au programme : algorithmique avancée, intelligence artificielle, bases de données, génie logiciel, architecture des systèmes, réseaux et sécurité informatique. Les étudiants développent des compétences solides en programmation orientée objet, modélisation de données, optimisation algorithmique et gestion de projets informatiques. Ils maîtrisent les méthodologies agiles, l'analyse des besoins utilisateurs et la mise en œuvre de solutions technologiques innovantes. Cette formation prépare aux métiers d'ingénieur développement logiciel, architecte système, data scientist, chef de projet IT ou consultant en transformation numérique. Les diplômés intègrent des entreprises de services numériques, des startups innovantes, des laboratoires de recherche ou poursuivent en doctorat pour une carrière académique et scientifique.
Programme
- Fondamentaux de l'informatique : systèmes, architecture, bases de données, langages formels, structures de données, algorithmique et complexité
- Génie logiciel et méthodes de conception : programmation orientée objet, programmation web, compilation, développement logiciel, gestion de projets informatiques
- Réseaux et sécurité informatique : protocoles réseaux, sécurité des systèmes, cryptographie
- Spécialisations et parcours professionnels : intelligence artificielle et apprentissage automatique (IAAA), informatique et mathématiques discrètes (IMD), systèmes d'information et décision (SID)
- Projets pratiques et stage professionnel : projets encadrés en groupe, immersion en entreprise, préparation à l'insertion professionnelle
Objectifs de la formation
- Acquérir une maîtrise avancée des concepts fondamentaux en informatique (systèmes, bases de données, algorithmique, programmation orientée objet).
- Développer la capacité à concevoir, planifier et réaliser des projets informatiques en équipe selon une démarche méthodologique rigoureuse.
- Appliquer des compétences spécialisées selon le parcours choisi, notamment en intelligence artificielle, apprentissage automatique ou informatique mathématique discrète.
- Intégrer les exigences du monde professionnel grâce à des stages, collaborations avec des entreprises et interventions de professionnels.
- Savoir analyser, tester, documenter et déployer des solutions informatiques adaptées aux besoins réels d'organisations variées.