澳洲国立大学(The Australian National University,又译澳洲国家大学,简称ANU)是一所位于澳洲首都特区堪培拉的研究型国立大学。它同时也是国际研究型大学联盟(IARU)、澳洲八大名校(Go8)、大学天文研究协会(AURA)以及环太平洋大学联盟(APRU)的盟校之一。
澳洲国立大学计算机专业培养目标
这个专业课程旨在教授学生有关计算机以及计算机科学的相关知识,并培养学生专业知识的实践能力以及运用专业知识解决实际工作和生活中有关计算机问题的能力。该专业课程为期一学年,共48个学分。主要内容包括:人工智能、电脑语言系统、电子研究、软件工程等。课程结束后,学生可选择一年的附加课程,该课程内容主要是与计算机相关的研究与培训,该附加课程的毕业生可获得计算机荣誉硕士学位。
澳洲国立大学计算机专业课程设置
澳大利亚国立大学的计算机课程由ANU College of Engineering & Computer Science(工程和计算机科学学院)提供,在授课型计算机硕士方面,目前主要提供以下11个方向的专业选择:
l Software Engineering(软件工程)
l Computing Science(计算科学)
l Computer Science(计算机科学)
l Computer Systems(计算机系统)
l Information Systems(信息系统)
l Software Development(软件开发)
l Scientific Computation(科学计算)
l Human Centered Computing(人机交互技术)
l E-Science(电子科学)
l Computational Modeling(计算机建模)
l Artificial Intelligence(人工智能)
ACS(澳大利亚计算机协会)认证课程
成立于1966年的澳大利亚计算机协会(Australian Computer Society,简称ACS)是澳大利亚公认的信息和通讯技术专业人士的组织。他的目标是进一步研究和开发信息技术,制定和推广信息通讯技术标准等,是澳大利亚移民部制定的移民技术评估机构之一。凡是想以信息技术专业人士移民澳大利亚的申请人,必须首先完成ACS的专业技术评估。
ANU被ACS认证的课程有以下几个
(1)Master of Computing (CRICOS duration: 46 weeks): 学制为1年,2月和7月开学;此课程要求申请人的本科专业为计算机专业。
(2)Master of Engineering and Master of Computing (CRICOS duration: 92 weeks): 学制为2年,2月和7月开学;此课程要求申请人的本科专业为工程专业,并且读过部分计算机课程。
(3)Master of Information Technology Studies and Master of Computing (CRICOS duration: 92 weeks): 学制为2年,2月和7月开学;此课程要求申请人在本科阶段读过部分计算机课程。
(4)Master of Computing and Master of Computing with Honours (CRICOS duration: 92 weeks): 学制为2年,2月和7月开学;此课程要求申请人的本科专业为计算机专业。
建议大家2月份入学,这也是大多数人的入学时间,各种课程进度都是按照这个时间安排的。7月入学的同学可能会错过应该先修的课程。
在这里整理一些读过计算机专业的“过来人”关于一些课程的感受总结给大家参考
Artificial Intelligence 人工智能
传说ANU的AI研究组是所有研究组里最强的,所以AI的课程也是比较有分量的。这门课涵盖了AI的基础知识。
Theory of Computation 计算原理
这门课的先讲一些比较基础的编译原理的知识,包括有限自动机,正规语言和下推自动机,上下文无关语言。然后讲比较难一些的计算原理,包括可判定性和复杂度,图灵机,各种疯狂的NP完全问题和PS完全问题证明等等。(光看着要学的东西就感觉好难)据说这门课是计算机学院挂科率最高的科目。3次作业只占30分,闭卷考试占70分。作业每年都不会变,但神奇的是没人知道正确答案是什么。考试有很多概念题,但同样也没什么诀窍,就认真看书吧。
Statistical Machine Learning 统计学机器学习
这门课内容较多,难度也较大,因为ANU的计算机专业对数学的要求是比较严格的,所以如果能得到offer的同学数学都不会太差,这门课主要就是数学方面的内容涉及很多,各种概率论与数理统计和线性代数。只要你足够聪明并且非常努力,还是有考高分的可能的。考试是口试,老师可以在交流中提醒一下,就是考试时给老师个“老师怎么办这个我不太会哎”的眼神什么的,老师就会微笑的给出提示了,但是还是很挑战。
Algorithms for Data Mining 数据发掘算法
这是个相对而言较为简单的科目,内容挺多但是讲的都很浅。每年作业变化不大,考试都是概念题,允许带一张A4纸。只需要把每次Tutorial的问题和所有的课件都想办法打印在一张A4纸正反两面就行了。考试时候带上尺子免得缩印的太厉害字太小读错行。拿80以上比较容易,学这门课主要是给其它课腾出时间。
另外不太推荐大家去选软件工程的各种课程,因为这些课是给有工作经验的人上的,课堂里经常有一些从惠普,微软,等等公司来的各路高手跑过来欺负人。如果没有实践经验,学了和没学一样,讲的很多内容都是空话,课程比较水一些。
如果不幸哪门很难的课挂了,重新交钱学校就会让你读取之前的Checkpoint重来。而且对于抄袭舞弊查处很严格,抄别人作业一次会得零分,两次会被学院开除。所以,学习的道路上没有所谓的捷径,还是老老实实的上课复习吧同学们。
学习成果
学习完成后,同学们将具备以下技能和知识:
1.扎实的计算和其包括的诸如程序建设、 分析和设计、 形式化的方法和数据库的知识。
2.广泛的技术知识,对当代和先进的信息和通信技术主题中所研究问题精准的理解与选择。
3.在技术的信息和通信技术方面良好的沟通能力,书面及口头的阐述和解决能力。
4.了解研究方法,包括对于文献的检索、 项目的规划和评估。
5.能够较为熟练的应用上述的知识和技能在计算项目中。
就业前景
计算机和 IT专业毕业生的就业前景相对来说非常可观。由于ANU课程设置贴近当前业界的需求,具有高度的实用性,教授的技术和技能覆盖了计算机和IT 行业的多个领域,因此IT毕业生的择业面很广。可任意在移动计算机技术、电脑图形、动画与游戏设计、电子商务技术、软件开发和软件工程、管理和销售、网络、传媒和网络安全等领域发挥才智。而ANU计算机科学专业的毕业生以其扎实的专业知识,丰富的实践经验,往往在毕业前就被用人单位一抢而光,前景还是比较看好的。
入学要求
语言要求:
1.雅思6.5,单项不低于6.0。
2.或者,托福笔考570,写作4.5.
3.或者,托福网考90,单项不低于20。
PS:直接入读硕士课程的雅思要求为平均分不低于6.5分,四个单项不低于6分。如果雅思分数未达到此要求,可选择在入读硕士课程前加读10周的ANU Access English Course语言课,该课程为直升英文课程(顺利完成该课程无需再考雅思即可入读硕士课程)。
学术要求:
申请者必须具有教育部承认的计算机学士学位证书,且平均成绩至少达到70%,即GPA在3.0以上。
申请材料:
1.学历证明及成绩单;
2.英语成绩单(可先申请有条件录取,后提交英语成绩单);
3.申请表;
4.申请费支付凭证(购买银行汇票或信用卡支付)。