澳洲八大校计算机专业如何?
谢邀! 本人莫那什计算机学士,硕士,博士全都在Monash读完的(硕土和博士都是工程部的) 我觉得这个问题,应该分开来看待,
一个是大体的排名,一个是具体的方向。 先说第一个,大学的排行很多,比如QS World University Ranking QS THE ARWU U.S. News etc. 这些机构每年对全世界的大学进行排行。有些专门攻计算机的院校,它在计算机方面的研究能力是可以排在世界前列的,虽然整体排名不高或者不靠前。例如CMU(卡内基梅隆大学)的计算机实力几乎可以排进前3,但它整体上的排位就不算很高了。所以如果从计算机专业的角度去选学校的话,这些专门的计算机院校就可以列入考虑范围了。
再说说具体的专业,以我读的两个研究生为例,一个是我读的软工(Master of Software Engineering)这个主要是做偏软件方面的,另一个是数据科学(Master of Data Science),主要学偏数据分析和数据挖掘的方向。两个专业各有侧重。
以软工这个专业来说,有20个学分(相当于8门课)需要完成毕业论文才能毕业,这20分里有12分是核心课程,必须获得4分的Credit才行。而剩下的8分里只有4分到5分是可选的。也就是说,除了选修课之外,必须要学到一定分数的必修课程才能毕业。在所有的课程里有一门编程语言(C/C++/Java三选一),一门算法,一门操作系统,一门编译原理,一门数据库系统等算是比较重要和难学的。
而数据科学这个专业则是以R和Python为主要的编程语言,会涉及到统计,算法,大数据等方面的知识。这个项目的同学大部分都有一定的统计或数学的背景。 从这两个项目的课程说起,其实可以看到,无论是软工还是数据科学,学习的知识内容是比较接近的,只是未来的职业方向会有一些区别。因为软工项目包含了大量的软件开发方面的课程,因此未来在这个领域工作机会也会多一些。数据科学则更适合想要往数据分析方向发展的同学。 在学习的过程中,我发现我自己的英文阅读能力还够好,很多单词看不懂,因此做了不少笔记,也看了很多视频资料(尤其是数据科学的项目,有很多视频讲座帮助理解)。最后也完成了自己设定的学习目标。
最后要说的是,任何的学习过程都要靠自己,主动地去找学习资源,找老师答疑。我自己在学习过程中就遇到了很多问题,也询问了很多的前辈。虽然刚开始的时候由于沟通的问题也有过失望,但大家都还是很热心地帮我解决问题。
总之,只要用心,就一定会有收获。希望我的经历对你有所帮助。