学计算机澳洲哪个大学好?
作为在三大洲都读过书的码农,以我对澳洲IT领域的了解,我明确告诉你,在澳洲学习计算机,首选新南威尔士大学(UNSW)! 首先,先看一下UNSW的简介: UNSW创建于1949年,坐落于悉尼市南区,是澳大利亚的一所综合性研究型大学。目前在校学生36000人,国际学生3700人,来自世界126个不同国家。校园占地5.7平方公里,拥有全澳最大的校园。
再来看一下CS学院的设置: Unsw的cs课程属于unsw商学院下面,因此学院对学生要求相当高,必须修读大量的商科以及数学课程才能达到录取标准。另外,因为是以商科背景来教学,所以会对非编程基础的同学有一定的挑战性。不过,在课程最后两个月,老师会加快授课进度,让同学能够跟上课程的节奏。
值得一提的是,Unsw与Nus和NTU同属一个校友联盟,毕业生在找工作时有着相同的求职渠道。而且,据我在新加坡面试过的经验来看,很多公司更愿意看到留学生有在欧美留学的经历,因为你的英文能力是毋庸置疑的(大多数中国学生英文能力其实很一般),而澳洲学校毕业能证明你有着不错的学术能力。
再来看下课程设置: UNSW的CS课程主要分成两个major,一个是software engineering,一个是digital systems。两个major分别都有32个学分,加起来就是64个学分。除了这两个major之外,还有一个辅修,是data science。 Data science主要是偏重使用各种统计分析方法来进行大数据的处理,适合对数据分析感兴趣的同学。在这个major里,你要学习如何取数据、怎样进行初步的数据处理、怎么建立模型、如何运用AI的方法来解决各种问题等等。
除了这个辅修外,其他两个都是主修的课程,课程内容基本差不多,都是以编程为根基,学习各种软硬件相关的知识,然后运用这些知识来做项目的实践。
下面是一些具体的课程: 可以看到,课程的设计是以project为主的,也就是说你每学完一门课就可以马上应用该门课所学的内容来完成相应的项目。这样即可以检测你对所学习知识的掌握程度,又可以在实践中加强你的编程能力以及问题解决的能力。这也是我所推荐的学习模式——边学边做。