在最新的2023年QS计算机科学与信息系统专业排名中,英国院校榜单如下:
恭喜上榜的58所英国院校!其中,牛津大学(5)、剑桥大学(7)更是跻身世界榜单前十!另外,更有8所大学位居榜单前百!
| 什么是计算机科学专业?
1. 计算机科学(Computer Science)
计算机科学是对信息与计算的理论基础的系统性研究,以及它们在计算机系统中如何实现与应用的实用技术的学科。专业也包含很多分支领域,有强调特定结果的计算,也有探讨计算问题性质的复杂性理论;有专注于怎样实现计算的编程语言和方法,也有应用特定的编程语言解决特定问题的程序设计。
2. 人工智能(Artificial Intelligence)
广义的人工智能,通常是指通过普通计算机程序来呈现人类智能的技术。在现实应用中,人工智能的研究是高度技术性和专业的,各分支领域都很深入甚至各不相通,因而涉及范围极广。由于人工智能是一门极富挑战性的科学,它的核心问题包括建构能够跟人类似甚至超卓的学习、交流、感知等能力,从事这项工作的人必须在懂得计算机知识的同时,又懂得心理学和哲学。虽然当前强人工智能已经有初步成果,甚至在一些影像识别、语言分析、棋类游戏等等单方面的能力达到了超越人类的水平,但达到具备思考能力的强人工智能还需要很长时间来研究,因此是一个具有极强发展潜力的学科。
3. 软件工程(Software Engineering)
软件工程专业是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。在现代社会中,软件应用于多个方面。典型的软件比如有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编译器、数据库、游戏等。同时,各个行业几乎都有计算机软件的应用,比如工业、农业、银行、航空、政府部门等。简单来说,软件工程即运用现代科学技术知识来设计并构造计算机程序,以及为开发、运行和维护这些程序所必需的相关文件资料。
| 为什么选择计算机科学专业?
1. 学术和就业的双重实力
伦敦一家数字营销机构曾调查过2017年进入工作市场的1400万毕业生的就业情况,得出了《英国就业率最 高的专业》。在这份排名中,计算机科学专业以 80%的就业率位居榜单第 7 名,是英国传统优势专业,就业率高,收入高,每年申请人数众多。作为一门包含各种各样与计算和信息处理相关主题的系统学科,计算机专业从抽象的算法分析、形式化语法等等,到更具体的主题如编程语言、程序设计、软件和硬件等都有涉及,是英国政府最注重的专业之一。
2. 行业技术的教育领跑者
作为时下最前沿、最火热的学科,英国很多院校也开设了计算机领域最前沿的技术课程,授课重点集中在人工智能的原理和知识、复杂的认知和社会行为的计算、以及工程模型的发展等。在培养和教育方面,和大多院校相同,英国院校的思路也是先理解核心的概念(包含数学知识、逻辑知识和工程知识),再去实践创造,把知识应用到具体项目中,以及在环球大视野下进行具体的微观研究。
3. 可观的薪酬潜力
据高等教育统计局的最新数字显示,英国有 123 所高等教育机构提供计算机科学专业。在近十年中,英国大学计算机专业学生的每年毕业的人数从不到 17000 发展到近 27000。在就读人数暴增的情况下,英国大学计算机专业的毕业生就业收入情况依旧很可观。而随着毕业年限的增加,计算机科学毕业生的溢价将更好地突显出来,薪资浮动范围在 5 万到 6 万英镑之间。
4. 改变世界的机会
计算机科学赋予了学生改变世界的机会,带给他们极大的成就感,同时也提供给了一个最公平的竞技场。无论是软件开发、分布式计算、人工智能、还是机器学习,计算机科学给世界创造的都是实用的价值和改变。选择这一专业领域的确是充满挑战的,但也正因在学习的过程中收获了解决问题的技能和处变不惊的心态,学生可以变得更稳重、更自信。英国的工科院校都十分注重实践能力,大多是为了解决某个具体问题而进行的学科设置,只要你有能力,一定会有舞台。
一些具有专业代表性的硕士学位:
· Electronics and Computer Science (MEng)
电子及计算机科学硕士
· Software Engineering (MEng)
软件工程硕士
· Cyber Security(MSc)
网络安全理学硕士
· Human-Centered Interactive Technologies(MSc)
人机交互理学硕士
· Cloud Computing(MSc)
云计算理学硕士
课程示例:
· Advanced Databases
高级数据库
· Algorithmic Game Theory
算法博弈论
· Distributed Systems
分布式系统
· Computer Graphics
计算机图形
· Advanced Programming Languages
高级编程语言
· Blockchains and Distributed Ledgers
区块链及分布式账本
· Internet of Things Systems
物联网系统
· Introduction to Machine Learning
机器学习导论
· Advanced Statistical Machine Learning
高级统计机器学习
· Pattern Recognition
模式识别
· Deep Learning
深度学习
· Logic-Based Learning
基于逻辑的学习
· Systems Verification
系统验证
| 相关职位
1. 电子制造行业
可就职于芯片及电子元器件厂商、电子产品品牌商、制造厂商、互联网公司、芯片公司、手机公司、智能硬件公司等单位,担任 IC(数字/模拟)工艺研发师、IC 工艺制程工程师、软件工程师/架构师、算法工程师等职位,也可成为项目经理、工程经理、硬件专家等。
2. 智能制造行业
可就职于制造企业、自动化设备供应商、工业软件公司、机器人制造商等单位,担任自动化规划师、智能制造工程师、智能化工厂经理、工业软件产品经理、售前顾问等职位。
3. IT 行业
可进入 IT 领域,就职于计算机软件、互联网、大数据及人工智能等企业,从事的职业主要是研发类和测试类,比如软件开发、测试工程师等。
| 申请条件
【世界TOP 10院校】
1. 牛津大学 MSc in Advanced Computer Science
本课程旨在为程序设计的理论与实践研究和计算机系统设计提供基础;介绍具有前瞻性的知识、经验、推理方法及设计及实施技术;为计算机行业的职业生涯提供基础,包括电信、过程控制、业务、任务和安全关键领域;加强已经在这些行业工作的专业人员的技能。
计算机科学系致力于基于实际实践的有效理论的开发和应用,其中一些模块是通过与业界的协商和合作开发的。该课程旨在将理论与实践相结合。它讲授在应用领域(如机器学习、验证和计算机安全)正在发展的先进技术和思想,以及丰富和不同的理论支撑它们。这些包括计算和数据模型,以及程序和算法的数学分析。
一学年分为三个学期,为期八周,硕士课程的学习将贯穿全年。在本课程的三个学期中,学生将从计算机科学的各个方面的模块中进行选择。大多数模块将持续一个学期,将在16至24堂课之间。
申请条件:
要求申请者具有计算机科学或数学一等荣誉学位且GPA达到3.7以上,必须具备必要的背景来应对数学符号和计算机编程的基本技能。雅思要求总分不低于7.5,单项不低于7.0;托福要求总分不低于110分,听力不低于22,阅读不低于24,口语不低于25,写作不低于24。约有三分之一申请人被邀请参加30分钟左右Skype面试。
2. 剑桥大学 MPhil in Advanced Computer Science
本课程的目的是为攻读计算机科学博士课程提供适当的准备。学生从计算机科学的网络和系统测量到范畴理论,以及自然语言处理的广泛的高级主题中选择五个教学模块。学生也可以选择从工程系借用的主题。此外,学生还必须参加一门必修的、未分级的研究技能课程,其中包括核心和可选主题。
学生们还要承担一个两个学期的研究项目,并在6月初提交一份项目报告。研究课题的选择和规划在第一学期进行,工作在随后的学期进行。授课模块以多种形式授课。例如,有传统的讲座课程,讲座课程与相关的实践课程,阅读俱乐部,以及研讨会风格的模块。
本课程旨在:
· 给予有一级学科相关经验的学生进行本学科直接研究的机会;
· 让学生有机会学习或发展与其研究兴趣有关的技能和专门知识;
· 为修读电脑科学博士课程提供适当的准备;
· 为教师提供一段较长的时间来培训学生,然后判断学生是否适合攻读博士学位;
· 提供一种本身具有价值和高度市场价值的资格,使其毕业生具备在工业和公共部门研究中发挥领导作用的技能和专门知识。
申请条件:
课程均要求申请者计算机科学或工程,科学,数学等相关专业的一等荣誉学位,总成绩达到90%-95%,GPA达到3.8以上。雅思要求总分不低于7.5,单项不低于7.0;托福要求总分不低于107分,单项不低于25。
【世界TOP 100院校】
· 帝国理工学院的MSc Advanced Computing
学制一年,属授课型项目。要求来自国内部分优质院校的申请者有计算机相关学科的一等荣誉学位,且总成绩达到80%以上。雅思要求总分不低于7.0,单项不低于6.5;托福要求总分不低于100,单项不低于22。
· 伦敦大学学院的Computer Science MSc
专业学制一年,要求申请者具有计算机科学或信息技术以外的其他学科的二等以上学位,且成绩达到85%。申请中应包含证明合适的数学技能(至少达到数学 A 级)和分析技能的证明。雅思要求总分不低于7.0,单项不低于6.5;托福要求总分不低于100分,阅读、写作不低于24,听力、口语不低于20。
· 爱丁堡大学的Computer Science MSc
专业要求申请者具有信息学、人工智能、认知科学、计算机科学、电气工程、数学、物理学或其他定量学科的二等一以上荣誉学位或其国际同等学历,且成绩达到80%-85%。并在攻读学位期间,您必须至少完成以下其中一项的编程课程:C/C++、Java、Python、R、Matlab、Haskell、ML。雅思要求总分不低于7.0,单项不低于6.0;托福要求总分不低于100分,单项不低于20,不接受“MyBestScore”。
【世界TOP 200院校】
· 布里斯托大学的MSc Computer Science (Conversion)
专业要求申请者具有计算机科学或计算机科学相关学科(包括信息技术)以外的任何学科的二等高级荣誉学位(或国际同等学历),且成绩达到78%以上。必须证明数学能力,在 GCSE 数学中至少获得 B 级或同等大学水平的经验。雅思要求总分不低于6.5,各项不低于6.0。托福要求总分不低于85,写作不低于20,听力不低于20,阅读不低于20,口语不低于21。
· 伦敦政治经济学院的MSc Management of Information Systems and Digital Innovation
专业要求申请者具有二等一以上学位,且成绩达到85%-90%。雅思要求总分不低于7.0,单项不低于6.5;托福要求总分不低于100分,阅读不低于23,听力不低于22,写作不低于24,口语不低于22。
· 格拉斯哥大学的Computing Science MSc/PgDip/PgCert
要求申请者具有计算机相关专业二等一以上荣誉学位,GPA达到3.0以上。雅思要求总分不低于6.5,单项不低于6.0;托福要求总分不低于90分,听力不低于19,阅读不低于20,口语不低于19,写作不低于23。
· 南安普顿大学的Computer Science (MSc)
专业要求申请者具有计算机科学或软件工程等相关专业的一等学位,且由排名靠前的中国大学授予的学士学位,平均成绩至少为 70-88%,具体取决于授予机构。在以下科目达到二等一以上水平:2 个现代面向对象或函数式编程语言模块(例如 Java、C++、C#、Visual Basic)+1个数学模块+2个计算模块(例如密码学、软件、数据结构、数据库、人工智能、机器学习、网络、网络、操作系统)。雅思要求不低于6.5,单项不低于6.0;;托福要求总分不低于92分,听力不低于21,阅读不低于22,写作不低于21,口语不低于23。
想要了解更多专业资讯,可以咨询宜昌前途留学顾问老师,有任何相关疑问,会有留学导师为大家解答。如果同学们对自己是否适合出国留学还有疑虑,欢迎参与前途出国免费评估,以便给大家进行定位。