Dans sa spécialité Informatique (INFO), l’ENSIM forme à travers deux options des ingénieurs généralistes capables de mettre en œuvre des compétences ciblées en interaction personnes systèmes et en architecture des systèmes temps réel et embarqués.
Liste des emplois visés spécifiques à la spécialité INFO
chef de projet informatique
ingénieur études et développement en informatique
ingénieur R&D en informatique
L’option Interaction personnes systèmes (IPS) forme des ingénieurs informaticiens polyvalents pouvant prendre en charge des missions d’analyse, de conception, de développement et d’évaluation intégrant des aspects technologiques humains et sociaux.
Liste des emplois visés, spécifiques à l’option IPS :
architecte applicatif
ingénieur développement application/mobile
ingénieur IHM
ingénieur web, chef de projet fonctionnel web
responsable des systèmes d'information
L’option Architecture des systèmes temps réel et embarqués (ASTRE) forme des ingénieurs informaticiens polyvalents en informatique industrielle orientée électronique numérique, en systèmes embarqués et/ou temps réel, en traitement du signal, en technologies réseaux et transmission sans fil.
Liste des emplois visés, spécifiques à l’option ASTRE :
ingénieur en informatique industrielle
ingénieur systèmes temps réel
ingénieur en architecture des systèmes embarqués
ingénieur réseaux sans fil
Dimension générique propre à l’ensemble des titres d’ingénieurs. La certification implique la vérification des qualités suivantes :
L'acquisition des connaissances scientifiques et techniques et la maîtrise de leur mise en œuvre:
1. La connaissance et la compréhension d'un large champ de sciences fondamentales et la capacité
d'analyse et de synthèse qui leur est associée.
2. La maîtrise des méthodes et des outils de l'ingénieur pour la résolution de problèmes (exemples : utilisation des outils informatiques, analyse et conception de systèmes).
3. La maîtrise de l'expérimentation, dans un contexte de recherche et à des fins d'innovation et la capacité d’en utiliser les outils notamment la collecte et l'interprétation de données, la propriété intellectuelle.
4. L'adaptation aux exigences propres de l'entreprise et de la société (enjeux et besoins de la société, enjeux économiques, qualité, intelligence économique, relations au travail, éthique, sécurité, santé au travail, enjeux environnementaux).
L'aptitude à prendre en compte les enjeux et les besoins de la société.
5. La prise en compte de la dimension organisationnelle, personnelle et culturelle (insertion dans la vie professionnelle, exercice de la responsabilité, esprit d'équipe, engagement et leadership, management de projets, travail en contexte international, capacité à se connaître, à s'auto-évaluer et à gérer ses compétences).
Dimension spécifique à l’ENSIM
L’ENSIM s’attache à former des ingénieurs possédant un large champs de compétences, à tous les niveaux de la chaîne de traitement de l’information. L’ingénieurENSIM est capable de prendre en compte les incertitudes de mesure des différentes étapes de manière à appréhender l’exactitude des évaluations suivant les normes internationales. Il est également préparé aux responsabilités associées à la qualité, aux tests et contrôles, à la gestion de projets et à la conduite d’équipes.
Dimension spécifique à la spécialité Informatique
comprendre l'architecture générale d'un système d'information
comprendre le fonctionnement d'un réseau (LAN, WAN)
sélectionner et organiser le type de stockage de données approprié
analyser les problèmes techniques, fonctionnels et proposer des correctifs/ mises en conformité techniques
appréhender les différentes problématiques techniques de l'informatique
étudier la faisabilité d'un projet informatique
évaluer les risques pouvant intervenir au cours de la réalisation d'un projet informatique
analyser les besoins et comprendre les enjeux
recueillir et analyser les besoins
définition du périmètre et des objectifs du projet informatique
élaborer et rédiger des documents et supports techniques à destination des développeurs, des utilisateurs, des services informatiques
modéliser et formaliser une solution par différentes approches
mettre en œuvre les méthodes de conception
utiliser les langages et environnements de génie logiciel appropriés
comprendre les enjeux des communautés du collaboratif
mettre en œuvre une conception collaborative avec une pluralité d'acteurs
définir et réaliser les phases et les procédures tests techniques et fonctionnels de programmes et applications informatiques (planification validation)
organiser une maintenance évolutive et corrective des outils
Dimension spécifique à l’option IPS
créer et adapter les interfaces aux besoins des utilisateurs
utilisation du web 2.0 à des fins professionnelles: blogs, réseaux sociaux, communautés, mashups
architecture des usages
utilisation d'informations de gélolocalisation
maitriser et saisir des enjeux et du dynamisme du web collaboratif
recueillir et analyser les besoins
optimiser et réduire les coûts et les processus de développement des logiciels
prendre en compte les usages et dynamiques existants
programmation pour supports mobiles
appréhender les dispositifs interactifs du quotidien
capacité à concevoir un système d'information
concevoir des scenarii d'utilisation
mener des tests d'utilisabilité
rédiger des recommandations
faire le lien entre la programmation et le matériel
ajuster le logiciel aux aptitudes et aux besoins des utilisateurs
prendre en compte et intégrer des outils collaboratifs
combiner des outils et des technologies déjà existantes
Dimension spécifique à l’option ASTRE
analyser et mettre en œuvre un réseau de communication informatique
concevoir et mettre en œuvre des systèmes destinés à fonctionner en mode embarqué
concevoir et mettre en œuvre des systèmes destinés à fonctionner en temps réel
appréhender et mettre en oeuvre les technologie sans fils
comprendre le fonctionnement d'un système de télécommunication numérique et le codage de l'information
comprendre les particularités des systèmes multiprocesseurs : architecture et bus
identifier les contraintes temps réel d'un processus industriel
être capable de choisir un langage en fonction de l'application/cible
maîtriser le processus de développement logiciel et le rôle exécutif temps réel
maîtriser les techniques et méthodes qui permettent l'optimisation des processus de détection, d'analyse et de surveillance intégrés au contrôle de qualité des entreprises
savoir maîtriser les systèmes à base de logique programmable FPGA, micro-contrôleurs et DSP
savoir appréhender les technologies DSL, la transmission de donnée, les normes de télécommunication, systèmes GPS, etc.
savoir manipuler des images, comprendre leur représentation informatique
réaliser des opérations de filtrage numérique
concevoir des applications embarquées, en gérer l'exécution et les contraintes
intégration capteurs et actionneurs
commandes embarquées
savoir intégrer un réseau de type TCP/IP, bus CAN
Le titre d’ingénieur confère le grade de master conformément au décret n°99-747 du 30 août 1999