悉尼大学本科有什么好玩的课吗?
我学的是CS,所以上的是HCI的课(human computer interaction) 其中有一门课叫HUMN376A,是关于人机交互设计的理论,上课的老师都是搞人类学的,上这门课的时候需要阅读大量的人类学相关书籍和文献,然后进行presentation,课堂讨论等等 虽然作业很多很烦人,但是我觉得这节课教会了我如何像人类学家一样去思考问题以及如何去探索未知领域的方法论,所以这节课对我来说意义非常大 另外我们专业的核心课程HMC159C,是关于大数据的,这节课的老师是一个大数据领域的牛人,曾经参与过谷歌的六边形项目。这节课主要讲了大数据的历史,现状与未来,以及怎么利用大数据来做分析,还有Hadoop,Spark等工具的使用。学完这节课让我对大数据有一个总体的了解,知道它是什么,然后应该怎么去应用 除了必修课之外,还有一些选修课也非常值得推荐一下。比如BSG400B,这节课的老师是悉尼大学商学院的院长,课程内容主要是讲怎么运用定量的方法去做决策,包括定量的概念,模型以及如何使用R来进行数据分析等等 再比如说ECE321B,老师讲的是移动计算,互联网,云计算等相关内容,课堂上有非常多的expert talk,让你接触到最前沿的技术。
还有就是CS334S,是关于人工智能的,老师非常nice,上课幽默风趣。这门课程会学到机器学习,神经网络,数据挖掘等相关知识。 最后推荐一下COMS284F,这是一个非常硬核的课程,老师主要介绍各种计算机网络的体系结构,以及各层的相关协议,比如OSI七层模型,TCP/IP协议等等 当然啦,作为cs专业的学生,学起编程来也是毫不含糊~我们会学习使用Java,Python,C++等进行编程,还会学算法,数据结构,操作系统等一系列科目。