人机交互专业学什么课程?
本科UW HCI的CS major,大一上学期cs基础课(算法,数据结构,计算机网络),大二上和下两门设计基础课(界面设计,用户研究),大三上四门核心课(人工智能,数据挖掘,人机交互,编程语言),大四上两个实习项目(一个校内一个国外)。 每个学校设置可能不太一样,但大致如此。
除了以上,还会学习人类行为学,心理学,社会学等相关的学科。 UW是人机交互领域最好的学校之一了。我遇到的教授都是热情满满,非常支持学生交流。而且由于是小班教学,教授和学生之间也很容易熟悉起来。所以课堂气氛是非常好的。
不过毕竟是理工科专业课,还是会有一定的压力。要学好需要花很多功夫。 大一大二是打基础的时候,一定不要挂科!!(尤其是大一下的算法和统计,挂了绝对哭瞎)。到大三再开始赶课程就有点晚了。因为很多人会选择在大三把学分修完,提前毕业。然后利用暑假和大四的上半学期找实习。这样你就能比别人早一年进入行业,多优秀一点。
虽然我是cs背景,但是我的两个master的同学是学eee专业的。他们对于编程和算法也没有比我差到哪里去。所以不用担心自己不是cs背景就学不会。只要好好学没有学不好的~另外,不要担心跨专业会不会有跟不上或者比别的同学慢的情况出现。因为你已经早早打好了基础,在后面的学习中反而能有更大的进步喔~ 最后,希望题主能早日找到理想的学校啦~有问题可以给我留言~