人机交互
1.1 专业简介
人机交互(Human Computer Interaction ,缩写:HCI,或human-machine interaction,缩写:HMI),是一门研究系统与用户之间的交互关系的学问。系统可以是各种各样的机器,也可以是计算机化的系统和软件。
HCI是一门交叉学科,涵盖艺术,设计,计算机,心理学,生物医学工程,社会学等等学科。美国申请中部分学校需要提供作品集。交叉学科的性质也导致如果要开设HCI这门课对学校的师资要求比较高,所以就算是在美国,开设该专业研究生申请的学校也比少,可选择的学校并不多,集中在好的学校就更加为数不多。
HCI专业目前USNews上还没有专业排名。美国开设HCI专业的学校并不多,而且项目设置和课程设置也不尽相同。HCI项目绝大部分设置在计算机或信息学院,有的学校HCI作为一个单独的硕士项目,比如CMU;而有的学校HCI只是一个master program 中的某一个track/concentration例如在Cornell, HCI 是IS的一个方向,在Stanford,它又是CS的一个方向。如果是这样的情况,这就需要在申请的时候仔细斟酌是否具体该专业的背景,例如,UCB的HCI就是CS(计算机科学)下面的一个方向,学校要求申请人提供Computer Competency Statement,对计算机能力提出了较高的要求。
PhD:单独的HCI博士项目非常少,极个别学校开设,比如卡耐基梅隆,乔治亚理工;其余基本是就读比如计算机,信息科学等其它专业的博士项目,然后走HCI这个方向,以这个方向来做毕业论文。单独的HCI博士项目录取难度比较大。
Master:硕士项目总体不多,其中部分学校将其归在其它专业中的一个小方向。常见学校包括CMU, GaTech、UW、U Mich、IUB、UMD, NYU。艺术类的院校有Parsons的Design and Technology,California College of the Arts的Interactive Design等等。
研究生阶段的课程一般也是理论结合实践。以CMU的HCI硕士的7门核心课程为例,分别是
Communications in HCI: 学习研究沟通能力和技巧,尤其强调英文写作能力的培养,倾听和通过有效沟通整合信息资源的能力。
User-Centered Research and Evaluation (UCRE) :培养有关HCI的知识,技能以及比较系统的设计方式和理念。能够辨别出好的设计和不好的设计。同时提供自主项目的实验课程。
Interaction Design Studio 1 and Interaction Design Studio 2:尝试用设计思维,从不同的维度进行基本的交互设计实践,包括移动信息系统等交互体验。 后期会以习得的设计思维和方法论作为起点,来完成所有的课业。学生将获得与专业的UX设计实践相关的技能。
Programming Usable Interfaces (PUI) : 综合授课和高强度的编程实践,来完成基于交互观念的模型。
Software Structures for User Interfaces:通过搭建软件来实践用户的交互。要求有相关的CS(Computer Science)背景。
HCI-Project I 和HCI-Project II: 要求学生通过分析,测评,实践,设计和技能在夸学科任务组中完成项目。
此外还可以根据自己的个人兴趣,从多个学院选择不同的领域课程。:
HCII Electives
-
Human Factors
-
Social Web
-
Cognitive Modeling for HCI
-
Gadgets, Sensors & Activity Recognition in HCI
-
Applied Machine Learning
-
The Role of Technology in Learning
-
Service Design
Heinz & Tepper Schools of Business
-
Project Management
-
Lean Entrepreneurship
Psychology
-
Cognitive Psychology
-
Perception
-
Applications of Cognitive Science
English
-
Professional & Technical Writing
-
Writing for Multimedia
Art, Design & Architecture
-
Methodology of Visualization
-
Graduate Design Studio
-
Tangible Interaction Design Studio
-
Interactive Art & Computational Design
-
Introduction to Web Design
Topics in Computer Science
-
Dramatic Structures of Interactive Games
-
UI in Developing Worlds
-
Robotics
-
Speech Recognition and Understanding