人工智能(Artificial Intelligence),这一耳熟能详的概念,近年来在大数据、算法及处理器性能等诸多关键因素的共同推动下,已步入了飞速发展的快车道。
时至今日,随着众多汽车制造商纷纷推出并完善各自的智能驾驶系统,意味着人工智能技术在实际应用中的日益成熟。而OpenAI所开发的Chat GPT,以及Midjourney,Stable Diffusion等深度学习文本到图像生成模型被广泛地应用于日常工作,将人工智能与大数据的应用推向了一个全新的高度。
图片来源 网络
人工智能发展进入“快车道”,随之而来的是该行业及其相关领域的人才缺口变大,相关从业人员的薪资待遇提升。
图片来源 网络
提起人工智能领域,就不得不提计算机科学(Computer Science)专业。CS是一门研究各种与计算和信息处理相关主题的系统学科,从抽象的算法分析和形式化语法,到具体的编程语言、程序设计、软硬件开发、人工智能等领域,都是计算机科学研究和学习的重要内容。
计算机科学作为是英国留学的热门专业之一,每年的申请竞争都异常激烈,为帮助大家明确目标从而更有针对性地备战申请,本期分享我们就从专业概况、学习研究内容、基础申请要求、录取数据等维度为带来牛剑G5计算机相关专业详细解析~
在正式介绍之前,我们先来了解一下英国高校计算机专业的排名情况。以2024 QS计算机与信息系统专业排名为例,牛津、剑桥的计算科学学术实力处于全球大学的头部行列,而帝国理工与UCL均跻身世界前25名。
英国地区计算机专业前5所高校具体如下:
◆No.4 牛津大学
◆No.8 剑桥大学
◆No.16 帝国理工学院
◆No.20爱丁堡大学
◆No.22 伦敦大学学院
数据与图片来源 QS官网
01、牛津大学 计算机科学专业
牛津大学 计算机科学专业专业特色与研究内容
牛津大学计算机科学系在本科阶段总共开设有3个专业,分为别:
◆Computer Science (G400)
◆Mathematics and Computer Science(GG14)
◆Computer Science and Philosophy(IV15)
图片来源 牛津大学官网
*由于篇幅限制,本期分享重点展开介绍Computer Science(G400)专业。
牛津计算机科学(Computer Science)专业注重探索计算机系统和网络深层次的理解。计算机与运行程序是有史以来最复杂的产品之一,计算机科学作为一门注重实践的学科,需要面对如何有效地设计和使用程序的巨大挑战。
牛津大学计算机科学专业需要探索的主题包括但不限于:
◆如何精确地捕捉到想要计算机系统实现的功能?
◆如何通过数学方法证明计算机系统能够实现相应的功能?
◆计算机如何帮助建模与研究复杂的系统,如地球气候、金融系统或人体系统等?
◆探究计算机的极限,研究量子计算机能否突破当前的极限
图片来源 牛津大学官网
牛津大学计算机科学专业作为一门注重实践的学科,它所研究的理论可以立即应用于设计新型计算机、程序、网络及系统,而这些理论与成果正在改变科学、商业、文化和生活的方方面面。
图片来源 牛津大学官网
牛津大学的计算机科学专业专注于建立理论和实践之间的联系,涵盖了广泛的软件和硬件技术及其应用;旨在培养学生严格推理能力、应用程序与计算机系统行为、科学计算等方面的应用技能,以及解决实际问题和程序设计的技能。大多数科目都与牛津大学设备齐全的实验室中的实际工作密切结合。
图片来源 牛津大学官网
具体来说,牛津计算机科学专业的第一年,学生将重点学习计算机科学相关的基础学科知识,从如何写好程序开始,所涉及的课程包括但不限于:函数编程、算法设计与分析、数字系统、离散数学、线性代数、概率学、命令式编程等。
图片来源 牛津大学官网
第二年起,核心课程与可选课程各占50%,学生能够根据自身学术兴趣进行选择,需要学习的课程包括但不限于:算法与数据结构、编译器、计算模型、计算机架构、并发编程、计算机图形学、计算机网络、量子信息、数据库、人工智能、机器学习等
图片来源 牛津大学官网
第三年起,学生可选择的细分领域课程进一步扩大,包括但不限于:机器学习、计算机安全、数据库、几何建模、编程语言原理等等。
图片来源 牛津大学官网
第四年的课程,学生可以选择进阶的细分领域进行深入研究,包括但不限于:系统安全、算法基础、计算机视觉、计算机生物学、计算机博弈论、机器学习理论、计算机医学、算法与数据结构、数据库系统、分布式编程、概率模型检验、量子计算机等。
图片来源 牛津大学官网
牛津大学 计算机科学专业具体课程设置如下👇
图片来源 牛津大学官网
牛津大学 计算机科学专业具体申请要求
#Colleges
牛津以下学院均开设该专业
#A Level成绩要求
A*AA
-要求数学成绩至少A
-数学、进阶数学或计算机科学成绩A*
-若A-level或AS-level选了进阶数学,则要求至少A
#IB成绩要求
总分39
-HL科目要求766
-HL数学要求7
#入学笔试
牛津计算机相关专业的申请者需要参加Mathematics Admissions Test (MAT)数学笔试。
图片来源 牛津大学官网
今年MAT考察形式大改!如何拿下笔试?牛津学长分享他们的备战经历!
#备注
◆必选课 数学
◆推荐选课 进阶数学
图片来源 牛津大学官网
牛津大学 计算机科学专业
申请难度与offer数据
图片来源 牛津大学官网
根据牛津大学计算机系公布的数据显示,2023-24申请季,牛津大学计算机科学专业申请人数大约872人,入围面试约171人,最终发放offer大约57封。面邀率大约19.61%,offer率低至6.54%左右。
数据来源 牛津大学官网
而根据牛津大学邮件中的数据显示,2024 cycle牛津计算机科学专业的中国大陆申请人数约50人,顺利入围面试人数大约13人,最终发放offer仅3封,面邀率大约26.00%,offer率低至6.00%。
值得一提的是:尽管近三年的面邀与offer数据呈上升趋势,但offer率仍低至个位数,且计算机科学专业作为牛津大学的申请大热门之一,近三年(2021-2023)的平均录取比例20:1,相当于平均每个入学名额有20位申请者竞争,位列牛津大学申请竞争较为激烈的第1名。
数据与图片来源 牛津大学
02、剑桥大学计算机科学专业
剑桥大学计算机科学专业专业特色与研究内容
图片来源 剑桥大学官网
剑桥大学计算机科学(Computer Science)专业被视为是一门研究信息的学科,它是现代社会的核心。计算机科学的相关应用可以说无处不在: 它确保你能够访问某个网站; 道路交通是否拥堵; 预测明天的天气; 让手机实现某个功能等。计算机科学已经戏剧性地改变了人们生活的世界。
图片来源 剑桥大学官网
剑桥大学一直致力于计算机科学领域的前沿研究。该地区有超过1000家计算机与技术公司、商业实验室等,该地区也被称为Silicon Fen。许多本地公司和初创企业与剑桥大学建立了良好的合作关系,不仅在教学方面提供支持,而且也会聘用剑桥计算机科学的毕业生,从事从芯片设计、数学建模到人工智能等领域的工作。
剑桥大学计算机科学专业的课程深度与广度兼具,涉及几乎现代计算机科学的所有研究方向,不仅包括数学、工程学、电子学、自然科学、哲学、心理学、语言学等学科,甚至还涉及经济、商业、法律等学科的一些潜在理论与基础知识。
图片来源 剑桥大学官网
该专业在注重理论教学的同时,还注重培养学生的实践技能与技术的应用。例如:编程方向会学习各种计算机语言(如OCaml,Java,C/C++,Prolog等);硬件系统方向会学习比如使用Verilog设计芯片等。
图片来源 剑桥大学官网
课程中的团队项目,学生需要向外部企业交付相应的产品,以确保学生具有相关的行业/工作经验。
图片来源 剑桥大学官网
具体来说,大一的课程将重点学习计算机科学、数学等相关的学科知识,包括但不限于:计算机科学基础、数据库、离散数据、硬件、面向对象编程、图形学、算法、机器学习、操作系统、交互设计、软件与安全工程、概率学等。
图片来源 剑桥大学官网
第二年的课程,将从理论、系统、编程、应用等四个核心方向进行深入学习,涵盖并发和分布式系统、数据科学、ECAD、计算机图形、Java、C语言、编程语言原理、Unix、计算机网络、人机交互、逻辑与证明、人工智能、网络安全等多个细分方向。
图片来源 剑桥大学官网
第三年起,学生将从众多主题中选择自己感兴趣的方向进行深入研究,例如:生物信息学、商业研究、信息论、通信原理、量子计算机、随机算法、神经网络、网络犯罪、计算机架构、技术的应用、计算机理论研究、云计算、数据科学、AI学习等方向。
图片来源 剑桥大学官网
剑桥大学计算机科学专业具体课程设置如下👇
图片来源 剑桥大学官网
剑桥大学计算机科学专业具体申请要求
#Colleges
所有学院均开设该专业
#A Level成绩要求:
A*A*A
-要求数学成绩A*
-Lucy Cavendish, Churchill, Downing三所学院要求第三门科目为科学类学科
-Christ's College要求提交进阶数学成绩
-Churchill学院要求进阶数学成绩A*,化学、物理或计算机科学三门科目成绩至少一个A*
#IB成绩要求:总分40-42
-HL科目要求776
-要求HL数学(AA)成绩7
-Lucy Cavendish, Churchill, Downing三所学院要求第三门HL科目为科学类学科
-Churchill学院要求HL数学成绩7,化学、物理或计算机科学三门HL科目成绩至少一个7
#录取者成绩统计
大多数录取者的A Level成绩为A*A*A*(占比大约87%);IB总分为43。
所有录取者都选修了数学,超过97%的录取者选修了进阶数学,大约84%选修了物理,大约64%选修了Computing
数据与图片来源 剑桥大学官网
#入学笔试:
所有申请者都必须参加Test of Mathematics for University Admission (TMUA) 数学笔试。
今年剑桥/帝国理工/LSE越来越多的专业都要求TMUA入学笔试,难度如何?又该怎样准备?
另外,Peterhouse和Trinity学院的申请者需要参加Computer Science Admissions Test (CSAT),主要考察申请者的数学与计算能力。
#备注
◆ 所有学院要求提交数学成绩
◆ 推荐选修进阶数学,或AS-Level进阶数学
◆ 在一些数学类的学术活动中取得优异表现也会对申请有所帮助
剑桥大学计算机科学专业
申请难度与offer数据
根据剑桥大学官方公布的申请数据,2023-24申请季,计算机科学专业的申请总人数约为1,863人,发放offer大约168封,offer率低至9.02%左右,较上届有所下降。
数据来源 剑桥大学官网
其中Churchill College是最受欢迎的学院,大约226人申请,发放offer仅14封左右;其次是Trinity College,大约139人申请,发放offer仅15封左右;接下来则是Gonville & Caius College,大约118人申请,发放offer仅6封左右;Queens' College大约117人申请,发放offer大约8封。
数据与图片来源 剑桥大学官网
根据剑桥大学邮件中的数据显示,2024 cycle剑桥计算机科学专业的中国大陆申请人数约75人,最终发放offer仅10封左右,offer率大约13.33%。
数据来源 剑桥大学邮件
03、帝国理工计算机专业
帝国理工计算机专业专业特色与研究内容
图片来源 帝国理工官网
帝国理工的计算机(Computing)专业是一门创造性极强且包含广泛学科的专业,侧重使用基本学科知识与逻辑思维来设计并建立切实可行的计算机系统。就读与该专业方向的学生不仅需要了解现代计算机与通信系统的工作原理,还要掌握如何使用所学知识与技能来构建新一代的计算机应用程序。除此之外,学生还将专门深入研究计算机的基本原理、系统设计、硬件、软件、应用以及与相关工程领域的知识,掌握计算机和工程模型的开发与应用相关技能。
图片来源 帝国理工官网
在帝国理工,计算专业如同工程类学科一样,强调根据实际运行需求构建基于计算机的复杂系统。因此学生不仅仅会掌握核心的计算机相关技能,还将学习数学与工程等学科的基础原理。
图片来源 帝国理工官网
前两年的课程,重点在帮助学生理解计算机的基本概念和原理,并提供了离散数学 (逻辑、集合、关系等)的基础知识,包含计算机领域的基础数学,以及与应用工程和管理相关的经典数学与统计学等相关内容。具体课程主题包括但不限于:图形与算法、微积分、线性代数、电脑系统、数据库基础、算法设计与分析、软件工程、操作系统、计算模型、编译器等。
随着学习的深入,从第三年起,学生除了软件工程与机器学习等主题外,还可以根据自身学术兴趣选择细分领域进行深入探究,包括但不限于:机器人技术、高级数据库、网络安全、分布式算法、计算机图形化、系统工程、深度学习、机器人学习与控制、深度学习等。
帝国理工计算机专业具体课程设置如下👇
图片来源 帝国理工官网
帝国理工计算机专业具体申请要求
#A Level成绩要求
A*A*A or A*AAA
-要求数学成绩A*
-另外两门科目要求为A*和A或另外三门学科要求A
-大多数申请者的成绩为A*A*A*(3门A Level成绩)
-A*A*AA(4门A Level成绩)
#IB成绩要求
总分41
-HL数学成绩要求7
-HL相关科目成绩要求7
-大多数申请者的IB总分为42
#入学笔试
今年起,所有申请者都必须参加Test of Mathematics for University Admission (TMUA) 数学笔试
#入学面试
IC计算机专业将邀请符合招生要求且笔试表现优异的申请者参加面试。
#备注
-必选课数学
-推荐选课 计算机科学、物理、进阶数学
-有帮助的学科 古代语言、生物、化学、经济、电子学、英语文学、历史、语言学、法律、哲学、政治学、心理学等
-不接受 ICT, Business Studies, General Studies和Critical Thinking
帝国理工计算机专业
申请难度与offer数据
根据帝国理工官方公布的申请数据,2023 cycle,计算机系的申请总人数约为3,576人,发放offer大约573封,最终顺利入读人数约为183人;offer率大约16.02%,最终录取率低至5.12%左右。
数据来源 帝国理工官网
其中IC计算机系的中国申请者大约345人,发放offer大约70封,最终顺利入读人数约为20人,offer率大约20.29%,最终录取率仅5.80%左右。
数据来源 帝国理工官网
04、UCL 计算机科学专业
UCL 计算机科学专业专业特色与研究内容
图片来源 UCL官网
UCL的计算机科学专业强调以解决现实问题为导向,基于问题学习计算机及行业相关的知识并为学生在各行各业的就业做好准备。
图片来源 UCL官网
UCL计算机科学专业前两年的课程涵盖了一名计算机科学家所需的基本学科知识,包括但不限于编程基础、面向对象编程、算法、离散数学、数学、软件工程、系统工程、计算机安全等。第三年的核心课程涉及编译器、计算机系统等领域。第四年时,学生可以根据自身学术兴趣,从众多细分领域中进行选择,包括但不限于:计算机图形化、机器学习与相关应用、信息检索与数据挖掘、计算机安全、隐私增强技术、加密货币、人机交互、人工智能等。
图片来源 UCL官网
UCL 计算机科学专业具体课程设置如下👇
图片来源 UCL官网
UCL 计算机科学专业具体申请要求
#GCSEs成绩要求
GCSE英语语言和数学成绩不低于C或4
#A Level成绩要求
A*A*A
-数学或进阶数学成绩要求A*
#IB成绩要求
总分40
-三门HL科目总分不低于20
-HL数学成绩要求7
-HL单门科目要求不低于5
#入学笔试
UCL计算机科学专业的申请者需要参加
Special Tertiary Admissions Test (STAT) 入学笔试。
图片来源 UCL官网
UCL的计算机科学专业申请者仅需要参加STAT的选择题部分。
STAT的选择题部分的笔试时长为120分钟,包含80道题目,包含逻辑推理题和阅读题。
STAT笔试重点考察申请者的批判性思维和定量推理能力,信息的解读、分析、实际运用能力,以及在语言方面的理解与解释能力。
UCL 计算机科学专业申请难度与offer数据
根据UCL邮件中公布的数据显示:2024 cycle伦敦大学学院计算机科学专业(UCAScode:G400)申请人数约为4,094人,发放offer数量约为309封,offer率低至7.55%左右,与上届大致持平。
数据来源 UCL官网
而中国申请者大约283人,发放offer大约13封,offer率低至4.59%。
数据来源 UCL官网
通过以上四所顶尖大学的录取数据不难看出,计算机专业"难申请"的头衔同样名不虚传,不仅仅录取率低,留给海外申请者的名额更是少之又少。因此想要冲刺牛剑G5计算机相关专业的同学们千万不能掉以轻心,建议尽早做好规划与申请准备,只有努力提升自己的学术实力才是硬道理