说起英国留学计算机专业,立刻想到的就是那张有名的表情包:三个顶着黑眼圈一脸疲惫的程序猿。但实际上,这纯属刻板印象了。计算机大佬们并不都是这样的,也许正坐在国安局,西装革履,也许正站在三尺讲台,口若悬河......
| 英国计算机专业优势
1. 科研先进
英国一直在计算机和信息技术领域内处于世界尖端地位,每年大量集成电路、电信以及网络通信领域内的重大突破和发现都出自英国科学家之手。
2. 课程全面
英国大学开设的计算机科学相关硕士课程可以说覆盖了计算机理论研究以及生产生活实践应用的各个方面,不仅包括了人工智能、计算机系统、数字系统设计、电子系统设计、信息技术与系统、计算机模拟、软件工程、人机互动、多媒体技术、电脑游戏开发、网络信息安全等专业领域,也囊括了金融计算机学、信息系统管理、生物信息学、分子计算学、认知科学等跨学科领域等。
3. 课程灵活,转专业、带实习应有尽有
不少院校开设允许转专业的计算机专业,如伯明翰、赫瑞-瓦特等,即使是对于刚刚毕业,非计算机专业背景,但希望攻读计算机类硕士课程的学生,英国大学都提供有相关的衔接课程。还有2年制计算机课程,第二年学生可以选择实习或者做科研写论文。
4. 企业优势
70%的国外大型投资商已与英国高校和研究机构建立了合作关系,并在英国建立研发中心,如苹果、IBM、华为等等。
| 专业就业方向及分类
【就业方向】
1. 网络工程方向
可以到国内外大型电信服务商、通信设备制造企业进行技术开发工作,也可到企事业单位从事网络工程领域的设计、维护、教育培训等工作。
2. 软件工程方向
就业前景十分广阔,可到国内外软件企业、国家机关以及各大、中型企、事业单位的信息技术部门、教育部门等从事软件工程领域的技术开发、教学、科研及管理等工作。
3. 通信方向
可到信息产业、财政、金融、邮电、交通、国防、大专院校和科研机构从事通信技术和电子技术的科研、教学和工程技术工作。
4. 信息安全方向
可为政府、国防、军队、电信、电力、金融、铁路等部门的计算机网络系统和信息安全领域进行管理和服务的高级专业工程技术人才。
【分类及课程要求】
专业分类及就业导向——院校介绍——院校推荐
1. 计算机科学
· Advanced Programming高级编程
· Object-Oriented Programming and Software Design面向对象的编程与软件设计
· Robotics and Intelligent Systems机器人与智能系统
· Computer Vision and Embedded Systems计算机视图与嵌入式系统
· Building Secure Networks安全网络构建
· Wireless Networks无线网络
计算机科学专业对于申请者的专业背景要求较为宽松,一般可以接受本科是学计算机、工程、数学专业的学生。一般要求申请者的平均分在80分以上,雅思要求总分6.5左右,单科不低于6.0。
2. 数据科学
· Distributed algorithms and systems分布式算法和系统
· Information retrieval信息检索
· Machine learning机器学习
· Big Data Processing大数据处理
· Data Mining数据挖掘
· Applied Statistics应用统计
数据科学或数据分析专业对于学生除了计算机相关背景要求以外,还有一定的数学和统计学的专业背景要求,因此可能更倾向于数学或统计学好的学生。
【信息管理与信息系统】
· Database Systems数据库系统
· Information Systems & Organisations信息系统与组织
· Information Systems Modelling信息系统模型
· Information and Knowledge Management信息与知识管理
· Business Intelligence商业智能
· Information System Change Management信息系统变革管理
信息管理与信息系统专业对于学生的专业背景要求不高,一般可以接受学生只有少量或没有计算机背景,所以转专业申请的学生可以考虑该专业。但需要注意的是,曼彻斯特大学的该专业(以及所有计算机相关专业)需要学生的本科课程中,有50%的计算机相关课程。
【软件工程】
· Advanced Programming高级编程
· Software Measurement & Testing软件测量与测试
· User CentredDesign用户中心设计
· Model-Driven Engineering模型驱动工程
· Service-Oriented Architecture服务导向式架构
· Group Project: Software Management小组项目:软件管理
软件工程专业的课程难度较高,需要学生有一定的专业背景,才能将这些课程顺利学下来。所以一般该专业倾向接受本科专业就是软件工程或计算机科学专业的学生,本科是计算机专业的其他分支的学生不太推荐。
【人工智能】
· Foundations of Artificial Intelligence人工智能基础
· Computer Vision计算机视觉
· Robotic Systems机器人系统
· Machine Learning机器学习
· Human-Computer Interaction人机交互
· Natural Language Understanding自然语言的理解
人工智能专业属于新专业方向,所以不是所有院校开设该专业。该专业对于学生的背景专业要求倾向于本科计算机、工程、电子、设计等专业方向。
【先进计算】
· High Performance Computing高性能计
· Java Programming Concepts Java编程
· Cloud Computing云计算
· Concurrent and Real Time Programming并发和实时编程
· Advanced Web Design高级网页设计
· Mobile Device Application Development移动设备应用开发
· Static Analysis and Verification静态分析与验证
在计算机相关专业中,先进计算专业对于学生的数学要求是更高的,学生会学到很多计算机语言、编程、数据分析等专业度很高,难度也较大的课程。
| 英国计算机优势院校详解
World University Rankings 2022计算机专业部分排名
【英国计算机科学专业申请要求】
GPA要求:英国Times前30的院校一般要求申请者的均分要达到80%或绩点3.0+,对于本科背景较好的同学(211院校)会适当放松要求。
雅思要求:大部分院校要求总分6.5,小分6.0。
工作经验:对申请的工作经验没有硬性要求,如果有相应的实习证明对申请比较有帮助。
本科背景:要求申请者本科是计算机或相关专业(本科课程需要有计算或数学的课程。例如,信息系统专业、数学专业、工程专业或物理专业等。)
【帝国理工学院】
帝国理工的计算机专业是超强系之一,同时也是世界计算机科学研究的leader。该学院还会为学生提供相关知识技能培训,使得学生能够将所学的知识学以致用。
985/211学生,要求均分85% ,雅思7.0(6.5)
· MSc Computing Science
这个专业对本科背景要求比较宽,所以适合跨专业申请的同学。
· MSc Artificial Intelligence
此项目提供在计算机科学领域的尖端知识,以及在编程和人工智能方面的基本原理。此外,这个专业将深入接触到各种科技公司,指导学生在工业项目中不断取得进步。
申请要求:一等荣誉学位;数学、物理学、工程学等相关专业背景
· MSc Advanced Computing
此项目适用于有计算机背景、且想要深入学习高级计算机理论和技术的学生,项目将提供与资深专家共同深入讨论学习的机会。
申请要求:一等荣誉学位;计算机相关专业背景
· MSc Computing (Visual Computing and Robotics)计算机(视觉与机器人)
· MSc Computing (Software Engineering)计算机(软件工程)
· MSc Computing (Security and Reliability)计算机(安全性和可靠性)
· MSc Computing (Artificial Intelligence and Machine Learning)计算机(人工智能与机器学习)
· MSc Computing (Management and Finance)计算机(管理与金融)
可以不是计算机专业,但是需要有大量计算核心课程。
【伦敦大学学院】
UCL计算机科学是全球研究的leader。在英国新的卓越研究框架(Ref2021)中,计算机科学研究的数量和质量在英国排名前十。
· MSc Computer Science
此项目指导学生在计算机科学理论知识和实用软件工程领域均衡发展,学生将学习计算机体系结构、操作系统、编译系统、数据结构等课程。
申请要求:二等一荣誉学位;非计算机相关专业背景,要求拥有优秀的数学和分析能力;均分85%以上;雅思7.0(6.5)
· MSc Computational Finance
申请要求:二等一荣誉学位;计算机、数学、统计、物理等相关专业背景,编程经验也将是申请的优势,但并不强制;均分85%以上;建议准备相关工作经验;雅思7.0(6.5)
· MSc Computational Statistics and Machine Learning
申请要求:二等一荣誉学位;计算机、数学、统计、物理等相关专业背景,要求学生数学能力优秀,且精通线性代数和多变量微积分;均分85%以上;建议准备相关工作经验;雅思7.0(6.5)
· MSc Computer Graphics, Vision and Imaging
申请要求:二等一荣誉学位;计算机、数学、电子工程、物理等相关专业背景,要求有适当的数学和计算机编程能力;均分85%以上;建议准备相关工作经验;雅思7.0(6.5)
· MSc Robotics and Computation
申请要求:二等一荣誉学位;计算机、数学、电子工程、物理等相关专业背景,要求学生有C++、Java等相关编程经验;建议准备相关工作经验;雅思7.0(6.5)
· MSc Software Systems Engineering
申请要求:二等一荣誉学位;计算机、软件工程等相关专业背景;均分85%以上;建议准备相关工作经验;雅思7.0(6.5)
· MSc Machine Learning
申请要求:二等一荣誉学位;计算机、数学、电气工程、物理等相关专业背景,要求学生必须熟悉数学、线性代数、微积分等领域;均分85%以上;建议准备相关工作经验;雅思7.0(6.5)
· Data Science and Machine Learning MSc
申请要求:数学或计算机科学领域相关学科。学生应该能够使用python等语言进行高级编程;雅思7.0(6.5)。
【布里斯托大学】
布里斯托是英国老牌优秀大学的典范,更被誉为21世纪英国的“硅谷”。
· MSc Computer Science (conversion)
该项目是为来自不同的学术背景、在计算机方面没有经验的学生而设立的,项目旨在让学生了解计算机科学的基础及其在软件开发中的重要性。
申请要求:二等一荣誉学位;不限制学生本科专业背景,但必须在数学方面有很好的成绩;均分85%以上;雅思6.5(6.0)
· MSc Advanced Computing -Machine Learning, Data Mining and High-Performance Computing
该项目采用超先进的人工智能方法,构建了能够从过去经验中学习的计算机系统,使其能够适应新的任务,预测未来发展,并提供智能决策支持。
申请要求:二等一荣誉学位;计算机相关专业背景,需要良好的编程能力;均分85%以上;雅思6.5(6.0)
· MSc Advanced Computing
该项目旨在帮助学生在一系列专业领域中获得更先进的专业知识,涵盖理论和实际应用。
申请要求:二等一荣誉学位;计算机相关专业背景,需要良好的编程能力;均分85%以上;雅思6.5(6.0)
【爱丁堡大学】
英国很早开设人工智能专业的学校。爱大的计算机英国范围尖端,人工智能欧洲范围尖端。而且爱大的AI当中,Natural Language Processing方向尤其强势。英国爱丁堡大学的EPCC超级计算数据中心拥有英国目前十分快的计算机Archer2。爱丁堡大学的计算机科学专业在世界名列前茅,在学科排名中常年位列世界前50名。
· MSc Computer Science
专业背景:2022/23学年,要求申请者有信息学、人工智能、认知科学、计算机科学、电气工程、数学、物理学或其他定量学科的二等一学位或其他国际同等学力。
编程背景:申请者应学过以下至少一门编程课程:C/C++, Java, Python, R, Matlab, Haskell, ML。
数学背景:申请者应完成相当于60学分的数学类课程,通常涵盖以下科目:微积分、线性代数、离散数学和数学推理、概率论。
雅思要求:总分7.0,单项不低于6.0
GPA要求:中国学生GPA要求参考Band C (Priority List 至少80分,其他认证大学至少85分)
国际生学费:3.59万英镑/年(合人民币30万元)
· MSc Cyber Security, Privacy and Trust
该项目是研究安全保护一些敏感应用程序的计算原理、方法和机制,毕业生将学习如何在复杂的分布式系统中评估、设计和实施安全可靠的系统。
申请要求:与MSc Computer Science一致。
· MSc Artificial Intelligence
此项目将理论研究与开放式的制作和反推过程相结合,在数据和社会之间建立了一个具有价值意识、反思性的实践机会。
申请要求:与MSc Computer Science一致。
学术要求:211均分82%以上,双非85%以上
其他相关专业:
· Advanced Design Informatics (MSc)
· Cognitive Science (MSc)
· Data Science (MSc)
· Design Informatics (MSc)
· High Performance Computing (MSc)
· High Performance Computing with Data Science (MSc)
· Informatics (MSc)
【伦敦国王学院】
· MSc Advanced Computing
申请要求:二等一荣誉学位;计算机、数学、物理、电子工程等相关专业背景,且在编程方面有高水平
· MSc Artificial Intelligence
此项目将由世界专业的专家进行教育授课,意在指导学生在人工智能系统中学习先进的专业技能和全面的技术。
申请要求:二等一荣誉学位;计算机、物理、数学等相关专业背景,并且要求申请者熟悉线性代数、微积分等理论知识,在计算机编程方面有强大的能力
· Data Science MSc
此项目针对在当前的方法和技术的数据科学想获得经验,有数量学科背景的毕业生,或具有相关工作经验的毕业生。
申请要求:二等一荣誉学位;计算机科学、数学、纯数学、数理统计或统计学、物理、自然科学、电子工程、地理信息系统、运筹学背景。
· MSc Cyber Security
利用高级安全手段解决广泛的安全问题这一领域受到的关注与日俱增,本项目就为此而开设的。
申请要求:二等一荣誉学位;计算机科学、物理、数学、化学、电子工程等相关专业背景,且在计算机编程方面有高水平
· MSc Robotics
该项目探索机械设备、传感器、电子和智能计算机控制器等综合领域,向学生传授机器人学和自动化应用的相关专业知识。
申请要求:二等一荣誉学位;机械工程、计算机、物理、数学等相关专业背景,并且要求申请者熟悉线性代数、微积分等理论知识,在计算机编程方面有强大的能力
学术要求:985/211毕业生,均分要求85%以上;双非学生,均分88%以上;如果学生拥有大量的工作经验,可适当放低要求;雅思:6.5(6.0)
【谢菲尔德大学】
红砖院校,罗素集团,QS百强。
· MSc Advanced Computer Science
此项目将通过广泛的兴趣研究,为学生提供计算机科学和软件工程更新方面的高级教育。
申请要求:二等一荣誉学位,计算机相关专业背景
· MSc Computer Science With Speech and Language Processing
语音和语言技术毕业生在机器翻译、文档索引及语音识别等领域都有发展的空间,此项目有在世界上领先的语言和语音研究老师将帮助学生发展所需的技能。
申请要求:二等一荣誉学位,计算机、工程、语言学、数学、心理学等相关专业背景
· MSc Data Analytics
申请要求:二等一荣誉学位;双良课程足够多的数学、经济学、会计学、工程、物理、化学背景。
· MSc Cybersecurity and Artificial Intelligence
此项目结合了两个学科:网络安全和人工智能,这两个领域的技能都非常重要,学生将获得二者的基础知识。
申请要求:二等一荣誉学位,计算机科学、软件开发、数学等相关专业背景
· MSc Software Systems and Internet Technology
此项目是为计算机科学以外的学科毕业生设计的,课程涵盖计算机科学和软件工程的关键主题,重点关注于当前的互联网计算主题。
申请要求:二等一荣誉学位,工程或科学等相关专业背景
· MSc (Eng) Advanced Software Engineering
申请要求:二等一荣誉学位;具备计算机科学、软件工程或相关专业背景。这个方向毕业生深造读PHD的多。
学术要求:985-75%+,211-78%+,双非80+
· MSc Computer Science
该项目不同于其他IT项目,因为它是一个具有重要编程组成部分的技术型学位。旨在为学生提供计算机科学基础和实用软件开发技能的基础,欢迎来自不同背景的学生申请。
申请要求:二等一荣誉学位,任何非计算机专业的学生都可申请。
· MSc Advanced Computer Science
此项目是专为计算机科学或相关学科的毕业生而设计的,将拓宽学生在计算机领域的前沿知识,并为编程提供了坚实的基础。
申请要求:二等一荣誉学位,计算机或相关专业背景;需要有坚实的编程基础
· MSc Cyber Security
这个为期一年的硕士课程,面向计算机相关专业的毕业生。意在使学生获得评估、设计和构建安全计算机系统、过程和设计网络安全的专业知识。
申请要求:二等一荣誉学位,计算机或相关学科专业背景;在编程、数据结构、算法方面有强大的能力,将增加自身的竞争力
· MSc Human Computer Interaction
在此项目中,学生将与老师一起一对一地深入探索人机交互领域,分析问题和现有解决方案,开发新的想法,构建或评估原型系统。
申请要求:二等一荣誉学位,计算机或相关学科专业背景,心理学或设计也被考虑在内
· MSc Robotics
这是一个为期一年的全日制课程,学生将学习一些必修的模块,在这些模块的学习之后学生的机器人技术将达到一个更高级的水平。
申请要求:二等一荣誉学位,计算机、电子工程、物理、数学、机械工程等相关专业背景
学术要求:2013网大排名
1-100+211/985——80%;
101~150+211——85%
雅思:6.5,(6.0)
【南安普顿大学】
南安普顿大学的电子信息与计算机工程学院(ECS)是英国尖端的电子与计算机学院之一。南安普敦大学的光纤光电子激光光学研究中心在光纤通信激光光学的研究与发展下,创造了国际网际网路和全球电传通信。
· MSc Artificial Intelligence人工智能
二等一荣誉学位,计算机科学、编程、软件工程、人工智能、计算机数学等相关专业,要求有数学(例:线性代数)和编程课程背景。
· MSc Computer Science计算机科学
二等一荣誉学位,计算机科学、软件工程等相关专业,有编程语言课程背景,(Java,C ++,C#等),计算机基础良好。
· MSc Cyber Security网络安全
二等一荣誉学位,计算机科学相关专业背景,有计算机网络相关课程背景(例:计算机体系结构,操作系统,数据库,软件建模,算法,云应用程序)。
· MSc Data Science数据科学
二等一荣誉学位,计算机科学/工程、软件工程、数学/统计等相关专业背景;有下列课程背景:编程语言(例:Python,HTML,JavaScript,PHP,MySQL,Hadoop,Spark或相关)、机器学习,数据挖掘,数据分析,大数据,统计和概率论。
· MSc Software Engineering软件工程
二等一荣誉学位,计算机科学、软件工程等相关专业,有以下课程背景:编程语言(Java,C ++,C#等)、数据库、网络系统、软件架构或软件设计、制图。
· MSc Web Technology网络技术
二等一荣誉学位,计算机科学、软件工程等相关专业,有以下课程背景:编程(ASP.NET、JSP或PHP.、MYSql.、JAVABEAN、JAVASCRIPT、Python、HTML、XML、XSLT)、网页设计、计算机体系结构、网络、数据库。
学术要求:List 75%-88%
硕士申请 英国大学