在英国留学,计算机专业是一个投资回报率非常高,且就业前景广阔的专业。
那么,各大榜单、专业排名看的眼花缭乱,如何pick计算机学科领域的zui佳院校?
下面小编帮大家整理了QS、THE、ARWU三大世界排名计算机”学科分类下的英国排名前10名单,一起来看看吧!
可以看到,在计算机学科领域,三大世界排名的英国Top5,几乎完全被G5中的四所(牛津、剑桥、帝国理工、UCL)牢牢占据!
而G5之外,爱丁堡、KCL、兰卡这3所大学在三大榜单top10中都有一席之地,可见其计算机专业上的实力不容小觑。另外还有曼彻斯特大学,进入其中两大榜单的排名前10。
我们就以牛剑为例,看看英国top大学计算机专业基本申请要求:
① 牛津大学
牛津大学的计算机学科在QS、THE和软科三大排名中都是位列英国第一的!其计算机学院从事的研究领域包括算法、人工智能、计算生物学、编程语言、软件工程等等。课程注重活学活用,大多数专业的学习与实验室操作相配合。
MSc in Advanced Computer Science 高级计算机科学硕士
申请要求:
·英国本科:一等学位
·国内本科:211/985院校90%,双非院校95%
·要求是计算机/数学学科背景
·雅思:7.5(小分7.0)
② 剑桥大学
剑桥大学的计算机学科在英国排名第2;剑桥大学的计算机学院成立于1937年,历史悠久。世界著名的计算机之父——艾伦·图灵就毕业于剑桥。
MPhil in Advanced Computer Science 高级计算机科学硕士
剑桥开设MPhil in Advanced Computer Science”这一硕士专业,希望招收想在计算机领域继续读博深造的学生,要求数学成绩优异且有编程经验。(2022fall已关闭)
申请要求:
·英国本科:一等学位
·国内本科:211/985大学均分90%(GPA 3.8/4.0);双非大学均分95%(GPA 3.9/4.0)
·雅思:7.5(小分7.0)
再推荐一波开设有Computer Science计算机科学硕士专业,实力雄厚但申请难度相对更小的英国院校,供参考。
① 爱丁堡大学
MSc Computer Science 计算机科学硕士
旨在为学生提供设计、分析、实践及应用计算机系统专业知识的机会,范围从单个处理器组件到因特网一样庞大的计算机网络,也可以通过选择算法、编程语言或密码学等领域的课程学习更多理论知识。教授学生坚实的理论基础,以及广泛应用于多种职业环境的实践技术。
必修课:信息学研究评论、信息项目计划、论文等,考核方式:课程作业、小论文等
入学要求:信息学、人工智能、认知科学、计算机科学、电子工程、语言学、数学、哲学、物理或心理学背景,并要求编程技能,学习过至少一门编程课程C/C++、Java、Python、R、Matlab、Haskell、ML,修够60分数学课程;2:1学位;雅思6.5,单项不低于6.0
② 南安普顿大学
MSc Computer Science 计算机科学硕士
允许学生从更细化的领域中选择所学知识,包括:人工智能、网络安全、数据科学、软件工程、网络科学与技术等,学生将进行项目工作,在做项目之前也会学习相关研究方法。
必修课:项目、研究方法与项目筹备、计算机科学课题等,考核方式:考试、实验报告、技术报告、设计练习、个人及小组项目、论文等。
入学要求:
·计算机科学、软件工程或相关专业背景,对指定课程有一定分数要求→两门面向对象现代编程语言(Java、C++、C#、Visual Basic),一门数学课程,两门计算课程(如密码学、软件、数据结构、数据库、人工智能、机器学习、web、网络、操作系统),编程教育者除外;
·2:1学位,针对中国学生要求中国院校(Southampton有自己的认可list)均分75/78/80/83/88以上
·雅思6.5,单项不低于6.0
③ 格拉斯哥大学
·MSc Computer Science 计算机科学硕士
该专业旨在为学生提供高级计算机科学全面基础知识,以及进行开发项目的经验,为以后学生从事IT行业工作做好准备。
必修课:编程与系统开发、研究与专业技能、数据科学与系统导论、计算机科学项目等,考核方式:考试、课程作业等。
入学要求:计算机科学课程为主修的专业背景;2:1学位;雅思6.5,写作6.5,其他单项不低于6.0,或写作6.0,其他任何单项不低于6.5
④ 伦敦玛丽女王大学
MSc Computer Science 计算机科学硕士
该专业旨在教授学生函数式编程经验,以及半结构化数据和高级数据建模,学生将获取安全及身份验证基础知识,以及贝叶斯决策和风险分析,除此之外,学生还可个性化选择学习:机器学习、自然语言处理、交互系统设计、使用Python相关数据分析。
必修课:函数式编程、安全与身份验证、项目、贝叶斯决策和风险分析、半结构化数据与高级数据建模等,考核方式:课程作业、考试等
入学要求:电子工程、计算机科学、数学或相关专业背景;2:1学位,可酌情考虑Good 2:2学位;雅思6.5,写作6.0,其他单项5.5
不限专业背景的英国计算机硕士,有哪些?
本科阶段不是计算机相关专业,但是想跨专业申请cs专业的同学,英国有很多大学开设了不限制专业背景的计算机专业课程。
以下推荐几所院校并列举相应申请要求,供参考。
① 伦敦大学学院
MSc Computer Science 计算机科学硕士
伦敦大学学院的计算机科学专业是其招牌专业,UCL的CS专业注重专业的计算机知识,学生可以开发计算机系统,学习内容包括硬件和系统软件、编程、软件工程和交互设计原则、数据结构和算法等。
入学要求:
·GPA:3.3/4.0
·本科专业:非计算机科学或信息技术专业
·技能要求:数学能力,分析能力,计算思维
② 巴斯大学
MSc Computer Science 计算机科学硕士
适合希望从事计算机科学或希望结合其本科学习内容、更深入了解计算机科学的学生,侧重于学习如何使用不同语言与范式进行编程、如何设计与使用大型软件、了解计算机科学的理论支柱、以及如何辩证地评价计算机科学研究中的最新科技。
必修课:编程原理、软件工程、数据库、计算基础、研究研讨会、研究项目筹备、函数式编程、毕业论文等,考核方式:课程作业、小论文、多选考试、实践操作等
入学要求:任何专业背景,但数学能力要强(特别是代数和微积分);2:1学位,针对中国学生要求Netbig网大排名TOP 250院校均分75%以上,如果是计算机科学专业可考虑降分录取;雅思6.5,单项不低于6.0
③ 布里斯托大学
MSc Computer Science (conversion) 计算机科学硕士
非计算机科学专业背景的学生可申请,该专业旨在让学生了解计算机基础及其在软件开发中的重要性,计算机系统基本原理及其应用,学习软件开发中分析、设计、实现、测试和文档编制的工业风格方法,以及对计算机科学技术进步的现状与未来发展方向。
必修课:计算机体系结构导论、C语言编程、计算机机构概述、软件工具概述、用Java进行面向对象编程、软件工程与小组项目、计算机硕士项目等,考核方式:项目、课程作业、考试等
入学要求:
·除计算机科学外任何专业背景,或有编程经验的其他申请者;要求数学能力要强,最好是数学成绩比较高;至少2:1学位;雅思6.5,单项不低于6.0
·除了以上列举的几所学校,诺丁汉大学、纽卡斯尔大学、卡迪夫大学、利物浦大学等学校也开设了这类CS专业,除计算机相关学科的其他学科均可申请
提醒大家,如果想要跨申CS专业最好要有一定的基础,不然学起来还是比较吃力的。
对于CS背景相对空白的申请者,建议先学习CS相关的数理、基础课程等,如果你已经有一定的CS背景,那就尽可能多学习一些CS高阶课程,争取能够对CS专业领域有了解。
例如:
·数理课程:线性代数、高等数学、概率统计、离散数学
·CS基础课程:计算机基础、数据库、算法、数据结构、C语言、C++、操作系统
·CS高阶课程:编译原理、Java等其他高级编程语言计算机网络、机器学习等