交互设计博士学什么?
和所有 Ph.D 项目一样,HCI 的博士学位也需要完成相应的研究课题。这个研究课题可以是围绕现有理论的拓展性研究(thesis-based),也可以是和应用相关的实证型研究。以我所在的系为例,学生可以选择从以下方向来完成自己的课题: 除了以上具体的研究领域之外,Ph.D in HCI 还需要学生具备相关的编程能力。随着人工智能、机器学习等算法领域的迅猛发展,与计算机科学相结合也是 HCI 未来的一个主要研究方向。虽然不要求具有编程语言的全部语法,但是需要学生掌握基本的编程思路及代码实现的能力。
同时作为一个偏应用的非计算机学科,HCI 对申请者的相关应用背景也是较为看重的。例如对于人机交互的设计,有设计基础的学生会更具优势;对于认知心理学,拥有相关实验或调查经验的同学也会更有把握。 除开特定研究方向的课题,大多数学校会给 Ph.D in HCI 的学生设置一些共同必修的课程,这些课程涉及到哲学、社会学、心理学、人类学、信息技术等诸多领域,能够帮助学生从不同角度看待问题并拓宽知识面。
下面以 UofT 为例,简单介绍几个课程设置以供参考。(PS,因为每个项目的课程设置会有所不同,所以这里以举例的形式展示,具体的科目以及名称会以学校官网为准 ) 除了上述必修课,大部分的项目还会要求学生修一定数量的选修课,一般会在 6-10 门不等。每一所学校设定的选修课都会有所区别,但总体的目的都是为了培养学生在特定科研领域的基础理论知识以及实践应用能力。(再次强调,因为各个学校的课程设置会有差异,所以这里以 UofT 为例展示的课程列表并不代表其他学校设置的选修课,具体信息请以想报考的学校官网公布为准!) 上面介绍了这么多,不知道能不能解开题主关于「到底学些什么」「怎么学习」的一些疑惑呢?如果还有疑问或者想了解更多的,欢迎与我沟通交流呀~