PARCOURS - Ingénierie informatique

  • Sciences et technologies
PARCOURS - Ingénierie informatique

Call to actions

Pour que nous puissions vous recontacter

Ce champ est facultatif. Si vous ne le remplissez pas, la question donnée en exemple ci-dessus sera envoyée.

Envoi du message…

Votre message a été envoyé.

Une erreur est survenue pendant l'envoi de la question. Essayez de nous contacter par téléphone.

Résumé

Un parcours de Master pour former des ingénieur∙e∙s en sciences informatiques possédant à la fois les connaissances fondamentales et la maîtrise des techniques les plus avancées de ce domaine et les préparer à accéder à des postes à responsabilités. En savoir plus

Objectifs

Formation initiale
Master
2 ans
Campus SophiaTech - Site des Templiers
Français / Anglais

Détails

EUR D'APPARTENANCE

RYTHME DE FORMATION

Formation initiale
Formation continue
Formation en alternance
  • Contrat de professionnalisation
  • Contrat d'apprentissage

Cours de M2 mutualisés avec Polytech Nice Sophia

Présentation

 

Ingénierie informatique est un parcours du Master Informatique d'Université Côte d'Azur qui vise à former des ingénieur∙e∙s en sciences informatiques qui possèdent à la fois les connaissances fondamentales et la maîtrise des techniques les plus avancées de ce domaine et à les préparer à accéder à des postes à responsabilité.
La formation est centrée sur le développement logiciel dans tous ses aspects : applications mobiles, très grands logiciels, sécurité, interactions avec les utilisateurs, Web de données, intelligence artificielle, sciences des données, ...

Les + du parcours Ingénierie informatique

  • Cours de M2 mutualisés avec ceux de la 5ème année de la formation Ingénieur informatique de l'école Polytech Nice Sophia.

  • Des projets, des concours de programmation et un FabLab pour mettre en pratique les connaissances acquises.

  • De nombreuses opportunités de mise en situation professionnelle grâce à l’apprentissage, aux tutorats et aux stages en entreprise ou en laboratoire.

 
Une formation de l'Ecole Universitaire de Recherche Digital Systems for Humans (EUR DS4H)

Ce master fait partie de l’offre de formation de l’Ecole Universitaire de Recherche Digital Systems for Humans (EUR DS4H).

En plus de votre spécialisation en informatique, vous avez la possibilité d’enrichir votre cursus avec un catalogue unique de cours pluridisciplinaires (mineures), de tutorats (immersion en laboratoire) et de projets individuels ou de groupe. En combinant ces options, sur un rythme semestriel, vous construisez votre formation à la carte en fonction de vos objectifs personnels et professionnels.
En partenariat avec les laboratoires de recherche en sciences du numérique de premier plan que compte Université Côte d'Azur, DS4H propose une vision innovante des métiers du monde numérique qui dépasse les cloisonnements disciplinaires traditionnels. Elle vous propose d’acquérir les compétences recherchées (compétences techniques et « soft skills ») dans votre future carrière dans la recherche, l’enseignement supérieur, la Recherche & Développement, l’industrie et les services, les start-ups…
En savoir plus...

UBINET : le M2 Ingénierie informatique en version internationale
 
  • Des cours 100% en Anglais avec la mineure de spécialisation Ubiquitous Networking (UBINET). Cf. onglet Programme
  • Bourses d'excellence pour les étudiants internationaux avec le programme WINGS de l'Ecole Universitaire de Recherche Digital Systems for Humans
  • Des partenariats et double diplômes avec de nombreuses écoles et universités :

Lieux

Campus SophiaTech - Site des Templiers

Les cours du parcours Ingénierie sont dispensés dans le locaux de l'école Polytech Nice Sophia sur le campus SophiaTech (site des Templiers).

Le campus SophiaTech est un centre universitaire dédié aux technologies de l’information et de la communication. Il accueille divers acteurs académiques (CNRS, I3S, Inria, EURECOM, École Nationale Supérieure des Mines et Polytech Nice Sophia) et d’Innovation et se déploie à proximité et en connexion avec 300 entreprises innovantes de Sophia-Antipolis, premier parc technologique d’Europe, près de Cannes, Antibes et Nice.

