- Secrétariat pédagogique
- M1 INF IHM
DOSSANT Sabine
sabine.dossant@univ-tlse3.fr
05 61 55 86 39
M2 INF IHM
DOSSANT Sabine
sabine.dossant@univ-tlse3.fr
05 61 55 86 39 - Contacts internationaux
- WALTERS Adam
fsi-contact.relations-internationales@univ-tlse3.fr - Contacts formation continue
- CRESSAULT Yann
fsi-contact.formation-continue@univ-tlse3.fr
Master parcours Interaction homme machine (IHM)
Le Master Interaction Homme-Machine (IHM) forme des professionnels spécialistes de la conception et du développement d'applications interactives, maîtrisant les techniques propres à l'informatique, au design et aux facteurs humains.
Infos clés
Composante
Lieu(x) des enseignements
- Toulouse - 118 rte de Narbonne
Niveau d'admission
- Bac + 3
Niveau de sortie
- Bac + 5 (Niveau 7)
Langues d'enseignement
- Français
Rythme
Publics
Aménagement des études
- Etudiant en situation de handicap
- Etudiant entrepreneur
- Etudiant salarié
- Sportif et Artiste de haut niveau
Débouchés professionnels
Secteurs d'activité
- Activités informatiques (génie logiciel, exploitation, maintenance, sécurité)
- Recherche-innovation
- Robotique, industrie électronique & électrique, instrumentation
Projet(s) tutoré(s)
Oui, obligatoires
En savoir plus à propos des Projet(s) tutoré(s)
Stage(s)
Oui, obligatoires
Métier(s)
- M1805 - Études et développement informatique
Présentation
La formation a pour objectif d'apporter des connaissances approfondies dans le domaine de l'ingénierie logicielle, complémentaire à ce qui a été acquis par les étudiants au cours d'une licence informatique (qui est un prérequis à l'accès à la formation).
Au-delà de ces connaissances, l'objectif du Master IHM est de former des professionnels de haut niveau spécialistes de la conception et du développement d'applications interactives, maîtrisant les techniques propres à l'informatique et celles qui sont issues du domaine des facteurs humains.
La spécialité IHM répond à une forte demande du marché de l'emploi au niveau ingénieur, dans le domaine du développement des logiciels interactifs. De par l'aspect multidisciplinaire des connaissances apprises durant les 2 années du Master IHM, les diplômés sont à même d'intégrer des équipes de conception et développement correspondant à des profils très variés comme développeurs d'applications interactives, designers graphique, ergonome, designers d'interaction, développeurs web, développeurs de systèmes critiques interactifs, …
Les étudiants titulaires d'un M2 IHM apparaissent tous dans l'annuaire des allumni de l'ENAC (quelle que soit leur formation d'origine).
Connaissances
Plus précisément, il y a deux Unités d'Enseignements (UE) dans le domaine de l'Interaction Homme-Machine : l'UE UI/UX et applications Front End, et l'UE Ingénierie des Systèmes Interactifs et Applications Web dynamiques.
Les étudiants acquièrent les connaissances suivantes :
- Connaissances technologiques en particulier les nouvelles technologies (web, systèmes mobiles, multimodaux, interaction tactile et multitouch, ...
- Connaissances en design et en particulier en design graphique et design d'interaction.
- Connaissances en ergonomie et facteur humain en particulier comment intégrer les contraintes liées au fonctionnement de l'humain dans la conception des systèmes interactifs.
- Connaissances méthodologiques en particulier maîtriser le développement de systèmes informatiques interactifs en suivant des approches itératives intégrant de façon systématique les utilisateurs.
- Connaissances liées aux domaines d'application à la fois critiques et grand public.
Lieu(x) de la formation
Toulouse - 118 rte de Narbonne
Responsable(s) de la formation
MARTINIE Celia
Celia.Martinie@irit.fr
PALANQUE Philippe
Philippe.Palanque@irit.fr
MENGIN Jérôme
mengin@irit.fr
ROCHANGE Christine
christine.rochange@irit.fr
M2 INF IHM
MARTINIE Celia
Celia.Martinie@irit.fr
Partenariats
Laboratoires
- ELIPSE ( E tude de L ' I nteraction P ersonne S ystèm E )
- ICS ( I nteractive C ritical S ystems)
LII à l'ENAC
Etablissements
Entreprises
Les entreprises qui ont pris des étudiants du mater IHM en stage (ainsi que les sujets de stage) sont listées ici https://masterihm.fr/stages
Programme
Syllabus du M1 interaction homme machine
Syllabus du M2 interaction homme machine
Rythme
Alternance
De septembre à mars, les étudiants mettent en pratique les enseignements du Master pour réaliser leur chef d'œuvre avec un suivi de l'équipe pédagogique. L'étudiant-salarié est ainsi pleinement opérationnel pour traiter toute problématique du domaine de l'IHM. Les plannings d'alterance au niveau M1 et au niveau M2 pour les 2 années à venir sont disponibles ici https://masterihm.fr/alternance
Modalités
Présentiel
L'enseignement en M2 IHM est effectué en totalité en salle D204 sur le campus de l'ENAC (http://www.enac.fr/). Cette salle informatique est mise à la disposition des étudiants 24/24h et 7/7j.
En M2, chaque poste de travail est équipé d'un système infomatique permettant d'intégrer des travaux pratiques aux cours et aux travaux dirigés. Cet enseignement permet aux enseignants de passer directement des concepts à la pratique sans une coupure artificielle liée à la disponibilité de salles machine. Pour les étudiants, il permet de mettre en pratique immédiatement les concepts du cours.
La salle de cours contient aussi de grandes tables permettant aux étudiants de travaille en groupes.
Stage(s)
Deux modalités de stages sont proposés: dans l'industrie pour les étudiants qui visent une insertion immédiate dans le marché de travail, ou en laboratoire pour les étudiants qui s'orientent vers un doctorat et une carrière scientifique.
La liste des stages des années précédentes sur www.masterihm.fr
Projet(s) tutoré(s)
Évaluation
Et après ?
Niveau de la formation
Niveau de sortie
Bac + 5 (Niveau 7)
Compétences visées
Activités visées / compétences attestées
- Compétences technologiques
- maîtriser la conception de techniques d'interactions adaptées au contexte d'usage, aux utilisateurs et plateformes ;
- maîtriser les différentes modalités d'interactions permettant d'accroître la performance des utilisateurs ;
- maîtriser les environnements de développement permettant la production rapide de systèmes interactifs.
- Compétences en ergonomie et facteur humain
- maitriser la définition d'hypothèses et la mise en place d'expérimentations avec des utilisateurs ;
- maîtriser la conception de systèmes interactifs prennant en compte les capacités humaines en conformité avec les standards de l'utilisabilité.
- Compétences méthodologique
- maîtriser le développement de systèmes interactifs en suivant des approches itératives intégrant les utilisateurs ;
- assurer la conception et le développement de manuel utilisateur et de formation utilisateur.
- Compétences liées aux domaines d'application
- savoir développer des applications interactives à vocation grand public e.g. d'amusement ;
- savoir développer des applications interactives de systèmes critiques.
Poursuite d'études
À l’UT
Hors UT
Débouchés professionnels
Secteurs d'activité
- Activités informatiques (génie logiciel, exploitation, maintenance, sécurité)
- Recherche-innovation
- Robotique, industrie électronique & électrique, instrumentation
Métier(s)
- M1805 - Études et développement informatique
Secteurs d'activité ou type d'emploi
Les systèmes interactifs étant présents dans tous les secteurs d'activités, ces professionnels travaillent dans tout type d'entreprise. La proximité avec l'ENAC (Ecole Nationale de l'Aviation Civile) ouvre des perspectives privilégiées vers les métiers informatiques du domaine aéronautique.
Secteur(s) d’activité(s)
- Sociétés de Service.
- Industrie et énergie Informatique.
- Administration / collectivités / social.
- Défense / espace / aéronautique.
- Banques, établissements financiers et assurance.
- Professions libérales et particuliers.
Métiers
- Ingénieur logiciel interactif.
- Ingénieur informatique.
- Designer d'interfaces homme-machine.
- Designer d'interactions.
- Architecte Système.
- Consultant.
- Ingénieur avant-vente.
- Ingénieur d'application et ingénieur d'affaire.
Admission
Pré-requis
Niveau(x) de recrutement
Bac + 3
Formation(s) requise(s)
Il est supposé que les étudiants arrivant en M1 IHM ont au préalable suivi une UE d'introduction au domaine de l'Interaction Homme-Machine et qu'ils connaissent le développement d'applications interactives (programmation par événements) ainsi qu'une bilbliothèque graphique comme Java SWING ou Java FX.
De plus les connaissances suivantes sont requises :
- Programmation Java avancée (langage, environnement de développement associé, bibliothèques graphiques, ...).
- Modélisation/conception objet.
- Méthodes de développement.
- Bases théoriques (algèbre, logique, automates, théorie des langages, modèles de programmation, vérification, complexité).
Candidature
Modalités de candidature
Modalités de candidature spécifiques
- Dossier contenant pour chaque année de formation supérieure suivie (relevé de note pour chaque UE, contenu de chaque UE (nb heure, répartition CM/TD/TP, détail des enseignements)) et une lettre de motivation très détaillée.
- Entretien pour certains étudiants.
Tous les parcours disponibles dans la mention Master mention Informatique
-
Master parcours Computer science for aerospace (CSA)
Ce parcours ne sera pas ouvert aux inscriptions sur l'année 2026/2027
Formation Mis à jour le
-
Master parcours Intelligence artificielle : fondements et applications (IAFA)
Le parcours IAFA vise un haut niveau de maîtrise des fondements de l'IA et à développer l'expertise des étudiants en fonction des problématiques soulevées par les domaines d'application et leurs impacts sociétaux et industriels.
Formation Mis à jour le
-
Master parcours Interactions de l'informatique et des mathématiques pour l'intelligence artificielle (IMA)
Le parcours IMA a pour objectif de former des experts dans le domaine de l'IA, en alliant des compétences scientifiques fondamentales à la fois en mathématique et en informatique. Ce parcours ne sera pas ouvert aux inscriptions sur l'année 2026/2027
Formation Mis à jour le
-
Master parcours Recherche opérationnelle optimisation (RO)
A l'interface des Mathématiques appliquées, de l'Informatique et de l'Ingénierie, la RO modélise les systèmes complexes de l'industrie et des grandes organisations pour concevoir des outils d'aide à la décision. Non ouvert sur l'année 2026/2027
Formation Mis à jour le
-
Master parcours Sciences et ingénierie des données (SID)
Le Master Science et Ingénierie des Données (SID) forme des ingénieurs experts en data science, maîtrisant tous les aspects relatifs à la collecte, au stockage, au traitement et à la valorisation des données.
Formation Mis à jour le
-
Master parcours Sciences du logiciel (SDL)
Le Master SDL forme des experts en ingénierie du logiciel. Il s'appuie sur des méthodes, des modèles, des formalismes, des langages afin d'assurer la qualité du produit.
Formation Mis à jour le
-
Master parcours Systèmes embarqués et connectés : infrastructures et logiciels (SECIL)
Le parcours SECIL a pour objectif de former des informaticiens cadres spécialisés dans la conception, le développement, l'évaluation des systèmes informatiques embarqués et connectés, et des infrastructures matérielles et logicielles sous-jacentes.
Formation Mis à jour le