Certification RNCP · RNCP40943

Ingénieur diplômé de l'Université de Technologie de Compiègne, spécialité Informatique

Niveau 7 — Master / Diplôme d'ingénieur Enregistrement de droit Enregistrée jusqu'au 31/08/2030

Cette formation d'ingénieur diplômé niveau bac+5 prépare des spécialistes en informatique capables de concevoir et développer des systèmes informatiques complexes. Destinée aux étudiants en quête d'une expertise reconnue, elle forme des professionnels autonomes sachant répondre aux enjeux technologiques actuels. Les apprentissages couvrent l'architecture logicielle, les applications innovantes et la gestion de projets IT pour une intégration directe en entreprise.

Débouchés concrets

  • Ingénieur développeur fullstack en startup tech
  • Architecte solutions informatiques en grand groupe
  • Responsable systèmes d'information et infrastructure
  • Ingénieur consultation cybersécurité et cloud computing
  • Chef de projet digital dans secteur public ou privé

Métiers visés (4)

Activités visées

Les principales activités visées sont : 1. Concevoir et développer de Systèmes Informatiques : Concevoir et développer des systèmes informatiques performants en tenant compte des besoins et contextes clients, des contraintes économiques, et des exigences ergonomiques et esthétiques. 2. Créer et développer des logiciels et des applications : Créer des logiciels, des applications et des systèmes informatiques en utilisant des langages de programmation et des technologies appropriées. 3. Mettre en place la sécurité informatique : Mettre en place des mesures de sécurité pour protéger les systèmes informatiques contre les menaces et les vulnérabilités. 4. Gérer des projets informatiques : Analyser les besoins des utilisateurs, élaborer des cahiers des charges, coordonner les équipes et prendre des décisions en toute autonomie dans le cadre de projets informatiques. 5. Analyser et traiter les connaissances : Représenter, modéliser et raisonner à partir de connaissances au moyen de formalismes logiques et sémantiques. 6. Concevoir des applications en Robotique et Systèmes Autonomes : Concevoir des applications logicielles dédiées à la robotique et aux systèmes autonomes, tout en intégrant les particularités autour des concepts de systèmes embarqués et temps-réel. 7. Analyser et traiter des données : structuration, stockage et analyse des données pour les représenter, les visualiser et les classifier à des fins d'aide à la décision. 8. Modéliser des systèmes dynamiques : modéliser et contrôler des systèmes dynamiques en vérifiant leurs comportements et en s'appuyant notamment sur des applications de robotique autonome. 9. Gérer des projets d'innovation : Diriger des projets d'innovation en identifiant les opportunités technologiques à travers la veille technologique, le marketing de l'innovation et la gestion des ressources technologiques. 10. Management des équipes pluridisciplinaires et communication, en contexte national ou international, pour coordonner les efforts, optimiser les ressources et superviser les projets.

Capacités attestées

