牛津大学高级计算机科学硕士课程旨在为计算机科学和其他数学学科的毕业生教授一系列高级主题,这个为期12个月的理学硕士已经被设计来教授规范的数学原理,软件和硬件设计和有效实施。该硕士项目是理论和实践的结合,教授应用领域(如机器学习、验证和计算机安全)正在发展的先进技术和思想,以及支撑这些技术和思想的丰富多样的理论。这些包括计算模型和数据,以及程序和算法的数学分析。牛津大学高级计算机科学硕士课程旨在为编程和计算机系统设计的理论和实践研究提供基础;展示稳健和前瞻性的知识、经验、推理方法和设计及实现技术;为计算机行业的职业生涯打下基础,包括电信、过程控制、业务、任务和安全关键领域;提高已在这些行业工作的专业人士的技能。
具有计算机科学或数学方面专业背景,需要具备处理数学符号的必要背景和计算机编程基本技能。
类型 | 总分要求 | 小分要求 |
雅思 | 7.5 | L:7 | R:7 | W:7 | S:7 |
托福 | 110 | L:22 | R:24 | W:24 | S:25 |
序号 | 课程介绍 | Curriculum |
1 | 保险精算学 | Actuarial Science |
2 | 并发性 | Concurrency |
3 | 并发编程 | Concurrent Programming |
4 | 计算机科学的基础 | Foundations of Computer Science |
5 | 函数式编程 | Functional Programming |
6 | 人工智能 | Artificial Intelligence |
7 | 计算的复杂度 | Computational Complexity |
8 | 计算机安全 | Computer Security |
9 | 数据库 | Databases |
10 | 机器学习 | Machine Learning |
11 | 计算学习理论 | Computational Learning Theory |
牛津大学的计算机科学在《泰晤士高等教育报》2022世界大学排名中位居世界第一,截止到目前为止已经四年蝉联TOP1。
课程设置:从时间上来看,牛津的ACS项目时长1年,授课分三个Term,最后的项目研究会安排在第三学期。项目提供的选修课会分三个schedule,最多可以从Schedule A和Schedule C里各选2门课程,一个Term至多选择4门课程。课程更偏重理论,有一些课程配有实践课,但是代码量比较少,有较多的课的最终考试形式都是100%写问答题而不是给编程题留有比重。大多数人前两个学期每学期3门课左右,最后一个学期开课会比较少,因为要复习、考试、写毕设。上课、考试的形式是:课程随便上(课程资源都在一个平台上),考试随便考(考试前会让你选要考哪些),但是最后的毕业要求是成绩最好的六门课的平均分大于50分(你可以考7门甚至更多)。牛津的考试一年只有一次,有些专业两年只有一次,平时既可以随心所欲的学也可以随心所欲的玩,完全不必受到课程设置的影响。但是对于没有好好学的最后的考试也绝对是judgement day。所以你可以尽情发展自己的兴趣爱好,但是如果想distinction毕业的话可能需要更久的学习时间,最后的考试也绝对是judgement day,需要明确好自己的目标。
就业服务:根据The Sunday Times的统计,在毕业六个月后,牛津大学计算机科学专业毕业生的平均起薪为4w5英镑,高于英国所有学校。此外,还有很多毕业生在百度、腾讯、阿里、字节等国内top互联网公司担任数据科学家、信息系统经理、IT顾问、网络安全分析师、网络工程师、系统开发人员等职位。