Programmes de premier cycle HCI | Institut d’interaction homme-machine

L’Institut d’interaction homme-machine offre une variété de programmes HCI parmi lesquels les étudiants de premier cycle de l’Université Carnegie Mellon peuvent choisir.

Visitez les pages suivantes pour obtenir des informations sur les programmes, des détails sur les cursus et des informations sur les candidatures pour chacun d’entre eux :

  • Bachelor of Science in Human-Computer Interaction (majeure principale pour les étudiants de l’école d’informatique)
  • Major supplémentaire en interaction homme-machine interdisciplinaire (les étudiants CMU de toutes les majeures peuvent postuler)
  • Mineur en interaction homme-machine interdisciplinaire.Computer Interaction (les étudiants de la CMU de toutes les majeures peuvent postuler)
  • Programme de maîtrise accélérée HCI (les majeures HCI de premier cycle peuvent postuler)
  • Concentration HCI (disponible pour les étudiants de la School of Computer Science uniquement)

A propos du domaine de l’HCI

Le domaine de l’interaction homme-machine (HCI) est consacré à la conception, mise en œuvre et à l’évaluation de services et d’applications interactifs basés sur l’informatique. Parmi les exemples de produits d’IHM, citons les tuteurs informatiques intelligents et les jeux éducatifs, les communautés en ligne, les applications pour smartphones et les robots interactifs, pour n’en citer que quelques-uns. La construction d’un produit d’IHM est un processus cyclique et itératif qui comporte au moins trois étapes.

L’étape de conception fait appel aux principes de la conception et du comportement humain, l’étape de mise en œuvre aux principes de l’informatique et l’étape d’évaluation aux méthodes de recherche empiriques communes à plusieurs disciplines. Il y a donc quatre domaines d’actualité à couvrir dans cette majeure : le comportement humain, la conception, la mise en œuvre et l’évaluation. De manière un peu plus détaillée, chacune des étapes implique les sortes de connaissances et de compétences suivantes :

Conception

  • Découvrir auprès du client, formuler et articuler les spécifications fonctionnelles
  • Savoir comment les facteurs humains et les modèles cognitifs devraient informer la conception
  • Connaître les principes de, et avoir de l’expérience avec, communication design
  • Understanding how implementation constraints should inform design
  • Incorporating evaluation results into iterated designs

Implementation

  • Programming skills
  • Familiarity with standard languages – e.g., C++, Java, HTML
  • Rapid prototyping skills
  • Computational literacy, i.e., knowledge sufficient for effective communication and decision making about interface construction tools and languages – e.g., Ruby on Rails, Swing, Java
  • Multimedia authoring tools – e.g., Director, Premiere
  • Data structures and algorithms operating systems, platforms, etc.

Evaluation

  • Interview, contextual inquiry and other needs-finding methods
  • Usability testing (e.g., Cognitive Walkthroughs, Heuristic Evaluation)
  • Experimental design
  • Survey methods
  • Statistical Analysis

Nous enseignons des cours de base dans chacun de ces domaines, et notre éducation HCI culmine dans un projet senior en groupe pour un client, que nous appelons notre Capstone. En outre, il existe plus de 100 cours facultatifs possibles en rapport avec ces domaines, proposés par huit départements différents dans quatre collèges différents de la CMU (le Dietrich College of Humanities and Social Sciences, la School of Computer Science, le College of Fine Arts et la Tepper School of Business). Pour obtenir la liste de ces cours, reportez-vous à la liste des cours à option.

Pour plus d’informations, voici une récente présentation PowerPoint qui donne un aperçu de l’Institut d’interaction homme-machine (pdf).

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *