MASTER COMPUTER SCIENCE - M2 Computer Engineering Track

  • Science and Technology
MASTER COMPUTER SCIENCE - M2 Computer Engineering Track

Call to actions

In the aim that we contact you back

This field is optionnal. If you do not fill it, the sample above question will be send.

enter the word in the caption

Sending the message...

Message sent.

An unexpected error occured during the processing of your request. Could you please try reaching us by phone ?

Résumé

The English version is currently unavailable. We apologize for the inconvenience.

Objectifs

Initial training / Accessible for resumption of studies / Alternance (Apprenticeship, Contrat de professionnalisation)
1 an
École Universitaire de Recherche Systèmes Numériques pour l’Humain
Campus SophiaTech - Site des Lucioles / Campus SophiaTech - Site des Templiers
French / English

Details

5 specialization tracks available

Admission is subject to an application, based on the student’s profile and first-year Master’s results:
  • Cybersecurity
  • Artificial Intelligence – Data Engineering
  • Human–Machine Interaction
  • IoT – Cyber-physical systems
  • Sustainable Software Engineering

Introduction

Formation accessible aux personnes en situation de handicap.
Consultez le site Mission Handicap

Référent Handicap Campus SophiaTech :
Mireille CAPVERT - 04 89 15 48 84 / 06 63 47 15 45

Formation éligible à MON COMPTE FORMATION
moncompteformation.gouv.fr

Program

Programme du M2 Informatique 2024/2025

M2 INFORMATIQUE - Semestre 3 - 30 ECTS

En formation initiale, les étudiants doivent choisir un parcours parmi sept parcours de spécialisation (=mineures, détaillées ci-dessous). L'accès à ces mineures de M2 est soumis à l'examen du dossier et des résultats de M1 de l'étudiant. La mineure Ubinet n'est pas ouverte à l'alternance.
Les cours scientifiques 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.

Formation initiale

Pour les étudiants en formation initiale, les 30 ECTS du semestre 3 sont répartis comme suit (1 mineure au choix parmi 7) :

Mineure CyberSécurité et Vie Privée (CyberSec)
  • UE CyberSec1 - CyberSécurité et Vie Privée - 6 ECTS
    • ECUE Cybersécurité
    • ECUE Sécurité dans les réseaux
    • ECUE Security for IoT, CPS and Embedded Systems
  • UE CyberSec2 - CyberSécurité et Vie Privée - 6 ECTS
    • ECUE Cryptographie et sécurité
    • ECUE Sécurité des applications web
    • ECUE Security and Privacy 3.0
  • UE Options 1 - 6 ECTS - Choisir 3 ECUEs parmi les ECUEs optionnels suivants :
    • ECUE Administration des Réseaux
    • ECUE Blockchain and privacy
    • ECUE Full-Stack Software Engineering for IoT
    • ECUE Peer to peer
    • ECUE Protéger les Applications Modernes: DevSecOps, Sécurité Web back-end et Sécurité du Cloud
  • UE Options 2 - 3 ECTS
    • 1 ECUE non déjà choisie dans l'UE Options 1 ci-dessus
    • ECUE Scientific Research in Computer Science
  • UE Mineure DS4H - 3 ECTS
  • UE Travail d'Etude et de Recherche (TER) – 6 ECTS
Mineure Intelligence Artificielle et Ingénierie des Données (IA-ID)

