Le parcours Systèmes logiciels et calculs distribués du Master Informatique propose une formation spécialisée en conception, développement et déploiement de systèmes logiciels complexes.
Il met l’accent sur les architectures logicielles, les systèmes distribués, le calcul parallèle et les infrastructures de calcul.
Les enseignements couvrent également les environnements d’exécution, les systèmes d’exploitation, les réseaux et les mécanismes de communication entre composants logiciels. Une attention particulière est portée aux problématiques de performance, de scalabilité, de fiabilité et de sécurité.
Le parcours s'appuie sur de nombreux projets et travaux pratiques, permettant aux étudiants de développer des compétences solides en ingénierie logicielle appliquée aux systèmes distribués.
Pédagogie
La pédagogie du parcours Systèmes logiciels et calculs distribués repose sur un équilibre entre enseignements théoriques et mises en pratique.
Les étudiants travaillent sur des projets encadrés, des études de cas et des travaux de groupes, favorisant l'autonomie et l'apprentissage par la pratique.
Les enseignements s'appuient sur des outils et environnements actuels, avec une attention particulière portée à la rigueur méthodologique, à l'analyse des résultats et à la qualité du développement logiciel.
Finalement, des expériences professionnalisantes jalonnent l'ensemble du parcours. Pour les étudiants en formation initiale, un stage obligatoire est prévu en fin de cursus. Les alternants, quant à eux, effectuent des périodes de formation en entreprise sur la totalité du cycle de Master.
Evénements et insertion professionnelle
Tout au long du Master, nos étudiants se voient proposer un programme d’événements pour développer leurs connaissances et leurs carnets d’adresses et faciliter leur entrée sur le marché de l’emploi : Carrefour des métiers de l'informatique, conférences sectorielles, ateliers pratiques (CV, lettre de motivation, entretiens), rencontres d’experts, job dating...
TECH Day - Des acteurs majeurs de la tech décryptent les dernières tendances du numérique.
Games on Web, concours de programmation interuniversitaire de jeux en 3D pour le Web
Les Doctoriales, une journée d'échanges avec les doctorants en informatique
L'objectif du parcours Systèmes logiciels et calculs distribués est de former des spécialistes capables de concevoir et de maintenir des systèmes logiciels distribués robustes et performants.
Les étudiants acquièrent des compétences avancées en programmation concurrente et parallèle, en architectures distribuées et en gestion des ressources de calcul.
La formation vise également la maîtrise des outils et méthodes du génie logiciel, depuis la spécification jusqu'au déploiement.
Les étudiants sont formés à l'analyse des performances, à l'optimisation et à la résolution de problèmes complexes liés aux environnements distribués.
À l’issue du Master, les diplômés sont capables d'intégrer des équipes de développement logiciel avancé, d’infrastructures numériques ou de poursuivre en doctorat en informatique.
Le Master Informatique fait partie de l’offre de formation de l’Ecole Universitaire de Recherche Systèmes Numériques pour l'Humain (EUR DS4H).
L’École invite les étudiants à élargir leur vision du numérique en hybridant leur parcours de formation avec un large choix d'options semestrielles à la carte : cours de mineures en droit, business, informatique, IA, stratégie et innovation, industries créatives, entrepreneuriat..., projets de recherche en immersion en laboratoire ou encore projets créatifs multidisciplinaires. Chacun se dessine ainsi un profil professionnel unique en acquérant les compétences transversales appréciées des entreprises, du monde de la recherche et des start-ups.
En association avec des laboratoires de recherche de premier plan et un réseau dynamique d’entreprises partenaires, L’École se veut aussi créatrice d’opportunités pour les étudiants : événements scientifiques et professionnels, concours de programmation, mobilité internationale, etc. sont autant d’occasions d’apprendre en dehors des cours et de réussir leur insertion sur le marché de l’emploi. En savoir +
Les cours du Master Informatique se déroulent sur le campus SophiaTech.
Les cours de mineures DS4H peuvent se dérouler sur d'autres campus.
SophiaTech est le campus d'Université Côte d'Azur dédié aux technologies de l’information et de la communication, situé au coeur de Sophia-Antipolis, premier parc technologique d’Europe, près de Cannes, Antibes et Nice.
Le Master Informatique est adossé à des laboratoires de recherche en informatique de renommée internationale, ce qui assure aux étudiants des enseignements en prise directe avec les dernières avancées de la science.
Le Master Informatique parcours Systèmes logiciels et calculs distribués (SLCD) bénéficie d'accords de double-diplôme avec les établissements ci-dessous.
Le Master Informatique parcours Systèmes logiciels et calculs distribués (SLCD) bénéficie d'accords d'échange académique avec les établissements ci-dessous.
La Côte d'Azur offre un environnement optimal pour les entreprises de haute technologie, la R&D, la recherche et l'enseignement supérieur.
Dans le cadre de l'Ecole Universitaire de Recherche Systèmes Numériques pour l'Humain, le Master Informatique bénéficie de connexions étroites avec de nombreux acteurs socio-économiques du numérique. Ce très riche écosystème industriel et d'innovation local comprend des entreprises de classe mondiale, des PME, des start-ups et des pôles de compétitivité.
Sophia Antipolisest la première technopole d’Europe. Elle rassemble leaders mondiaux, chercheurs, PME et startups dans un environnement naturel exceptionnel de 2400 hectares. Le parc scientifique de Sophia Antipolis est un lieu d’innovation, qui met à disposition des entreprises des technologies et expertises pointues dans les domaines des Technologies de l’Information et de la Communication, en particulier l’Internet des Objets et le Véhicule connecté, des Biotechnologies ou encore des Sciences de la Terre et de l’Énergie
Nice est la 1ère ville européenne à avoir déployé un bouquet de services basé sur la technologie du Sans Contact Mobile (NFC), de nombreuses expérimentations sont mises en œuvre sur son territoire par les leaders mondiaux (Cisco, IBM, Orange, ErDF, Schneider Electric …) sur le thème de la ville intelligente, mais aussi de l’e-santé et de la Silver Economy.
L'éco-vallée de la plaine du Var est labellisée "Opération d'intérêt national" et se positionne comme un territoire leader international dans les domaines des cleantechs et du développement durable.
Solides bases en informatique, en particulier en programmation, algorithmique et structures de données.
Pour la formation en alternance, présenter un projet d’orientation professionnelle cohérent avec le contenu de la formation.
Au sein d'Université Côte d'Azur, les formations suivantes permettent une poursuite d'études en Master Informatique parcours Systèmes logiciels et calculs distribués (sélection sur candidature) :
La procédure de candidature est dématérialisée. Aucun document reçu par voie postale ou par courriel ne sera pris en compte. Seuls les dossiers transmis dans les délais impartis et via les plateformes de candidature officielles seront étudiés.
Pour entrer en première année de Master Informatique, votre dossier devra contenir les pièces suivantes qui concourront à l'évaluation de votre candidature :
Matières fondamentales pour lesquelles l’absence de connaissances est rédhibitoire : en cohérence avec la composition des majeures disponibles dans le parcours
Le redoublement ou la compensation sont-ils des critères d’appréciation ? OUI
Analyse de la cohérence entre le parcours suivi et le diplôme envisagé ? OUI
Lettre de motivation et descriptif du projet professionnel
Cohérence entre le diplôme envisagé et le descriptif du projet professionnel. La lettre devra impérativement contenir un choix argumenté de la ou des mineure(s) visée(s) qui sera un critère très important.
Qualité rédactionnelle (orthographe, défaut de structure ou de syntaxe).
Cohérence de la réflexion (développement de l’argumentaire).
Promesse de contrat de professionnalisation ou d’apprentissage (pour les étudiants en alternance)
Ce document entre dans les critères de sélection (pour les alternants uniquement). Il ne s’agit pas d’un contrat (rédigé sous un CERFA) mais d’une lettre d’engagement et surtout du descriptif de la mission en accord avec la mineure envisagée.
Pièces facultatives :
CV détaillé
Elément de synthèse permettant de découvrir les compétences utiles acquises dans le cadre d’expériences précédentes et de cerner des éléments de personnalité du candidat
Lettre(s) de recommandation
La (les) lettre(s) de recommandation ne rentrent pas dans les critères de sélection mais permettent d’apporter un soutien à la candidature
Niveau de langue en Français pour les candidats titulaires d'un diplôme étranger
Niveau CECRL attendu : B2
Niveau de langue en Anglais
Niveau CECRL attendu : B2
Justificatifs d’expérience professionnelle
Eléments permettant d’apprécier l’adaptation du profil aux exigences du diplôme souhaité
UE Architectures de processeurs hautes performances - 3 ECTS
UE Software Components and Services for Internet of Things (IoT) (EN) - 3 ECTS
UE Container Orchestration and DevOps (EN) - 3 ECTS
UE Concurrent Programming (EN) - 3 ECTS
UE English (EN) - 3 ECTS
UE Options (minimum 2 UE - maximum 4 UE, dont au maximum 1 mineure de l'EUR DS4H. Seules les 2 meilleures notes concourront au calcul de la moyenne) - Au choix * parmi :
* Cours accessibles sous réserve d’une capacité d’accueil suffisante et de l’adéquation du profil de l’étudiant.
Semestre 2 - 30 ECTS
UE Introduction to Software Architecture (EN) - 3 ECTS
UE Computer Networks (EN) - 3 ECTS
UE Securité - 3 ECTS
UE Synchronous Programming (EN) - 3 ECTS
UE Systèmes d'exploitation avancés - 3 ECTS
UE Options (minimum 3 UE - maximum 5 UE, dont au maximum 1 mineure de l'EUR DS4H. Seules les 3 meilleures notes concourront au calcul de la moyenne) - Au choix *parmi :
Data Science for Complex Networks (EN) - 3 ECTS
Scalable Data Science (EN) - 3 ECTS
3D Game Programming in Real Time on the Web (EN) - 3 ECTS
UE Architectures de processeurs hautes performances - 3 ECTS
UE Software Components and Services for Internet of Things (IoT) (EN) - 3 ECTS
UE Container Orchestration and DevOps (EN) - 3 ECTS
UE Concurrent Programming (EN) - 3 ECTS
UE English (EN) - 3 ECTS
UE Options (minimum 2 UE - maximum 4 UE, dont au maximum 1 mineure de l'EUR DS4H. Seules les 2 meilleures notes concourront au calcul de la moyenne) - Au choix * parmi :
* Cours accessibles sous réserve d’une capacité d’accueil suffisante et de l’adéquation du profil de l’étudiant.
Semestre 2 - 30 ECTS
UE Introduction to Software Architecture (EN) - 3 ECTS
UE Computer Networks (EN) - 3 ECTS
UE Sécurité - 3 ECTS
UE Synchronous Programming (EN) - 3 ECTS
UE Systèmes d'exploitation avancés - 3 ECTS
UE Options (minimum 3 UE - maximum 5 UE, dont au maximum 1 mineure de l'EUR DS4H. Seules les 3 meilleures notes concourront au calcul de la moyenne) - Au choix *parmi :
Data Science for Complex Networks (EN) - 3 ECTS
Scalable Data Science (EN) - 3 ECTS
3D Game Programming in Real Time on the Web (EN) - 3 ECTS
Ce parcours de formation bénéficie d'accords de double-diplômes et d'échanges académiques (> voir la rubrique Partenariats).
De plus, l'EUR Systèmes Numériques pour l'Humain encourage la mobilité internationale de ses étudiants en leur proposant d'effectuer une partie de leurs études ou leurs stages à l'étranger. Un service Relations Internationales dédié leur procure des conseils, un accompagnement administratif et des dispositifs de financement pour les aider à concrétiser leur projet. En savoir +.
En formation initiale, le rythme du Master Informatique parcours SLCD est le suivant :
M1 :
De septembre à juin : 5 jours par semaine à l'université (dont 3 jours pour les enseignement disciplinaires et 2 jours pour les mineures DS4H et les projets)
M2
De septembre à fin janvier : 5 jours par semaine à l'université (dont 3 jours pour les enseignement disciplinaires et 2 jours pour les mineures DS4H et les projets)
De début février à septembre : stage obligatoire de 6 mois en laboratoire ou en entreprise
Alternance
L’alternance, soit sous forme d’apprentissage soit sous forme de contrat de professionnalisation, permet d’associer une formation universitaire de haut niveau et une expérience professionnelle rémunérée.
Le contrat d’alternance porte sur la durée du diplôme : 2 ans lorsqu’il est établi en 1re année, ou 1 an lorsqu’il est établi en 2e année.
Rythme d'alternance en Master Informatique :
M1
De septembre à juin : 3 semaines à l'université en début d'année, puis alternance de 3 jours à l'université / 2 jours en entreprise.
M2
De septembre à fin janvier : 3 jours à l'université / 2 jours en entreprise
De début février à septembre : temps plein en entreprise avec 3 semaines de cours et projets à l'université
Fiche RNCP : les compétences professionnelles acquises dans cette formation figurent dans la fiche n°39278 du Répertoire National des Certifications Professionnelles.
Certificateur : Université Côte d'Azur, arrêté du 17/05/2024
Possibilité de valider un/des blocs de compétences : NON
A l’issue du Master, les étudiants peuvent poursuivre leur formation en Doctorat, en France ou à l’étranger.
Ce diplôme, reconnu au niveau mondial (PhD), ouvre les portes de nombreuses opportunités de carrières en informatique dans le privé comme dans le public, en France et à l’international, dans des fonctions d’enseignant-chercheur, de chercheur et d’ingénieur de recherche.
Localement, les doctorants de l’École Doctorale « Sciences et Technologies de l’Information et de la Communication » d’Université Côte d’Azur sont intégrés dans les équipes des laboratoires de recherche partenaires de l’École Universitaire de Recherche Digital Systems for Humans ou dans les laboratoires de recherche et développement des entreprises de la technopole de Sophia Antipolis.
Les diplômés du parcours Systèmes Logiciels et Calculs Distribués peuvent accéder à des postes de Software Engineer (ingénieur logiciel), d’architecte Systèmes et Cloud, de Cloud Engineer (Ingénieur Infrastructure) ou de Site Reliability Engineer (SRE), expert en haute disponibilité et passage à l'échelle.
Ils sont également préparés à des fonctions de recherche et développement dans les secteurs des technologies de l’information, du cloud computing, des services numériques et des applications nécessitant des systèmes à haute performance et fiables.
Le Master permet également une poursuite d'études en doctorat en informatique, en laboratoire de recherche ou en entreprise.
Etudiants français et ressortissants communautaires * : frais d'inscription de 255 euros par an + CVEC
Etudiants étrangers extra-communautaires (sauf cas de non-assujettissement et exonérations prévues par la loi) : 3 950 euros/an + CVEC
Etudiants inscrits dans le cadre d'un double-diplôme et étudiants ERASMUS+ : vous ne payez que les frais de votre Université d'origine.
Formation en alternance :
Etudiant : pas de frais d'inscription, seule la CVEC est due.
Entreprise : 11 000 € (hors salaire de l'étudiant)
Formation continue :
Frais d'inscription de 250 euros par an + frais au prorata du nombre d’ECTS (sur la base de 6700 € / 60 ECTS)
En fonction de votre situation personnelle, des montants différents peuvent s'appliquer. Consultez la page suivante droits d'inscription et la F.A.Q.
Bourses d'excellence pour les étudiants internationaux
L'Ecole Universitaire de Recherche Systèmes Numériques pour l'Humain offre des bourses d'excellence aux meilleurs étudiants internationaux. En savoir +
* Les étudiants dit "communautaires" sont les ressortissants des états membres de l’Union Européenne (Allemagne, Autriche, Belgique, Bulgarie, Chypre, Croatie, Danemark, Espagne, Estonie, Finlande, France, Grèce, Hongrie, Irlande, Italie, Lettonie, Lituanie, Luxembourg, Malte, Pays-Bas, Pologne, Portugal, République Tchèque, Roumanie, Slovaquie, Slovénie, Suède), des états membres de l'Espace Economique Européen (UE + Islande, Liechtenstein, Norvège), de Suisse, de Monaco, d'Andorre et de la province du Québec (Canada). Les étudiants bénéficiaires du statut de réfugié ou de la protection subsidiaire sont également concernés par ces droits.
Après avoir reçu votre confirmation d'admission dans ce cursus, vous devrez procéder à votre inscription administrative. Les procédures et dates limites d'inscription diffèrent selon votre situation.