L'ingénieur certifié en génie informatique à l'UTC est capable de : 1. Développeur de logiciels performants et sécurisés, en utilisant des techniques de conception (modélisation UML, patrons de conception) et des paradigmes de programmation (orientée objet, impératif). Prendre en compte les besoins clients et les contraintes de performance (complexité, temps, espace, énergie) tout en assurant la qualité, la sécurité et la sûreté des applications à travers des méthodes de validation, des outils de gestion de projet (qualimétrie, indicateurs de pilotage) et des analyses de risques 2. Concevoir des interfaces logicielles pour la communication homme-machine en tenant compte des contraintes applicatives et matérielles des interfaces d'application mobile, de réalité virtuelle ou augmentée par des méthodes adaptées (maquettage et prototypage, User eXperience, adaptativité/responsiveness, rendu déclaratif/conditionnel…), tout en assurant l'accessibilité et en respectant des principes éthiques pour la protection de la vie privée et des données personnelles des utilisateurs 3. Développeur de logiciels distribués, pouvant être appliqués sur des systèmes concurrents, des systèmes multi-agents ou des architectures internet (programmation web, protocoles requête/réponse et temps réel, architectures orientées service...), en prenant en compte les complexités liées à la mobilité des objets et à un passage à l'échelle appropriée au système cible 4. Construire et développer des architectures informatiques logicielles et matérielles, composées de capteurs ou d'actionneurs (déploiement, mesures...), de calculateurs (optimisation des ressources et de l'énergie...), de systèmes d'exploitation (gestion de la mémoire et des processus...), en prenant en compte les principes du développement durable, y compris la gestion de l'énergie et l'optimisation des ressources 5. Administrer et sécuriser des architectures informatiques communicantes, incluant des réseaux (locaux, sans fil, mobiles, Internet), des infrastructures (cloud, fog, IoT) et des systèmes répartis, en optimisant les ressources et en garantissant la sécurité grâce à des méthodes d'analyse de risque, des solutions cryptographiques, des techniques de protection (filtrage, résilience, détection de vulnérabilités) et de défense (redondance, intrusions, programmation robuste). 6. Représenter, modéliser et structurer des connaissances et des données en utilisant des formalismes logiques (propositionnels, de description, réseaux sémantiques, ontologies) et des outils méthodologiques et technologiques (modélisation conceptuelle, logique, normalisation, requêtes), pour la conception et la réalisation de bases de données relationnelles et non relationnelles (NoSQL), et leur exploitation pour l'analyse, la gestion des connaissances et l'aide à la décision. 7. Analyser, traiter et modéliser des données en utilisant des outils de la science des données, tels que l'apprentissage automatique, la statistique (régression logistique, analyse en composantes principales, méthodes de Monte-Carlo, chaînes de Markov) et le traitement du langage naturel (word embedding), pour la représentation, la visualisation, la classification de données réelles et l'évaluation des performances de systèmes réels et d'algorithmes 8. Modéliser des systèmes dynamiques continus, échantillonnés et à événements discrets et leurs interactions en utilisant des outils théoriques (transformée de Laplace et en Z, représentation d'état, matrices de transitions/incidence…) et des représentations graphiques associées (schéma bloc, diagramme de séquence, Grafcet, réseau de Pétri ...) et vérifier leurs comportements tant en simulation que sur les systèmes physiques (stabilité, précision, atteignabilité …) 9. Contrôler des systèmes dynamiques, en utilisant des commandes linéaires ou non linéaires (commande par retour d'état, commande optimale ...), en s'appuyant notamment sur des applications de robotique autonome, en groupement des éléments de perception (technologies des capteurs, principes de mesure ...), jusqu'à la gestion des incertitudes de mesure et l'intégration de la perception dans une chaîne de traitement (conditionnement, filtrage, traitements de l'information…) 10. Concevoir des applications logicielles pour des systèmes autonomes et embarqués, en intégrant des formalismes de l'automatique (commande, filtrage de Kalman) et de la robotique (perception, traitement d'images), tout en maîtrisant les systèmes embarqués et temps réel (génération de code, gestion des contraintes matérielles et d'ordonnancement des tâches) pour des cibles réelles comme les microcontrôleurs et smartphones 11. Utiliser des outils mathématiques (algèbre, séries et transformées de Fourier, équations différentielles) pour concevoir des algorithmes en cryptographie, codage, traitement du signal et résoudre des problèmes combinatoires via des approches heuristiques et des algorithmes d'optimisation (graphes, programmation linéaire et non linéaire) 12. S'intégrer efficacement dans des organisations spécialisées, en dirigeant des équipes pluridisciplinaires œuvrant dans les domaines de l'informatique, en appliquant des pratiques de gestion responsables qui respectent les principes éthiques et des exigences en matière de développement durable 13. Conduire un projet d'ingénierie en travaillant en équipe de manière collaborative en s'assurant de manager et communiquer de façon claire et efficace 14. Entreprendre et innover, dans le cadre de projets personnels ou par l'initiative et l'implication au sein de l'entreprise dans des projets entrepreneuriaux, tout en gérant les risques potentiels liés à l'innovation et à l'entrepreneuriat, en intégrant des préoccupations éthiques et des objectifs de développement durable dans les processus d'innovation 15. Maîtriser une ou plusieurs langues étrangères et cultiver une ouverture culturelle associée, adaptée à l'ingénierie en génie informatique. Appliquer ces compétences dans des contextes internationaux, favoriser la collaboration sur des enjeux planétaires collectifs, en prenant en compte les risques associés à la diversité culturelle propre à ce domaine 16. Développer la capacité à se connaître et à s'autoévaluer. Gérer de manière proactive ses compétences, opérer des choix professionnels tout en prenant en compte les risques liés au choix de carrière et au développement professionnel propre à ce secteur

Secteurs d'activité

* Technologie de l'Information (IT) : Cela englobe le développement de logiciels, la gestion de réseaux, les services de cloud computing et la sécurité informatique. * Industrie et Automatisation : Les ingénieurs informatiques peuvent participer à la conception et à la gestion de systèmes de contrôle industriels, d'automates et de robots. * Santé et Sciences de la Vie : Ce secteur inclut le développement de systèmes d'information médicale, de logiciels de diagnostic, de dispositifs médicaux et d'applications de télémédecine. * Transport et Logistique : Concevoir des systèmes de gestion de flotte, des applications de logistique et des solutions de suivi pour le transport et la logistique. * Finance et Banque : Les diplômés en informatique peuvent travailler sur des applications financières, des systèmes de trading algorithmique, des solutions de gestion de portefeuille et des services bancaires en ligne. * SSI (Sociétés de Services en Ingénierie Informatique) : Travailler au sein d'une SSI dans le mais de protéger les systèmes informatiques et les données contre les menaces et les attaques, en assurant des services de cybersécurité adaptés aux besoins des clients. * Éducation et E-Learning : Ils peuvent contribuer au développement de logiciels éducatifs, de plateformes d'apprentissage en ligne et de systèmes de gestion de l'éducation. * Sociétés de Conseil en Informatique : Offrir des services de conseil en informatique aux entreprises, notamment en matière de stratégie technologique et de gestion de projet. * Jeux Vidéo et Divertissement Numérique : Participer au développement de jeux vidéo, d'applications de réalité virtuelle et de divertissements interactifs.

Types d'emplois accessibles

Les diplômés en génie Informatique de l'UTC peuvent à une variété de types d'emplois dans différents secteurs industriels : Ingénieur en Chef du Développement Logiciel - Responsable de la Cybersécurité - Ingénieur en Chef de l'Architecture Système - Chef de Projet Informatique - Ingénieur en Chef de la Gestion de Données - Responsable de la Transformation Numérique - Ingénieur en Chef de l'Infrastructure Informatique - Responsable de la Qualité Logicielle - Directeur des Opérations Informatiques - Ingénieur Responsable de l'Équipe de Support Technique - Ingénieur en chef des connaissances.

Certificateurs

  • UNIVERSITE DE TECHNOLOGIE DE COMPIEGNE (UTC)

    SIRET 19601223100169

    Actif

Codes NSF (Nomenclature des Spécialités de Formation)

  • 326 — Informatique, traitement de l'information, réseaux de transmission

Source officielle : Répertoire National des Certifications Professionnelles (RNCP), tenu à jour par France Compétences. Consulter la fiche officielle sur le portail public : francecompetences.fr — fiche RNCP40943

ⓘ Les données affichées sont reproduites depuis l'export quotidien officiel. Elles peuvent légèrement différer des mises à jour les plus récentes du portail France Compétences.