HCI-utbildningar | Human-Computer Interaction Institute

Human-Computer Interaction Institute erbjuder en rad olika HCI-utbildningar för studerande vid Carnegie Mellon University att välja mellan.

Besök följande sidor för programinformation, detaljer om läroplanen och ansökningsinformation för varje program:

  • Bachelor of Science in Human-Computer Interaction (primärt huvudämne för studenter vid School of Computer Science)
  • Additional Major in Interdisciplinary Human-Computer Interaction (CMU-studenter med alla huvudämnen kan ansöka)
  • Minor in Interdisciplinary Human-Computer Interaction (CMU-studenter med alla huvudämnen kan ansöka)
  • HCI Accelerated Masters Program (grundutbildade HCI-majorer kan ansöka)
  • HCI Concentration (endast tillgängligt för studenter vid School of Computer Science)

Om HCI-fältet

Fältet Human-Computer Interaction (HCI) ägnar sig åt design, genomförande och utvärdering av interaktiva datorbaserade tjänster och tillämpningar. Exempel på HCI-produkter är intelligenta datorhandledare och utbildningsspel, online communities, smartphoneappar och interaktiva robotar, för att nämna några. Att konstruera en HCI-produkt är en cyklisk, iterativ process som omfattar minst tre faser.

Designfasen omfattar principer för design och mänskligt beteende, genomförandefasen principer för datavetenskap och utvärderingsfasen empiriska forskningsmetoder som är gemensamma för flera discipliner. Det finns alltså fyra aktuella områden att täcka in i detta huvudämne: Människans beteende, design, genomförande och utvärdering. Lite mer detaljerat kan man säga att varje steg omfattar följande typer av kunskaper och färdigheter:

Design

  • För att inhämta från kunden, formulera och formulera funktionella specifikationer
  • Veta hur mänskliga faktorer och kognitiva modeller bör påverka designen
  • Känna till principerna för och ha erfarenhet av följande, 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 Walktroughs, Heuristic Evaluation)
  • Experimentell design
  • Undersökningsmetoder
  • Statistisk analys

Vi undervisar i kärnkurser inom vart och ett av dessa områden, och vår HCI-utbildning kulminerar i ett gruppbaserat seniorprojekt för en kund, som vi kallar vår Capstone. Dessutom finns det över 100 möjliga valbara kurser som är relevanta för dessa områden och som erbjuds av åtta olika avdelningar i fyra olika högskolor vid CMU (Dietrich College of Humanities and Social Sciences, School of Computer Science, College of Fine Arts och Tepper School of Business). En förteckning över dessa kurser finns i listan över valbara kurser.

För mer information finns här en färsk PowerPoint-presentation som ger en översikt över Human-Computer Interaction Institute (pdf).

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *