Aller au contenu

Licence · NIVEAU 6

Licence Sciences et ingénierie - Systèmes numériques pour le multimédia

Diplôme conférant le grade de Licence

Nb formations5 formations
NiveauGrade_Licence
Présentation

La Grade_Licence SISNM en bref

Cette certification en sciences et ingénierie « Systèmes numériques pour le multimédia » ajoute la dimension interface à très forte valeur ajoutée (environnements immersifs) à l’ensemble des technologies du numérique pour lesquelles elle délivre des diplômés de niveau 6 et des ingénieurs de niveau 7. A l'origine c'est l'industrie du jeu vidéo qui est la principale pourvoyeuse d'emplois pour des développeurs en systèmes numériques pour le multimédia, mais cette situation est en train d'évoluer. L’industrie du jeu vidéo est largement mondialisée avec une solide implantation en France. Elle est en croissance soutenue depuis plusieurs années. En 2023, 73% des français sont considérés comme des joueurs occasionnels (source fondapol.org). On note que près de la moitié de l'effort de conception d'un jeu est centré sur le développement, la programmation et le test. Les profils qui sont recherchés sont pointus sur les technologies manipulées (moteurs de jeux, cycle de production...). Ils doivent cependant maitriser un large panel de compétences car le réseau, la sécurité et toutes les couches depuis le matériel jusqu'aux interfaces sont sollicitées dans le développement d'un environnement virtuel. Ces profils font partie des plus difficiles à trouver (source afjv.com). De manière plus générale le développement de systèmes immersifs - de type réalité virtuelle, réalité mixte ou réalité étendue, regroupé sous le terme de XR (eXtended Reality) - réclame les mêmes compétences qu'un développeur de jeux vidéo. La demande en systèmes immersifs est en plein essor car ces systèmes apportent des solutions dans de nombreuse situations : * la formation avec les apprentissages où il faut acquérir des savoir-faire appuyés sur des gestuelles (serious game), * la e-santé avec l'acquisition de savoir-faire, la télé-chirurgie, la rééducation, * les environnements industriels dangereux, * les environnements d'opérations militaires, * les visites virtuelles, de lieux, visite d'expositions... L'émergence de ces nouveaux cas d'usage, traités plus globalement par les éditeurs de logiciels, élargit encore les besoins en recrutement pour de tels profils en ouvrant les portes des sociétés informatiques en plus des studios spécialisés dans les jeux vidéo.

Activités visées

  • Dans le secteur du développement de systèmes numériques

    • Etude des besoins du client et/ou de l'utilisateur et constitution du cahier des charges (spécifications, délais, coûts...)
    • Elaboration et rédaction des spécifications techniques (cahier des charges technique)
    • Recherche de solutions nouvelles et réalisation de prototypes pour la validation par le donneur d'ordres (configuration type...)
    • Conception et développement de composants logiciels, de programmes ou d’applications
    • Définition ou réalisation de phases conformément à la planification, réalisation de procédures de tests
    • Etude de problèmes techniques ou fonctionnels, mise en place de correctifs, mises en conformité technique, règlementaire...
    • Elaboration et rédaction de documents et supports techniques à destination des développeurs, des utilisateurs, des services informatiques...
    • Suivi et mise à jour d’informations techniques, économiques, règlementaires...
    • Recherche de solution avancées, veille scientifique et technique,
  • Dans le domaine plus spécifique du jeu vidéo et des systèmes immersifs

    • Elaboration d’un Document de Conception de Jeu vidéo (Game Design Document) conformément aux exigences exprimées.
    • Conception et mise en œuvre des modalités d’interaction avec l’utilisateur (Game Play) à partir d’un moteur de jeu et de développements spécifiques.
Programme

Le programme de la Grade_Licence SISNM : compétences et matières

Le développeur de systèmes numériques pour le multimédia s'appuie sur les compétences suivantes

    • Il utilise efficacement les théories permettant de décrire numériquement les mouvements, l'espace et les déplacements dans l'espace.
    • Il développe à partir de briques logicielles sur tous types de terminaux, déploie sous la forme de services et utilise les technologies avancées telles que l'intelligence artificielle et les blockchain.
    • Il garde son avance technologique par rapport aux standards d'usages de la profession en se documentant sur les progrès scientifiques et techniques concernant les environnements numériques immersifs.
    • Il participe à la
  • mise au point de systèmes innovants, éventuellement basés sur l'intelligence artificielle, susceptibles d'apporter des solutions aux exigences toujours plus pointues de la réalité virtuelle.

    • Il est pleinement opérationnel au sein d'équipes pluridisciplinaires et multiculturelles.
    • Il intègre les problématiques spécifiques des écosystèmes liés à la production de jeux vidéo et contribue au développement économique, social et sociétal dans sa société et son secteur d'activité.
    • Il développe conformément aux méthodes, aux processus et aux outils standard dans la profession de développeur de jeux vidéo.

Compétences détaillées

- Analyser une demande de développement d'application

  • identifier le contexte, les utilisateurs, les besoins, les contraintes techniques, matérielles, de normes et réglementaires.

  • Traduire les besoins en fonctionnalités afin de structurer la solution de développement de l'application.

  • Concevoir et représenter la solution identifiée (architecture applicative) à l'aide d'outils de conception et de modélisation adaptés et en utilisant les briques technologiques disponibles afin de faciliter le développement futur.

  • Si nécessaire proposer et développer des solutions innovantes pour des réponses à des exigences originales.

  • Contribuer à la rédaction en français ou en anglais du cahier des charges technique et fonctionnel de l'application immersive à développer afin de formaliser les principaux services attendus.

  • Intégrer les impératifs de conduite de projets (économiques, aléas et risques, ressources)

  • Maîtriser les principaux langages de programmation (C, C++ et C#) du développement des moteurs de jeux afin de pouvoir livrer un code clair, optimisé et maintenable dans le temps.

  • Créer les bases de données à partir de schémas et développer l’interface avec ces bases en utilisant les API associées.

  • Concevoir les interfaces web telles que définis dans le cahier des charges à l’aide des langages de programmation HTML, CSS, Javascript et autres langages qui en dérivent.

  • Travailler au sein d’une équipe, en méthode agile et en mode intégration continue avec les outils métiers adaptés pour livrer en équipe un code fiable.

  • Réaliser des synthèses d’information en français ou en anglais afin de communiquer avec les parties prenantes sur l’avancement du projet.

- Comprendre et interagir avec les parties prenantes de l'écosystème du jeu vidéo et des environnements immersifs - Gérer et manipuler les ressources matérielles, graphiques, audios associées à un projet d'environnement immersif - Intégrer les exigences d'un document de conception de jeu (Game Design Document) à l'aide des outils adaptés

  • moteurs de jeux, framework et librairies appropriées, développements spécifiques,

  • Développer les interactions entre l’utilisateur et l’application de réalité virtuelle (Game Play) en s'appuyant sur les spécifications fonctionnelles, techniques et matérielles du projet . Adapter l'expérience utilisateur aux problématiques du handicap.

  • Tester, débugger, optimiser une application de réalité virtuelle intégrant des évolutions techniques connues ou originales grâce à des outils de mesure et d’analyse afin d’améliorer l'exécution de l’application de réalité virtuelle.

  • Établir et formaliser les différentes documentations techniques et fonctionnelles en français ou en anglais, dans un formalisme adapté, afin de garantir la bonne utilisation et la bonne évolution de la solution informatique.

  • Utiliser les concepts de géométrie et de mécanique pour créer des environnements immersifs réalistes.

  • Evaluer, choisir et éventuellement aider à la conception de solutions algorithmiques originales afin de répondre à un cahier des charges

  • Utiliser l’Intelligence Artificielle et les technologies émergentes telles que la blockchain pour accélérer la mise au point d'applications, résoudre des situations algorithmiques complexes et proposer des alternatives.

  • Prendre en compte les principes fondamentaux de cybersécurité afin de sécuriser les applications développées.

  • Intégrer les problématiques d'obsolescence numérique, d'optimisation de ressources et de code ainsi que des problématiques non-techniques afin de conduire des projets soutenables et acceptables pour l'environnement.

  • Effectuer une veille technologique et scientifique continue (sites web spécialisés, publications, forums,.. ) sur les évolutions matérielles, algorithmiques et méthodologiques afin d’adapter sa pratique professionnelle.

Admission

Comment entrer en Grade_Licence SISNM sur Parcoursup ?

Candidats4 689
Admis63
Taux d'accès1 %
×74,4candidats par place
Profils des admis
Bac général ou autre100 %
Bac technologique0 %
Bac professionnel0 %
Mentions au bac
Mention Très Bien8 %
Mention Bien40 %
Mention Assez Bien21 %
Sans mention32 %
Débouchés

Que faire après une Grade_Licence SISNM ? (métiers et poursuite d'études)

Coût de formation

Combien coûte une Grade_Licence SISNM ?

Public170 € / an

Droits d'inscription universitaires + CVEC.

Privé5 000 — 12 000 € / an

Licences privées et écoles spécialisées.

Alternance / CPFGratuit + rémunération

Pris en charge par l'OPCO de l'entreprise.

Profil RIASEC

La Grade_Licence SISNM est-elle faite pour vous ?

100%I

Investigateur

Analytique, recherche, science

56%A

Artistique

Créatif, expression, design

44%R

Réaliste

Manuel, pratique, technique