CMU HCI 具体学些什么？
题主问的 CMU HCI 是个多义的概念，需要澄清一下。 首先，HCI 是个很特别的专业，特别之处在于 Master 和 PhD 的学的东西、研究方向和职业走向都非常非常不一样。我们先讨论下这个的区分。 PhD 的 HCI 项目研究的是前沿的人机交互研究。有差不多三个方向：第一种，偏技术，是硬件+CS+设计的结合，研究未来可能的 interaction techniques，比如用皮肤当屏幕交互、让手机识别不同的手势等等。第二种，偏向于社交计算（social computing），是心理学和设计学的结合，解释用户在使用计算机/互联网的行为，比如研究 wikipedia 词条贡献者的 motivation 是什么，匿名对用户在网络上发现的影响等等。第三种，偏设计研究（design research），这里就和 data visualization 有一些交叉。HCI 的 PhD 毕业后大多数人选择继续做研究，去大学做教职（faculty），或者业界的研究岗位（industry research），比如 Google research, Microsoft research。也有少部分人把自己的研究成果继续推进，找 funding，开 startup。 而 Master 的 HCI 项目学用户体验、可用性，毕业后最合适的工作是在业界的大小公司的产品线上工作。从事用户体验设计师（UX Designer），交互设计师（Interaction Designer）、产品设计师（Product Designer）、用户研究师（User Researcher）。 那么 CMU 有哪些 Master 项目出来可以做上述工作？我略微数了数，至少有五个。我下面具体讲讲每个项目都学什么，方便题主比较： 利益相关：CMU MHCI '14 Alum, 家属 CMU HCI PhD 在读