Responsable(s) de la formation

  • Coordinateur du Master Informatique : Jean-Charles Régin
  • Parcours Ingénierie informatique :

Formation initiale sous statut étudiant (FISE) :

Formation initiale sous statut alternant (FISA) :

Admission

Modalités de candidature

Candidatures 2021/2022

Procédure E-candidat

Etudiants en M1 à Université Côte d'Azur poursuivant en M2 de la même mention, vous n'avez pas à passer par eCandidat !

Procédure Etudes en France

  • Candidatures closes

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.

Choisir la bonne plateforme et candidater >>> Toutes les infos ici

Conditions d'admission / Modalités de sélection

L'entrée en Master est sélective.
Votre dossier devra contenir les pièces suivantes qui concouront à l'évaluation de votre candidature :

Pièces obligatoires :

Relevé de notes du baccalauréat
  • Matières examinées : Matières scientifiques, culture générale

Relevés de notes des études supérieures
  • Matières examinées : Matières informatiques
  • 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).
     
CV détaillé
  • Votre CV doit synthétiser les compétences utiles acquises dans le cadre de vos expériences précédentes et de cerner des éléments de votre personnalité.

Promesse de contrat de professionnalisation ou d’apprentissage (pour les formations 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 :

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 (sauf étudiants majeure Ubinet)
Niveau de langue en Anglais
  • Niveau CECRL attendu : B2 (pour étudiants majeure Ubinet)
Justificatifs d’expérience professionnelle
  • Ces éléments permettent d’apprécier l’adaptation du profil aux exigences du diplôme souhaité

Candidater

Programme

M1 Informatique (commun avec le parcours Informatique et interactions)

Semestre 1 - 30 ECTS

Formation initiale

Pour les étudiants en formation initiale, les 30 ECTS du premier semestre sont répartis comme suit :

UE Projet de développement - 3 ECTS

L'objectif est de maîtriser la conception, le développement et la validation/vérification d’un logiciel de taille conséquente, en équipe, à partir d'un cahier des charges et en mettant en pratique des principes de développement du génie logiciel.

UE Génie logiciel - 3 ECTS

L’objectif est de prolonger l’apprentissage du développement en partant du paradigme de la programmation orientée objet acquis en Licence vers des méthodes et techniques du Génie Logiciel. L’évolution se fera par l’étude de design patterns et de notions de métriques, puis par la programmation orientée composant.

UE Travail d'étude et de recherche - 6 ECTS

Au choix :

  • TER informatique : ce projet complète le projet de développement. L'objectif est de comprendre, formaliser, analyser, et répondre aux besoins du logiciel en termes de structures de données, d'algorithmes, d'aide à la décision, ou même d'intelligence artificielle.
  • Projet de l'EUR DS4H
UE optionnelles - 18 ECTS

Minimum 6 UE - maximum 8 UE à choisir, dont au maximum 1 mineure de l'EUR DS4H.

Au choix (les UE notées EN sont dispensées en Anglais) :

  • BD vers Big Data - 3 ECTS
  • Résolution de Problème: Introduction - 3 ECTS
  • AI game programming (EN) - 3 ECTS
  • Logic (EN) - 3 ECTS
  • Programming Challenge (EN) - 3 ECTS
  • Advanced Programming (EN) - 3 ECTS
  • Graphes et Programmation Dynamique - 3 ECTS
  • Architectures hautes performances - 3 ECTS
  • Introduction à la Calculabilité - 3 ECTS
  • Traitement automatique du texte en IA - 3 ECTS
  • Systèmes complexes avancés - 3 ECTS
  • Computer Networks (EN) - 3 ECTS
  • Images (EN) - 3 ECTS
  • Neural Network and Learning (EN) - 3 ECTS
  • Safety critical systems (EN) - 3 ECTS
  • Software Components and Services for Internet of Things - 3 ECTS
  • Parallelism (EN) - 3 ECTS
  • Mineure de l'EUR DS4H - 3 ECTS

Seules les 6 meilleures notes concourront au calcul de la moyenne. La ou les notes obtenues sur les UE surnuméraires pourront figurer sur le supplément au diplôme si l'étudiant en fait la demande écrite dans un délai de 2 mois à compter de la date de publication des notes et des résultats. En l'absence d'une demande écrite dans le délai pré-cité, elles seront supprimées.
Formation en alternance

Pour les étudiants en alternance, les 30 ECTS du premier semestre sont répartis comme suit :
 

UE Projet de développement - 3 ECTS

L'objectif est de maîtriser la conception, le développement et la validation/vérification d’un logiciel de taille conséquente, en équipe, à partir d'un cahier des charges et en mettant en pratique des principes de développement du génie logiciel.

UE Génie logiciel - 3 ECTS

L’objectif est de prolonger l’apprentissage du développement en partant du paradigme de la programmation orientée objet acquis en Licence vers des méthodes et techniques du Génie Logiciel. L’évolution se fera par l’étude de design patterns et de notions de métriques, puis par la programmation orientée composant.

UE Alternance - 6 ECTS

Alternance en entreprise

UE optionnelles - 18 ECTS

Minimum 6 UE - maximum 8 UE  à choisir parmi (les UE notées EN sont dispensées en Anglais) :

  • BD vers Big Data - 3 ECTS
  • Résolution de Problème: Introduction - 3 ECTS
  • AI game programming (EN) - 3 ECTS
  • Logic (EN) - 3 ECTS
  • Programming Challenge (EN) - 3 ECTS
  • Advanced Programming (EN) - 3 ECTS
  • Graphes et Programmation Dynamique - 3 ECTS
  • Architectures hautes performances - 3 ECTS
  • Introduction à la Calculabilité - 3 ECTS
  • Traitement automatique du texte en IA - 3 ECTS
  • Systèmes complexes avancés - 3 ECTS
  • Computer Networks (EN) - 3 ECTS
  • Images (EN) - 3 ECTS
  • Neural Network and Learning (EN) - 3 ECTS
  • Safety critical systems (EN) - 3 ECTS
  • Software Components and Services for Internet of Things - 3 ECTS
  • Parallelism (EN) - 3 ECTS


Seules les 6 meilleures notes concourront au calcul de la moyenne. La ou les notes obtenues sur les UE surnuméraires pourront figurer sur le supplément au diplôme si l'étudiant en fait la demande écrite dans un délai de 2 mois à compter de la date de publication des notes et des résultats. En l'absence d'une demande écrite dans le délai pré-cité, elles seront supprimées.

 

Semestre 2 - 30 ECTS

Formation initiale

Pour les étudiants en formation initiale, les 30 ECTS du deuxième semestre sont répartis comme suit :
 

UE Gestion de projet - 3 ECTS

Les notions clés abordées dans ce cours sont l’intégration continue et le déploiement automatique.

UE Anglais - 3 ECTS

Des cours pour améliorer votre niveau d'anglais général et professionnel.

UE Travail d'étude et de recherche - 6 ECTS

Au choix :

  • TER informatique : il s'effectue seul ou en groupe sous la direction d’un encadrant universitaire ou industriel. Il s'agit d'évaluer la capacité des étudiants à travailler sur un thème imposé en durée limitée. Vous devez convaincre le jury que vous êtes des informaticiens en devenir, c’est-à-dire avant tout des scientifiques. Cela signifie en pratique que toute décision que vous êtes amenés à prendre doit être justifiée par des critères objectifs (coût, performance, etc.). La gestion de projet est une part importante du TER.
  • Projet de l'EUR DS4H
UE optionnelles - 18 ECTS

Minimum 6 UE - maximum 8 UE  à choisir, dont au maximum 1 mineure de l'EUR DS4H.

Au choix (les UE notées EN sont dispensées en Anglais) :

  • BD vers Big Data avancé - 3 ECTS
  • Logique avancée - 3 ECTS
  • Web (EN) - 3 ECTS
  • Programmation Synchrone - 3 ECTS
  • Modélisation Programmation par Contraintes - 3 ECTS
  • Méthodes avancées PPC/PL - 3 ECTS
  • Algorithmique et Complexité - 3 ECTS
  • Sécurité - 3 ECTS
  • Entrepreneuriat - 3 ECTS
  • Operations Research (EN) - 3 ECTS
  • Combinatorial Optimization (EN) - 3 ECTS
  • Communication and Concurrency (EN) - 3 ECTS
  • Internet of the Future (EN) - 3 ECTS
  • Graphs (EN) - 3 ECTS
  • Software Engineering (EN) - 3 ECTS
  • Advanced OSs (EN) - 3 ECTS
  • Computer Science Winter School (EN) - 3 ECTS
  • Mineure de l'EUR DS4H - 3 ECTS

Seules les 6 meilleures notes concourront au calcul de la moyenne. La ou les notes obtenues sur les UE surnuméraires pourront figurer sur le supplément au diplôme si l'étudiant en fait la demande écrite dans un délai de 2 mois à compter de la date de publication des notes et des résultats. En l'absence d'une demande écrite dans le délai pré-cité, elles seront supprimées.
Formation en alternance

Pour les étudiants en alternance, les 30 ECTS du deuxième semestre sont répartis comme suit :
 

UE Gestion de projet - 3 ECTS

Les notions clés abordées dans ce cours sont l’intégration continue et le déploiement automatique.

UE Anglais - 3 ECTS

Des cours pour améliorer votre niveau d'anglais général et professionnel.

UE Alternance - 6 ECTS

Alternance en entreprise

UE optionnelles - 18 ECTS

Minimum 6 UE - maximum 8 UE à choisir parmi (les UE notées EN sont dispensées en Anglais) :

  • BD vers Big Data avancé - 3 ECTS
  • Logique avancée - 3 ECTS
  • Web (EN) - 3 ECTS
  • Programmation Synchrone - 3 ECTS
  • Modélisation Programmation par Contraintes - 3 ECTS
  • Méthodes avancées PPC/PL - 3 ECTS
  • Algorithmique et Complexité - 3 ECTS
  • Sécurité - 3 ECTS
  • Entrepreneuriat - 3 ECTS
  • Operations Research (EN) - 3 ECTS
  • Combinatorial Optimization (EN) - 3 ECTS
  • Communication and Concurrency (EN) - 3 ECTS
  • Internet of the Future (EN) - 3 ECTS
  • Graphs (EN) - 3 ECTS
  • Software Engineering (EN) - 3 ECTS
  • Advanced OSs (EN) - 3 ECTS
  • Computer Science Winter School (EN) - 3 ECTS

Seules les 6 meilleures notes concourront au calcul de la moyenne. La ou les notes obtenues sur les UE surnuméraires pourront figurer sur le supplément au diplôme si l'étudiant en fait la demande écrite dans un délai de 2 mois à compter de la date de publication des notes et des résultats. En l'absence d'une demande écrite dans le délai pré-cité, elles seront supprimées.


M2 Ingénierie informatique

Les cours de M2 sont mutualisés avec ceux de la 5ème année de la formation Ingénieur informatique de l'école Polytech Nice Sophia.
 

Semestre 3 - 30 ECTS

Formation initiale

En formation initiale sous statut étudiant (FISE), les 30 ECTS du semestre 3 sont répartis comme suit :

UE Mineure de spécialisation - 12 ECTS

Les mineures de spécialisation

Les 2 UE de même thème doivent être prises ensemble (exemple AL1 + AL2), sauf les UE SD qui peuvent être choisies indépendamment et complétées avec un autre UE de mineure à 6 ECTS.
Mineure Architecture Logicielle (AL)

UE AL1 - Génie Logiciel pour les Architectures Logicielles - 6 ECTS

  • Architectures Logicielles 1
  • Architectures Logicielles 2
  • Rétroingénierie, maintenance et évolution des logiciels

UE AL2 -  Génie Logiciel pour les Systèmes Large Echelle - 6 ECTS

  • Architecture logicielle pour le cloud computing
  • Ingénierie des modèles et langages Spécifiques aux Domaines
  • SOA: Intégration de services
Mineure CryptogrAphie, Sécurité, et vie Privée dans les Applications et Réseaux (CASPAR)

UE CASPAR1 - Cryptographie et Sécurité des Réseaux - 6 ECTS

  • Cybersécurité
  • Peer to Peer
  • Sécurité dans les réseaux

UE CASPAR2 - Cryptographie et Sécurité des Applications - 6 ECTS

  • Cryptographie et sécurité
  • Sécurité des applications web
  • Security and privacy 3.0 (EN)
Mineure Interactions Homme Machine (IHM)

UE IHM1 - Fondements de l'Interaction Homme Machine - 6 ECTS

  • Adaptation des interfaces à l'environnement
  • Conception et évaluation des IHM 1
  • Conception et évaluation des IHM 2

UE IHM2 - Conception et Développement de Techniques d'Interactions - 6 ECTS

  • Interfaces réparties sur plusieurs supports
  • Interfaces tactiles
  • Techniques d’interactions et multimodalité
Mineure Internet of Things - Cyber Physical Systems (IoTCPS)

UE IoTCPS1 - Logiciels pour Systèmes Embarqués : du mobile aux systèmes autonomes - 6 ECTS

  • Environnements Logiciels pour Dispositifs Mobiles: Des Smartphones aux Wearable Computers 1
  • Environnements Logiciels pour Dispositifs Mobiles: Des Smartphones aux Wearable Computers 2
  • Systèmes Intelligents Autonomes

UE IoTCPS2 - Conception et Développement pour l'IoT : des objets connectés aux applications logicielles - 6 ECTS

  • Conception et Développement de Systèmes Cyber-Physiques 1
  • Conception et Développement de Systèmes Cyber-Physiques 2
  • Full-Stack Software Engineering for IoT
Mineure Sciences des Données (SD)

UE SD1 - Technical foundations of Data Science - 6 ECTS

  • Big Data Technologies (EN)
  • Distributed Data Management (EN)
  • Data science (EN)

UE SD2 - Intelligence des données - 6 ECTS

  • Applied Artificial Intelligence (EN)
  • Advanced Topics in Deep Learning (EN)
  • Machine learning for Image Analysis (EN)
Mineure Web et Intelligence Artificielle (WIA)

UE WIA1 - Représentation et Traitement des Connaissances sur le Web - 6 ECTS

  • Ingénierie des connaissances
  • Web de données
  • Web sémantique

UE WIA2 - Programmation Web et Extraction de Connaissances - 6 ECTS

  • Data Mining
  • Programmable web client-side
  • Programmable web server-side
UE Sciences Humaines, Economiques et Sociales (SHES) – 3 ECTS

Saisissez ici le contenu ici

UE Travail d'Etude et de Recherche (TER) – 6 ECTS

Saisissez ici le contenu ici

UE optionnelles –  9 ECTS

Les UE optionnelles du S3 en formation initiale

1 ECUE d'initiation à la recherche
+ 4 ECUE parmi :
OU 1 mineure de l'EUR DS4H au choix
selon les possibilités de l'emploi du temps
+ 3 ECUE parmi :
  • Adaptation des interfaces à l'environnement
  • Administration Réseau
  • Advanced Topics in Deep Learning (EN)
  • Algorithmic approach to distributed computing (EN)
  • Algorithms for Telecommunication networks (EN)
  • Applied Artificial Intelligence (EN)
  • Architecture logicielle pour le cloud computing
  • Architectures Logicielles 1
  • Architectures Logicielles 2
  • Big Data Technologies (EN)
  • Blockchain and privacy (EN)
  • Conception et Développement de Systèmes Cyber-Physiques 1
  • Conception et Développement de Systèmes Cyber-Physiques 2
  • Conception et évaluation des IHM 1
  • Conception et évaluation des IHM 2
  • Cryptographie et sécurité
  • Cybersécurité
  • Data Mining
  • Data Mining for Networks (EN)
  • Data Science (EN)
  • Distributed Data Management (EN)
  • From Shallow to Deep Learning for Multimedia data (EN)
  • Environnements Logiciels pour Dispositifs Mobiles: Des Smartphones aux Wearable Computers 1
  • Environnements Logiciels pour Dispositifs Mobiles : Des Smartphones aux Wearable Computers 2
  • Evolving Internet (EN)
  • Full-Stack Software Engineering for IoT (EN)
  • Graph algorithms and combinatorial optimisation (EN)
  • Ingénierie des connaissances
  • Ingénierie des modèles et langages spécifiques aux domaines
  • Scientific Research in Computer Science (EN)
  • Interagir dans un monde 3D
  • Interfaces réparties sur plusieurs supports
  • Interfaces Tactiles
  • Internet measurement and new architectures (EN)
  • Introduction to Security
  • Large Scale Distributed Systems (EN)
  • Machine Learning for Image Analysis (EN)
  • Machine Learning: Theory and Algorithms (EN)
  • Méta-programmation et sémantique comportementale
  • Model-based design for Cyber-Physical Systems and the Internet Of Things (EN)
  • Modélisation et conception des systèmes embarqués
  • Multimedia Networking (EN)
  • Peer to peer (EN)
  • Performance evaluation of networks (EN)
  • Programmable web - client-side
  • Programmable web - server-side
  • Réalité virtuelle
  • Recherche en Sécurité
  • Rétro-ingénierie, maintenance et support
  • Sécurité dans les réseaux
  • Sécurité des applications web
  • Security and Privacy 3.0 (EN)
  • SOA : intégration de services
  • Systèmes et Logiciels Embarqués Avancés
  • Systèmes Intelligents Autonomes
  • Techniques d'interaction et multimodalité
  • Techniques modernes de programmation concurrentes
  • Virtualized infrastructure in cloud computing (EN)
  • Web de données
  • Web sémantique
Formation internationale (UBINET)

 * Cours dispensés en Anglais - Courses 100% in English *

En formation internationale (UBINET), les 30 ECTS du semestre 3 sont répartis comme suit :

UE Mineure UBINET - 12 ECTS
Mineure Ubiquitous Networking (UBINET)

UE UBINET1 - Networks Foundations - 6 ECTS

  • Graph algorithms and combinatorial optimisation (EN)
  • Machine Learning: Theory and Algorithms (EN)
  • Algorithmic approach to distributed computing (EN)

UE UBINET2 - Advanced Networks - 6 ECTS

  • Evolving Internet (EN)
  • Virtualized Infrastructure (EN)
  • Full-Stack Software Engineering for IoT
UE Langue + Travail d'Etude et de Recherche (TER) - 6 ECTS
  • Langue : Français Langue Etrangère ou Anglais
  • TER :
    • Chaque étudiant doit réaliser un projet personnel dans l'une des institutions de recherche partenaires (laboratoire I3S ou Inria).
    • De novembre à janvier : 3 demi-journées par semaine + 2 semaines dédiées en novembre/décembre.
UE optionnelles - 12 ECTS

Les UE optionnelles du S3 en formation internationale (UBINET)

6 ECUE parmi : OU 1 mineure de l'EUR DS4H au choix
+ 1 ECUE d'initiation à la recherche
+ 4 ECUE parmi :
  • Algorithms for Telecommunication networks (EN)
  • Blockchain and privacy (EN)
  • Data Mining for Networks (EN)
  • Large-Scale Distributed Systems (EN)
  • Model-based design for Cyber-Physical Systems and the Internet Of Things (EN)
  • Internet measurement and new architectures (EN)
  • Introduction to Security (EN)
  • Multimedia Networking (EN)
  • Performance evaluation of networks (EN)
  • Security and Privacy 3.0 (EN)
Alternance

En formation initiale sous statut alternant (FISA), les 30 ECTS du semestre 3 sont répartis comme suit :

UE Mineure de spécialisation - 12 ECTS

Les mineures de spécialisation

Les 2 UE de même thème doivent être prises ensemble (exemple AL1 + AL2), sauf les UE SD qui peuvent être choisies indépendamment et complétées avec un autre UE de mineure à 6 ECTS.
Mineure Architecture Logicielle (AL)

UE AL1 - Génie Logiciel pour les Architectures Logicielles - 6 ECTS

  • Architectures Logicielles 1
  • Architectures Logicielles 2
  • Rétroingénierie, maintenance et évolution des logiciels

UE AL2 - Génie Logiciel pour les Systèmes Large Echelle - 6 ECTS

  • Architecture logicielle pour le cloud computing
  • Ingénierie des modèles et langages Spécifiques aux Domaines
  • SOA: Intégration de services
Mineure CryptogrAphie, Sécurité, et vie Privée dans les Applications et Réseaux (CASPAR)

UE CASPAR1 - Cryptographie et Sécurité des Réseaux - 6 ECTS

  • Cybersécurité
  • Peer to Peer
  • Sécurité dans les réseaux

UE CASPAR2 - Cryptographie et Sécurité des Applications - 6 ECTS

  • Cryptographie et sécurité
  • Sécurité des applications web
  • Security and privacy 3.0 (EN)
Mineure Interactions Homme Machine (IHM)

UE IHM1 - Fondements de l'Interaction Homme Machine - 6 ECTS

  • Adaptation des interfaces à l'environnement
  • Conception et évaluation des IHM 1
  • Conception et évaluation des IHM 2

UE IHM2 - Conception et Développement de Techniques d'Interactions - 6 ECTS

  • Interfaces réparties sur plusieurs supports
  • Interfaces tactiles
  • Techniques d’interactions et multimodalité
Mineure Internet of Things - Cyber Physical Systems (IoTCPS)

UE IoTCPS1 - Logiciels pour Systèmes Embarqués : du mobile aux systèmes autonomes - 6 ECTS

  • Environnements Logiciels pour Dispositifs Mobiles: Des Smartphones aux Wearable Computers 1
  • Environnements Logiciels pour Dispositifs Mobiles: Des Smartphones aux Wearable Computers 2
  • Systèmes Intelligents Autonomes

UE IoTCPS2 - Conception et Développement pour l'IoT : des objets connectés aux applications logicielles - 6 ECTS

  • Conception et Développement de Systèmes Cyber-Physiques 1
  • Conception et Développement de Systèmes Cyber-Physiques 2
  • Full-Stack Software Engineering for IoT
Mineure Sciences des Données (SD)

UE SD1 - Technical foundations of Data Science - 6 ECTS

  • Big Data Technologies (EN)
  • Distributed Data Management (EN)
  • Data science (EN)

UE SD2 - Intelligence des données - 6 ECTS

  • Applied Artificial Intelligence (EN)
  • Advanced Topics in Deep Learning (EN)
  • Machine learning for Image Analysis (EN)
Mineure Web et Intelligence Artificielle (WIA)

UE WIA1 - Représentation et Traitement des Connaissances sur le Web - 6 ECTS

  • Ingénierie des connaissances
  • Web de données
  • Web sémantique

UE WIA2 - Programmation Web et Extraction de Connaissances - 6 ECTS

  • Data Mining
  • Programmable web client-side
  • Programmable web server-side
UE Travail d'Etude et de Recherche (TER) – 12 ECTS

Saisissez ici le contenu ici

UE optionnelles – 6 ECTS

Les UE optionnelles du S3 en alternance

3 ECUE parmi : OU 1 ECUE d'initiation à la recherche
+ 1 mineure de l'EUR DS4H au choix
selon les possibilités de l'emploi du temps
+ 1 ECUE parmi :
  • Adaptation des interfaces à l'environnement
  • Administration Réseau
  • Advanced Topics in Deep Learning (EN)
  • Algorithmic approach to distributed computing (EN)
  • Algorithms for Telecommunication networks (EN)
  • Applied Artificial Intelligence (EN)
  • Architecture logicielle pour le cloud computing
  • Architectures Logicielles 1
  • Architectures Logicielles 2
  • Big Data Technologies (EN)
  • Blockchain and privacy (EN)
  • Conception et Développement de Systèmes Cyber-Physiques 1
  • Conception et Développement de Systèmes Cyber-Physiques 2
  • Conception et évaluation des IHM 1
  • Conception et évaluation des IHM 2
  • Cryptographie et sécurité
  • Cybersécurité
  • Data Mining
  • Data Mining for Networks (EN)
  • Data Science (EN)
  • Distributed Data Management (EN)
  • From Shallow to Deep Learning for Multimedia data (EN)
  • Environnements Logiciels pour Dispositifs Mobiles: Des Smartphones aux Wearable Computers 1
  • Environnements Logiciels pour Dispositifs Mobiles : Des Smartphones aux Wearable Computers 2
  • Evolving Internet (EN)
  • Full-Stack Software Engineering for IoT (EN)
  • Graph algorithms and combinatorial optimisation (EN)
  • Ingénierie des connaissances
  • Ingénierie des modèles et langages spécifiques aux domaines
  • Scientific Research in Computer Science (EN)
  • Interagir dans un monde 3D
  • Interfaces réparties sur plusieurs supports
  • Interfaces Tactiles
  • Internet measurement and new architectures (EN)
  • Introduction to Security
  • Large Scale Distributed Systems (EN)
  • Machine Learning for Image Analysis (EN)
  • Machine Learning: Theory and Algorithms (EN)
  • Méta-programmation et sémantique comportementale
  • Model-based design for Cyber-Physical Systems and the Internet Of Things (EN)
  • Modélisation et conception des systèmes embarqués
  • Multimedia Networking (EN)
  • Peer to peer (EN)
  • Performance evaluation of networks (EN)
  • Programmable web - client-side
  • Programmable web - server-side
  • Réalité virtuelle
  • Recherche en Sécurité
  • Rétro-ingénierie, maintenance et support
  • Sécurité dans les réseaux
  • Sécurité des applications web
  • Security and Privacy 3.0 (EN)
  • SOA : intégration de services
  • Systèmes et Logiciels Embarqués Avancés
  • Systèmes Intelligents Autonomes
  • Techniques d'interaction et multimodalité
  • Techniques modernes de programmation concurrentes
  • Virtualized infrastructure in cloud computing (EN)
  • Web de données
  • Web sémantique


Semestre 4 - 30 ECTS

Formation initiale
  • UE Stage de fin d'études - 30 ECTS

Stage rémunéré de 6 mois dans l'une des équipes de recherche Diana (Inria), Neo (Inria), Kairos (Inria/I3S), Coati (Inria/I3S), Scale (I3S), SigNet (I3S), Modalis (I3S) Rainbow (I3S), Indes (Inria), etc. ou dans l'un des nombreuses entreprises de Sophia Antipolis : Orange Labs, SAP, THALES, AMADEUS, etc.

Formation internationale (UBINET)
  • UE Stage de fin d'études - 30 ECTS

Stage rémunéré de 6 mois dans l'une des équipes de recherche Diana (Inria), Neo (Inria), Kairos (Inria/I3S), Coati (Inria/I3S), Scale (I3S), SigNet (I3S), Modalis (I3S) Rainbow (I3S), Indes (Inria), etc. ou dans l'un des nombreuses entreprises de Sophia Antipolis : Orange Labs, SAP, THALES, AMADEUS, etc.

Alternance
  • UE Sciences Humaines, Economiques et Sociales (SHES) - 3 ECTS

  • UE Projet Innovation - Recherche multidisciplinaire et Networking - 5 ECTS

  • UE Stage de fin d'études - 22 ECTS

Alternance

3 semaines en temps université puis alternance 3 jours université et 2 jours en entreprise. Les semestres impairs sont généralement sur la période mi-septembre / mi-janvier, le semestre 2 sur la période février - mi juin pour la fin des cours. Le reste du temps, les étudiants sont en entreprise.

Et après ?

Niveau de sortie

Niveau de sortie

2eme cycle (bac+4 & bac+5)