哪些本科专业可以申请人机交互(HCI)
人机交互,简单来说,在产品和用户之间有一个桥梁,这个桥梁需要让用户知道如何操作产品,例如收音机的播放键、车载GPS、手机的可视化界面,再比如说iPhone中的Siri,和我们已经离不开的键盘鼠标等——这些就是HCI的专业人士要学习和将来要专注的领域。
当然HCI分为艺术类的方面和技术类的方面。艺术类一般放在平面设计里,比如说网页设计。以网页设计为例,会研究不同的颜色对于浏览者的影响,不同按键的大小对于浏览者的影响等等。而我们这里说的主要是非艺术类的人机交互。更多的是技术手段对于用户体验的改变。HCI 不仅仅存在于CS下,也有可能是EE下,也有可能是IE下。但是主要集中在CS和IE下面。
与AI相似的地方是HCI所涉及的领域不仅仅是计算机,还需要社会学、心理学、设计领域的相关知识,甚至由于HCI现在也逐渐涉猎到了通过图形进行智能人机交互,而心理学对于研究对象的心理需求分析会比较有帮助,心理学转申请HCI的学生也不在少数,与AI不同的是AI基本都是开设在计算机科学专业下面,AI是属于计算机领域的分支,而HCI则不仅仅是计算机科学的一个分支,很多学校将其开设在information school(信息学院)下面。这两者的区别以及分别适合的对象,以卡耐基梅陇大学举例说明:
卡耐基梅隆大学 Carnegie Mellon University(CMU):
培养目标:HCI在CMU是开设在CS学院下面,作为一个单独的department存在的,即Human-Computer Interaction Institute(HCII),HCII的硕士项目MHCI是一个两年的硕士学位压缩到了12个月(通常需要3个学期),在第一个学期,学习编程、设计、心理学以及HCI方法等核心知识;第二个学期和第三个学期选修一些选修课程,然后要参加一系列的industry里的客户的实践项目。12个月结束的时候,学生们就可以设计出简单的,令客户满意的并且很有想法的软件系统和技术系统。他们可以成功地构建成功的用户界面方面,而且懂得如何使得用户界面更有吸引力的一些设计原理。
卡耐基梅陇大学先修课:
HCI Pro Seminar
User-Centered Research & Evaluation
Software Structures for Usable Interfaces (SSUI)/ Programming User Interfaces (PUI)
User Interfaces Lab
HCI Project I
Interaction Design Studio
HCI Project II
Electives(如下是可供选择的选修课)
HCII Electives Heinz & Tepper Schools of Business Psychology English |
Art, Design & Architecture Entertainment Technology Center (ETC) |
HCI有在计算机系下的,卡耐基梅陇大学就是很好的例子,学校是欢迎任何背景(例如设计和心理学背景)的学生申请,尽管对该类学生的编程能力的要求没有像对CS的那样高,但是依然需要具备一定的编程能力,需要有学过一些基础课程,例如C、C++、Pascal或JAVA。所以没有任何计算机背景的学生并不建议申请。满足了这些基础的计算机编程的要求的学生,学校会在测评后,正式课程开始前给学生加额外的编程课程(当然这也意味着可能没有办法在12个月内完成学业)。
除此之外还有一部分开设在Information school下的HCI的学生的背景就更加多元化,但是理想的申请者要有深厚的写作能力、计算机基础(较强的编程能力)、了解网页技术、了解信息系统的人因或认知、数学基础(包括微积分、概率、统计学和线性代数)。但是能同时满足这些条件的申请者基本上是CS专业+设计专业+社会科学的结合体,事实上通常的情况是CS的学生通常缺少社会科学的研究方法;社会学或者传媒学专业的学生又通常缺少计算机编程的知识,针对不同背景的学生,完成学业的时间会有所不同,可是如果依然不确定自己是否可以申请的,不妨看一下上面Cornell所学的课程吧。
通常学生毫无计算机和数学基础的学生不建议申请HCI,information school下的竞争力低于CS下的HCI。
HCI的领域很广。美国专门设立HCI专业研究方向的学校并不多,加起来也只有20多所,而且专业设置也不尽相同。有的学校HCI是一个单独的硕士项目,绝大部分设置在计算机或信息学院,有的学校HCI只是某学院硕士专业(常见information science或Computer Science)的一个研究方向,例如,Cornell本身没有HCI的硕士项目,而在department of communication及information science两个不同的系里却都有这方面的课程。当然,不同的系对于HCI研究的侧重点是非常不同的,有是侧重于技术实现,有侧重于信息分析和理论研究(应用社会学和心理学的一些理论),有注重方法的解决,有注重人机交互的界面的实现。因此,建议在申请之前,仔细阅读各个项目的申请要求,有些对申请人的计算机背景要求较高,这就需要一些非CS背景专业的同学在申请的时候仔细斟酌是不是适合自己申请。
比如该学校给学生设定的三类未来的职业规划分别为:
一、界面设计(Interaction Design):
对于那些想在专业领域里设计界面、交互应用和电子产品等的学生,简单点说,想在professional领域发展的;
二、想在专业领域里做咨询类或者想做管理类的学生;
三、想做研究者。
相比较来说,我们说的前面两所学校就很难有第三种选择(继续研究),所以究竟是选择哪一种类型,究竟什么对自己是最重要的,要自己考虑清楚了,要根据自己对未来的规划选择相应的适合自己的学校。
从申请的角度来说,艺术学院下面的HCI需要提交作品集(portfolio),CS下和Information School下的则基本不需要,由于我们主要说的是CS下的HCI,因此不在此赘言作品的问题,有感兴趣的同学可以去学校的官方网站上查询每所学校不同的作品要求。
开设人机交互的12所独立项目的学校:
1、宾夕法尼亚大学 计算机图形与游戏技术硕士
2、德保罗大学 人机交互
3、德州农工大学卡特分校 可视化
4、加收大学欧文分校 人机交互
5、卡耐基梅隆大学 人机交互
6、伦斯勒理工 人机交互
7、罗切斯特理工 人机交互
8、马里兰大学学院 人机交互
9、密歇根大学安娜堡分校 信息学硕士人机交互方向
10、密歇根州立大学人机交互硕士
11、佐治亚理工学院 人本计算
12、佐治亚理工学院 人机交互