La spécialité IA-ID bénéficie du label de l'Institut Interdisciplinaire d'Intelligence Artificielle 3IA Côte d'Azur
 

 
  • UE IAID1 - Ingénierie des données - 6 ECTS
    • ECUE Ingénierie des connaissances
    • ECUE Web of Linked Data
    • ECUE Web Sémantique
  • UE IAID2 - Intelligence artificielle - 6 ECTS
    • ECUE Apprentissage par Renforcement
    • ECUE Apprentissage Profond pour le Texte
    • ECUE Apprentissage Profond pour l'Image
  • UE Options 1 - 6 ECTS - Choisir 3 ECUEs parmi les ECUEs optionnels suivants :
    • ECUE Machine Learning for Networks
    • ECUE Développement Logiciel : Applications d'IA embarquées sur dispositifs mobiles
    • ECUE Advanced Deep Learning
    • ECUE Information Visualization
    • ECUE Systèmes intelligents autonomes
  • UE Options 2 - 3 ECTS
    • 1 ECUE non déjà choisie dans l'UE Options 1 ci-dessus
    • ECUE Scientific Research in Computer Science
  • UE Mineure DS4H - 3 ECTS
  • UE Travail d'Etude et de Recherche (TER) – 6 ECTS
Mineure Interactions Homme Machine (IHM)
  • UE IHM1 - Fondements de l'Interaction Homme Machine - 6 ECTS
    • ECUE Adaptation des interfaces à l'environnement
    • ECUE Conception de Systèmes Interactifs
    • ECUE Evaluation de Systèmes Interactifs
  • UE IHM2 - Conception et Développement de Techniques d'Interactions - 6 ECTS
    • ECUE Interfaces réparties sur plusieurs supports
    • ECUE Interfaces tactiles
    • ECUE Multimodal Interaction Techniques
  • UE Options 1 - 6 ECTS - Choisir 3 ECUEs parmi les ECUEs optionnels suivants :
    • ECUE 3D Interaction
    • ECUE Conception de Systèmes Cyber-Physiques
    • ECUE Développement de Systèmes Cyber-Physiques
    • ECUE Conception Logicielle : du Smart Phone aux Wearable Computers
    • ECUE Information Visualisation
  • UE Options 2 - 3 ECTS
    • 1 ECUE non déjà choisie dans l'UE Options 1 ci-dessus
    • ECUE Scientific Research in Computer Science
  • UE Mineure DS4H - 3 ECTS
  • UE Travail d'Etude et de Recherche (TER) – 6 ECTS
Mineure Internet of Things - Cyber Physical Systems (IoTCPS)
  • UE IoTCPS1 - Logiciels pour Systèmes Embarqués : du mobile aux systèmes autonomes - 6 ECTS
    • ECUE Conception Logicielle : du Smart Phone aux Wearable Computers
    • ECUE Développement Logiciel : Applications d'IA embarquées sur dispositifs mobiles
    • ECUE Systèmes intelligents autonomes
  • UE IoTCPS2 - Conception et Développement pour l'IoT : des objets connectés aux applications logicielles - 6 ECTS
    • ECUE Conception de Systèmes Cyber-Physiques
    • ECUE Développement de Systèmes Cyber-Physiques
    • ECUE Full-Stack Software Engineering for IoT
  • UE Options 1 - 6 ECTS - Choisir 3 ECUEs parmi les ECUEs optionnels suivants :
    • ECUE Architecting IoT System: Beyond Functional Correctness
    • ECUE Modélisation et conception des systèmes embarqués
    • ECUE Security for IoT, CPS and Embedded Systems
    • ECUE Interactions entre Espace Utilisateur, Noyau et Matériel
  • UE Options 2 - 3 ECTS
    • 1 ECUE non déjà choisie dans l'UE Options 1 ci-dessus
    • ECUE Scientific Research in Computer Science
  • UE Mineure DS4H - 3 ECTS
  • UE Travail d'Etude et de Recherche (TER) – 6 ECTS
Mineure Sustainable Software Engineering (SSE)
  • UE SSE1 - 6 ECTS
    • ECUE Green IT: Conception et outils
    • ECUE Green IT: DevOps
    • ECUE Rétro-ingénierie, Maintenance et Evolution des logiciels
  • UE SSE2 - 6 ECTS
    • ECUE Ingénierie des Architectures Logicielles: Conception, Intégration, Evolution
    • ECUE Cycle de Vie des Applications: Déploiement, Exploitation et Conditions Opérationnelle
    • ECUE Ingénierie des Modèles et Langages Spécifiques aux Domaines
  • UE Options 1 - 6 ECTS - Choisir 3 ECUEs parmi les ECUEs optionnels suivants :
    • ECUE Algorithmic approach to distributed computing
    • ECUE Composants Interactifs
    • ECUE Large Scale Distributed Systems
    • ECUE Protéger les Applications Modernes: DevSecOps, Sécurité Web back-end et Sécurité du Cloud
    • ECUE Techniques modernes de programmation concurrentes
  • UE Options 2 - 3 ECTS
    • 1 ECUE non déjà choisie dans l'UE Options 1 ci-dessus
    • 1 ECUE "Scientific Research in Computer Science"
  • UE Mineure DS4H - 3 ECTS
  • UE Travail d'Etude et de Recherche (TER) – 6 ECTS
Formation en alternance

Pour les étudiants en formation en alternance, les 30 ECTS du semestre 3 sont répartis comme suit (1 mineure au choix parmi 6) :

Mineure CyberSécurité et Vie Privée (CyberSec)
  • UE CyberSec1 - CyberSécurité et Vie Privée - 6 ECTS
    • Cybersécurité
    • Sécurité dans les réseaux
    • Security for IoT, CPS and Embedded Systems
  • UE CyberSec2 - CyberSécurité et Vie Privée - 6 ECTS
    • Cryptographie et sécurité
    • Sécurité des applications web
    • Security and Privacy 3.0
  • UE Options Alternants - Choisir 3 ECUEs parmi les ECUEs optionnels suivants :
    • Administration des Réseaux
    • Blockchain and privacy
    • Full-Stack Software Engineering for IoT
    • Peer to peer
    • Protéger les Applications Modernes: DevSecOps, Sécurité Web back-end et Sécurité du Cloud
  • UE Travail d'Etude et de Recherche Alternant - 3 ECTS
    • ECUE TER alternant
    • ECUE Scientific Research in Computer Science
  • UE Acquis en entreprise / Alternance - 9 ECTS
Mineure Intelligence Artificielle et Ingénierie des Données (IA-ID)
  • UE IAID1 - Ingénierie des données - 6 ECTS
    • ECUE Ingénierie des connaissances
    • ECUE Web of Linked Data
    • ECUE Web Sémantique
  • UE IAID2 - Intelligence artificielle - 6 ECTS
    • ECUE Apprentissage par Renforcement
    • ECUE Apprentissage Profond pour le Texte
    • ECUE Apprentissage Profond pour l'Image
  • UE Options Alternants - 6 ECTS - Choisir 3 ECUEs parmi les ECUEs optionnels suivants :
    • ECUE Machine Learning for Networks
    • ECUE Développement Logiciel : Applications d'IA embarquées sur dispositifs mobiles
    • ECUE Advanced Deep Learning
    • ECUE Information Visualization
    • ECUE Systèmes intelligents autonomes
  • UE Travail d'Etude et de Recherche Alternant - 3 ECTS
    • ECUE TER alternant
    • ECUE Scientific Research in Computer Science
  • UE Acquis en entreprise / Alternance - 9 ECTS
Mineure Interactions Homme Machine (IHM)
  • UE IHM1 - Fondements de l'Interaction Homme Machine - 6 ECTS
    • ECUE Adaptation des interfaces à l'environnement
    • ECUE Conception de Systèmes Interactifs
    • ECUE Evaluation de Systèmes Interactifs
  • UE IHM2 - Conception et Développement de Techniques d'Interactions - 6 ECTS
    • ECUE Interfaces réparties sur plusieurs supports 
    • ECUE Interfaces tactiles
    • ECUE Multimodal Interaction Techniques
  • UE Options Alternants - 6 ECTS - Choisir 3 ECUEs parmi les ECUEs optionnels suivants :
    • ECUE 3D Interaction
    • ECUE Conception de Systèmes Cyber-Physiques
    • ECUE Développement de Systèmes Cyber-Physiques
    • ECUE Conception Logicielle : du Smart Phone aux Wearable Computers
    • ECUE Information Visualisation
  • UE Travail d'Etude et de Recherche Alternant - 3 ECTS
    • ECUE TER alternant
    • ECUE Scientific Research in Computer Science
  • UE Acquis en entreprise / Alternance - 9 ECTS
Mineure Internet of Things - Cyber Physical Systems (IoTCPS)
  • UE IoTCPS1 - Logiciels pour Systèmes Embarqués : du mobile aux systèmes autonomes - 6 ECTS
    • ECUE Conception Logicielle : du Smart Phone aux Wearable Computers
    • ECUE Développement Logiciel : Applications d'IA embarquées sur dispositifs mobiles
    • ECUE Systèmes intelligents autonomes
  • UE IoTCPS2 - Conception et Développement pour l'IoT : des objets connectés aux applications logicielles - 6 ECTS
    • ECUE Conception de Systèmes Cyber-Physiques
    • ECUE Développement de Systèmes Cyber-Physiques
    • ECUE Full-Stack Software Engineering for IoT
  • UE Options Alternants - 6 ECTS - Choisir 3 ECUEs parmi les ECUEs optionnels suivants :
    • ECUE Architecting IoT System: Beyond Functional Correctness
    • ECUE Modélisation et conception des systèmes embarqués
    • ECUE Security for IoT, CPS and Embedded Systems
    • ECUE Interactions entre Espace Utilisateur, Noyau et Matériel
  • UE Travail d'Etude et de Recherche Alternant - 3 ECTS
    • TER alternant
    • ECUE Scientific Research in Computer Science
  • UE Acquis en entreprise / Alternance - 9 ECTS
Mineure Sustainable Software Engineering (SSE)
  • UE SSE1 - 6 ECTS
    • ECUE Green IT: Conception et outils
    • ECUE Green IT: DevOps
    • ECUE Rétro-ingénierie, Maintenance et Evolution des logiciels
  • UE SSE2 - 6 ECTS
    • ECUE Ingénierie des Architectures Logicielles: Conception, Intégration, Evolution
    • ECUE Cycle de Vie des Applications: Déploiement, Exploitation et Conditions Opérationnelle
    • ECUE Ingénierie des Modèles et Langages Spécifiques aux Domaines
  • UE Options 1 - 6 ECTS - Choisir 3 ECUEs parmi les ECUEs optionnels suivants :
    • ECUE Algorithmic approach to distributed computing
    • ECUE Composants Interactifs
    • ECUE Large Scale Distributed Systems
    • ECUE Protéger les Applications Modernes: DevSecOps, Sécurité Web back-end et Sécurité du Cloud
    • ECUE Techniques modernes de programmation concurrentes
  • UE Options 2 - 3 ECTS
    • 1 ECUE Travail d'Etude et de Recherche (TER)
  • UE Acquis en entreprise / Alternance - 9 ECTS
M2 INFORMATIQUE - Semestre 4 - 30 ECTS
Formation initiale
  • UE Stage de fin d'études - 30 ECTS
    •  Stage rémunéré de maximum 6 mois dans une entreprise en France ou à l'étranger, ou dans une équipe de recherche.
Formation en alternance
  • UE Projet Innovation - Recherche  - 6 ECTS
  • UE Sciences Humaines, Economiques et Sociales (SHES) - 3 ECTS
  • UE Acquis dans l'entreprise / Alternance - 21 ECTS

What's next ?

Level of education obtained after completion

Graduate level

Business sector or job

  • Ingénieur logiciel
  • Ingénieur R&D
  • Ingénieur systèmes et réseaux
  • Responsable sécurité systèmes informatiques
  • Développeur d’applications embarquées
  • Développeur d’interfaces homme-machine
  • Concepteur Web
  • Architecte logiciel
  • Architecte des systèmes d’information
  • Ingénieur qualité
  • Ingénierie d’entreprise

Submission