2019年英国哪些大学开设了CS专业?这七大名校前景非常广阔!

  近几年,纵观全球就业市场来看,计算机行业一直保持着超高的就业率,尤其是很多新兴的热门科技领域,如人工智能、机器人、云计算……中国对计算机人才的需求仍然很大,英国作为全球计算机教育最领先的国家,其150多所院校都开设了计算机专业,课程设置与时俱进、教学经验丰富,因此,每年前往英国攻读CS专业的学生越来越多,那么,问题来了,英国哪些大学开设了CS专业?接下来,就随小编来看看吧,希望对大家有所帮助:

英国哪些大学开设了CS专业

  Oxford牛津大学

  MSc in Computer Science

  ● 项目简介

  传统的CS专业,主要教授软、硬件的有效开发及使用,相应的程序设计的数学原理,图片、视觉、计算机安全,计算与数据模型等。结合理论与实践,为学生未来在相关领域的就业打下坚实基础。

  ● 课程设置(12 months full-time)

  - 三学期制

  - 提供CS领域各方面的课程给学生选择

  - 一门课约16-24个lectures(一学期左右)长度

  - 第三学期完成30,000字dissertation,主题自选

  ● 申请要求

  - 一等或优秀的二等学士学位

  - 本科专业学习包含足够的数学和/或计算的内容

  - 需要具备数学符号用语以及电脑编程的知识技能,需要做过一些编程项目(实习工作或在校学习期间皆可)

  - 对所掌握的编程语言种类没有优劣划分,但要求参与过涉及编码和算法应用的任务

  - 雅思7.5,单项不低于7.0

  Cambridge剑桥大学

  MPhil in Advanced Computer Science

  ● 项目简介

  这个项目主要面向未来想继续这方面PhD学习或从事计算机科学研究的同学,培养学生的研究能力,并引导学生确定自己感兴趣的计算机科学方面的具体研究方向,有针对性的培养相关的专业技能。

  ● 课程设置(9 months full-time)

  - 选择5门课程

  - 课程主题包含从网络和系统测量到指称语义,从自然语言处理到最新的计算机安全方面的应用与研究

  - 学生也可以选择一个工程学院的课程主题

  - 一门研究能力培训类的必修课程

  - 两学期间,学生需进行一个研究项目并上交报告

  ● 申请要求

  - 一等学士学位

  - CS专业

  - 或,有可能接受在证明有足够的学习此专业能力的前提下,工程学、科学、数学或其它计算类的专业的申请者

  - 要求有A-level标准的数学能力以及编程经验

  - 雅思7.5,单项不低于7.0

  IC帝国理工学院

  1. MSc Advanced Computing

  ● 项目简介

  这个项目面向想完成硕士学习后在相关领域就业的同学,经典的计算专业课程,提供计算机科学的各个方面的课程让同学选择,如图像、物联网、系统、安全等等。对学生的计算能力及知识背景要求较高。

  ● 课程设置(1 year full-time)

  Core

  - MAC INDIVIDUAL PROJECT

  - SHORT INTRODUCTION TO PROLOG

  One or two modules from below

  - PROLOG

  - SOFTWARE ENGINEERING FOR INDUSTRY

  Five to eight modules from below,e.g.

  - ADVANCED COMPUTER GRAPHICS

  - ADVANCED ISSUES IN OBJECT ORIENTED PROGRAMMING

  - ADVANCED ROBOTICS

  - ADVANCED SECURITY

  - ADVANCED STATISTICAL MACHINE LEARNING AND PATTERN RECOGNITION

  - ARGUMENTATION AND MULTI-AGENT SYSTEMS

  - BODY SENSOR NETWORKS IN THE INTERNET OF THINGS

  - COMPLEXITY

  - COMPUTATIONAL FINANCE

  - COMPUTATIONAL OPTIMISATION

  - CONCURRENT PROCESSES

  - CRYPTOGRAPHY ENGINEERING

  - DATA ANALYSIS AND PROBABILISTIC INFERENCE

  - INDEPENDENT STUDY OPTION

  - KNOWLEDGE REPRESENTATION

  - LARGE SCALE DATA MANAGEMENT

  - MATHEMATICS FOR MACHINE LEARNING

  - MEDICAL IMAGE COMPUTING

  - MODAL LOGIC

  - PERFORMANCE ENGINEERING

  - PRINCIPLES OF DECENTRALIZED LEDGERS

  Up to two modules from below

  - ADVANCED COMPUTER ARCHITECTURE

  - ADVANCED DATABASES

  - COMPUTER VISION

  - CUSTOM COMPUTING

  - DISTRIBUTED ALGORITHMS

  - DYNAMICAL SYSTEMS AND DEEP LEARNING

  - INFORMATION AND CODING THEORY

  - LOGIC-BASED LEARNING

  - NETWORK AND WEB SECURITY

  - SYSTEMS VERIFICATION

  - TYPE SYSTEMS FOR PROGRAMMING LANGUAGES

  ● 申请要求

  - 二等一学士学位

  - 本科专业学习包含足够的计算方面内容

  - 雅思6.5,单项不低于6.0

  2. MSc Computing Science

  ● 项目简介

  这个专业其实就是计算机科学专业,课程内容与传统CS专业涉及的领域大体相同,偏重编程方面,同时学校也注重培养学生工作学术中的实用技能。

  ● 课程设置(1 year full-time)

  Core

  - AI PROGRAMMING TEST

  - C++ PROGRAMMING TEST

  - COMPUTER ARCHITECTURE

  - INTEGRATED PROGRAMMING LABORATORY

  - INTRODUCTION TO C++ PROGRAMMING

  - LOGIC AND AI PROGRAMMING

  - MSC COMPUTING SCIENCE INDIVIDUAL PROJECT

  - OBJECT ORIENTED DESIGN AND PROGRAMMING

  - OPERATING SYSTEMS

  - SOFTWARE ENGINEERING PRACTICE AND GROUP PROJECT

  Four modules from below

  - ADVANCED COMPUTER GRAPHICS

  - ALGORITHMS

  - ARGUMENTATION AND MULTI-AGENT SYSTEMS

  - COMPUTATIONAL FINANCE

  - COMPUTER NETWORKS AND DISTRIBUTED SYSTEMS

  - CRYPTOGRAPHY ENGINEERING

  - DATA ANALYSIS AND PROBABILISTIC INFERENCE

  - DATABASES

  - GRAPHICS

  - INTRODUCTION TO ARTIFICIAL INTELLIGENCE

  - LOGIC-BASED LEARNING

  - MACHINE LEARNING

  - NETWORK AND WEB SECURITY

  - SYSTEMS VERIFICATION

  Extracurricular

  - INTRODUCTION TO JAVA

  ● 申请要求

  - 二等一学士学位

  - 雅思6.5,单项不低于6.0

  3. MSc Computing (Software Engineering)

  ● 项目简介

  此项目专门研究工程学在软件设计、开发、维护方面的应用,涉及的学科领域相当全面,如有计算金融学、计算机网络及分布式计算机系统、计算机视觉、数据库、分布式算法等等。

  ● 课程设置(1 year full-time)

  Core

  - MSC COMPUTING SCIENCE (SPECIALIST) INDIVIDUAL PROJECT

  - MSC SOFTWARE ENGINEERING GROUP PROJECT

  - SOFTWARE ENGINEERING FOR INDUSTRY

  Four to seven modules from below

  - ADVANCED DATABASES

  - ADVANCED ISSUES IN OBJECT ORIENTED PROGRAMMING

  - ADVANCED SECURITY

  - CONCURRENT PROCESSES

  - CRYPTOGRAPHY ENGINEERING

  - DISTRIBUTED ALGORITHMS

  - INFORMATION AND CODING THEORY

  - LARGE SCALE DATA MANAGEMENT

  - MODAL LOGIC

  - NETWORK AND WEB SECURITY

  - PERFORMANCE ENGINEERING

  - PERVASIVE COMPUTING

  - PRINCIPLES OF DECENTRALIZED LEDGERS

  - PRIVACY ENHANCING TECHNIQUES

  - PROBABILISTIC MODEL CHECKING AND ANALYSIS

  - SCALABLE DISTRIBUTED SYSTEMS DESIGN

  - SEPARATION LOGIC: LOCAL REASONING ABOUT PROGRAMS

  - SOFTWARE RELIABILITY

  - SYSTEMS VERIFICATION

  - TYPE SYSTEMS FOR PROGRAMMING LANGUAGES

  Up to three modules from below

  - ADVANCED COMPUTER ARCHITECTURE

  - ADVANCED COMPUTER GRAPHICS

  - ADVANCED STATISTICAL MACHINE LEARNING AND PATTERN RECOGNITION

  - ARGUMENTATION AND MULTI-AGENT SYSTEMS

  - COMPLEXITY

  - COMPUTATIONAL FINANCE

  - COMPUTATIONAL OPTIMISATION

  - COMPUTER VISION

  - CUSTOM COMPUTING

  - DATA ANALYSIS AND PROBABILISTIC INFERENCE

  - DYNAMICAL SYSTEMS AND DEEP LEARNING

  - GRAPHICS

  - INDEPENDENT STUDY OPTION

  - KNOWLEDGE REPRESENTATION

  - MACHINE LEARNING

  - MATHEMATICS FOR MACHINE LEARNING

  - OPERATIONS RESEARCH

  - QUANTUM COMPUTING

  - ROBOTICS

  - SIMULATION AND MODELLING

  Extracurricular

  - SHORT INTRODUCTION TO PROLOG

  ● 申请要求

  - 二等一学士学位

  - 可以不是计算类专业但必须是已经学习过足够多的计算方面的知识

  - 必须提供GRE成绩—Quantitative Reasoning(159+)& Verbal Reasoning(145+)

  - 雅思6.5,单项不低于6.0

  ●* IC共开设有6个MSc Computing的项目,也就是6个不同的研究领域可以选择,Software Engineering是其中一个,其余还有

  - MSc Computing (Artificial Intelligence)

  - MSc Computing (Management and Finance)

  - MSc Computing (Machine Learning)

  - MSc Computing (Security and Reliability)

  - MSc Computing (Visual Computing and Robotics)

英国哪些大学开设了CS专业

  UCL伦敦大学学院

  1:Computer Science MSc

  ● 项目简介

  为本科非CS专业的学生设置,课程相对基础,同样涵盖算法、系统、数据、编程语言等计算机科学的各领域的内容,教授计算机科学理论的同时培养学生实际应用软件工程方面的能力。

  ● 课程设置(1 year full-time)

  Core modules

  - Algorithmics

  - Architecture and Hardware

  - Design

  - Programming

  - Systems Infrastructure

  Optional modules(3)

  - Database Systems

  - Entrepreneurship: Theory and Practice

  - Functional Programming

  - Interaction Design

  - Software Engineering

  - Affective Interaction

  - Artificial Intelligence and Neural Computing

  - Project Management

  Research Project

  ● 申请要求

  - 二等一学士学位

  - 除计算机科学、信息技术专业的其它本科专业

  - 需要证明足够的数学方面的能力(A-level的水平),分析能力,以及基础的计算机编程经历

  - 如果没有上过最多3门的编程方面的课程或没有CS的A-level,需要提供不超过3页的、简单基础的由申请者自己编写的程序

  - 雅思7.0,单项不低于6.5

  2. Software Systems Engineering MSc

  ● 项目简介

  这个项目主要教授学生工程学方面的原理与技巧,结合复杂的软件系统方面的知识,并提供实践机会,课程的设置主要是为PhD的学习做铺垫,研究性较强。

  ● 课程设置(1 year full-time)

  5门必修、1个 group project ,或,3个 research modules+1个project。基于之前的选择,学生可选1-3门选修课。

  Core modules

  - Professional Practice

  - Requirements Engineering and Software Architecture

  - Software Abstractions and Systems Integration

  - Tools and Environments

  - Validation and Verification

  Optional modules

  - Research Methods in Software Engineering

  - Research Project in Software Engineering

  - Research Seminar in Software Engineering

  OR

  - Group Project in Software Systems Engineering (60 credits)

  Dissertation/report

  Most students participate in a group industrial project

  ● 申请要求

  - 二等一学士学位

  - 计算机科学、计算、计算机工程、或软件工程专业

  - 相关的工作经历也可能会参考

  - 雅思7.0,单项不低于6.5

  3. Machine Learning MSc

  ● 项目简介

  这个项目除了会教授基础的计算机科学方面的理论知识外,会着重引领学生从计算、数学、商业等不同视角进行对机器学习的研究。

  ● 课程设置(1 year full-time)

  Core modules

  Supervised Learning

  Optional modules

  Option Group One (1)

  - Graphical Models

  - Probabilistic and Unsupervised Learning

  Option Group Two (4-6)

  - Advanced Deep Learning and Reinforcement Learning

  - Advanced Topics in Machine Learning

  - Affective Computing and Human-Robot Interaction

  - Applied Machine Learning

  - Approximate Inference and Learning in Probabilistic Models

  - Bioinformatics

  - Information Retrieval and Data Mining

  - Introduction to Deep Learning

  - Machine Vision

  - Programming and Mathematical Methods for Machine Learning

  - Statistical Natural Language Programming

  Research Project

  ● 申请要求

  - 二等一学士学位

  - 高度量化类的学科专业如,计算机科学、数学、电气工程或物理学

  - 相关工作经历有可能会参考;

  -必须具备本科水准的数学方面的知识能力,如线性代数和微积分

  - 雅思7.0,单项不低于6.5

  ●* 此外UCL还设有Data Science and Machine Learning MSc、Computational Statistics and Machine Learning MSc

  4. Robotics and Computation MSc

  ● 项目简介

  这个项目课程会介绍机器人及自动化系统所虚的机器人的和计算的工具,以及这些所包含的主要的计算方面的内容:动力学链、感知和意识、控制系统、地图和导航。

  ● 课程设置(1 year full-time)

  Core modules

  - Robotic Control Theory and Systems

  - Robotic Sensing, Manipulation and Interaction

  - Robotic Systems Engineering

  - Robotic Vision and Navigation

  Optional modules(2-4)

  - Acquisition and Processing of 3D Geometry

  - Artificial Intelligence and Neural Computing

  - Image Processing

  - Inverse Problems in Imaging

  - Mathematical Methods, Algorithmics and Implementations

  - Numerical Optimisation

  - Research Methods and Reading

  - Terrestrial Data Acquisition

  Dissertation/report

  ● 申请要求

  - 二等一学士学位

  - 高度量化类的学科专业如,计算机科学、数学、电气工程或物理学

  - 需要有编程语言的知识经验,如,C/C++, Java, Python 或 Matlab,合适的工作经历也会被考虑;

  - 雅思7.0,单项不低于6.5

  Manchester曼彻斯特大学

  1. MSc Advanced Computer Science

  ● 项目简介

  这个专业的课程整体架构与传统CS专业无太大差异,但教授的知识与技能都是较高一级层次的,也更具深度,学习难度也会大一些。比较特色的是所有的教学课程都是选修,意味着学生可以根据自己的需求搭配课程。

  ● 课程设置(12 months full-time)

  Compulsory courses

  - Masters Project

  Optional courses

  - Automated Reasoning and Verification

  - Modelling Data on the Web

  - Principles of Digital Biology

  - Introduction to Health Informatics

  - Parallel Programs and their Performance

  - Designing for Parallelism and Future Multi-core Computing

  - Data Engineering

  - IT Governance

  - Introduction to Health Informatics

  - Foundations of Machine Learning

  - Modelling and Visualisation of High-Dimensional Data

  - Mobile and Energy Efficient Systems

  - Efficient Computing at the IoT-Edge

  - Text Mining

  - Computer Vision

  - Cryptography

  - Cyber Security

  - Software Engineering Concepts in Practice

  - Ontology Engineering for the Semantic Web

  - Querying Data on the Web

  - Agile and Test-Driven Development

  - Component-based Software Development

  - Pattern-Based Software Development

  ● 申请要求

  - 一等或优秀的二等一学士学位

  - 计算机科学专业,或联合学位至少有50%是计算机科学的内容

  - 相对优秀的CS学位文凭,有相应工作经历也会被考虑

  - 要求有很强的CS专业学术背景,具备如编程和软件开发能力

  - 雅思6.5,单项不低于6.0

  ●* 此外,学校还有开设MSc Advanced Computer Science and IT Management,把部分重点放到了IT管理上

  2. MSc ACS: Artificial Intelligence

  ● 项目简介

  这个项目也是CS的一个具体领域的分支,包含CS基础内容,研究重点是AI,结合了与AI技术相关的各种主题,有Making Sense of Complex Data、Learning from Data、Reasoning and Optimisation、以及 Advanced Web Technologies。

  ● 课程设置(12 months full-time)

  同上

  ● 申请要求

  同上

  ●* CS其它分支的专业也有开设,申请要求相同,包含的课程全部相同,只是必修课程会根据研究方向有所变化

  - MSc ACS: Software Engineering

  - MSc ACS: Computer Systems Engineering

  - MSc ACS: Computer Security

  - MSc ACS: Advanced Web Technologies

  - MSc ACS: Data and Knowledge Management

  - MSc ACS: Multi-Core Computing

  3. MSc Data Science

  ● 项目简介

  这个项目课程内容很交融,可以接受很多类型的专业的学生,培养核心的数据科学能力,此外还会培养计算、数据分析、数据管理、项目设计等方面的能力。专业性很强且以研究为主导。

  ● 课程设置(12 months full-time)

  Core units

  -Machine Learning and Statistics (both semesters)

  -Understanding Databases

  -Data Husbandry

  -Professional Skills and Practice

  -Applications in Data Science

  In semester2, choose 1 pathway

  -Applied Urban Analytics

  -Computer Science Data Informatics

  -Management and Business

  -Mathematics

  -Social Analytics

  Optional units, e.g.

  -Longitudinal Data Analysis

  -Complex Survey Designs and Analysis

  ● 申请要求

  - 二等一学士学位

  - 相关的专业

  - A-level相当的数学水平,并/或在本科阶段接受过量化方面的能力的训练,或有专业经验

  - 雅思7.0,writing7.0,其余每项不低于6.0

英国哪些大学开设了CS专业

  Edinburgh爱丁堡大学

  1. MSc Computer Science(*于同学爱丁堡大学计算机科学成功案例

  ● 项目简介

  传统的CS专业,提供从单独的处理器组成部分到整个计算机网络及互联网,这些所需的的设计、实施、及使用计算系统方面的专业知识教学。

  ● 课程设置(1 year full-time)

  选择一个'specialist area' ,这个也会直接影响到选修课内容

  - Analytical and Scientific Databases

  - Computer Systems, Software Engineering, and High Performance Computing

  - Programming Languages

  - Theoretical Computer Science

  - Cyber Security and Privacy

  Compulsory courses

  - Informatics Research Review

  - Informatics Project Proposal

  - Introduction to Java Programming (for students who do not already meet the programming requirements for the taught masters)

  - Dissertation

  Optional courses. e,g,

  - Machine Learning and Pattern Recognition

  - Probabilistic Modelling and Reasoning

  - Extreme Computing

  - Bioinformatics

  - Computer Graphics

  - Computer Networking

  - Human-Computer Interaction

  - Parallel Architectures

  - Parallel Programming Languages and Systems

  - Software Architecture, Process and Management

  - Algorithmic Game Theory and its Applications

  - Computer Algebra

  ● 申请要求

  - 二等一学士学位

  - 信息学、人工智能、认知科学、计算机科学、电气工程、语言学、数学、哲学、物理学或心理学专业,且有计算机编程的经验

  - 本科课程需包含相当于60credits的数学类内容,包括微积分、线性代数、离散数学及数学推理、概率等

  - 雅思6.5,单项不低于6.0

  2. MSc High Performance Computing

  ● 项目简介

  这个项目非常注重实践,学生会接触到最先进的HPC系统如ARCHER—英国最大、最快、最强力的超级电脑,有超过100,000个CPU核心。HPC是专门用于处理需要超大量计算、数据量极大的工作。是很先进且是比较新的一门CS的学科。学生会在EPCC进行学习,这是英国领先的超级计算中心,是英国最主要的一个提供HPC培训的研究中心,享有国际名誉。

  ● 课程设置(1 year full-time)

  Compulsory courses

  - HPC Architectures

  - Message-Passing Programming

  - Programming Skills

  - Threaded Programming

  - Software Development

  - Project Preparation

  Optional courses (at least 4 of)

  - Numerical Algorithms for High Performance Computing

  - Design and Analysis of Parallel Algorithms

  - Advanced Parallel Techniques

  - Advanced Message-passing Programming

  - Parallel Design Patterns

  - Performance Programming

  Optional Extension Courses (maximum two of, access may be subject to meeting individual course prerequisites)

  - Fundamentals of Data Management

  - Data Analytics with High Performance Computing

  - Extreme Computing

  - Compiler Optimisation

  - One SCQF Level 11 course from any part of the College of Science and Engineering

  Dissertation

  Industry-based dissertation projects

  ● 申请要求

  - 二等一学士学位

  - 相关专业

  - 必须是程序设计员,如C, C++, Python, Fortran, or Java

  - 有与之相当的相关工作经历也会被考虑

  - 雅思6.5,单项不低于6.0

  ●* 爱大的CS类教学项目也有AI,此外还有信息学等

  - MSc Artificial Intelligence

  - MSc Cognitive Science

  - MSc Design Informatics

  - MSc Informatics

  - MSc Advanced Design Informatics

  - MSc High Performance Computing with Data Science

  Bristol布里斯托大学

  1. MSc Advanced Computing

  ● 项目简介

  这个项目的课程是对本科CS专业知识的进一步深化,注重理论与实践结合,与实际中的计算机行业联系紧密。

  ● 课程设置(1 year full-time)

  Compulsory courses

  - Research Skills

  - MSc Advanced Project

  Optional courses

  - An Introduction to High Performance Computing

  - Advanced High Performance Computing

  - Image Processing and Computer Vision

  - Character and Set Design

  - Machine Learning

  - Interactive Devices

  - Cloud Computing

  - Animation Production

  - Internet Economics and Financial Technology

  - Artificial Intelligence with Logic Programming

  - Computer Graphics

  - Robotics Systems PG

  - Web Technologies

  - Server Software

  - Computational Neuroscience

  - Computational Genomics and Bioinformatics Algorithms

  - Bio-Inspired Artificial Intelligence

  - Applied Data Science

  - Uncertainty Modelling for Intelligent Systems

  - Dynamics of Networks

  - Smart Cities 4

  - Neural Information Processing

  ● 申请要求

  - 二等一学士学位(65%+)

  - 计算机科学或相关专业

  - 需要有优秀的编程能力

  - 雅思6.5,单项不低于6.0

  ●* 此外,与此项目相关的还有两个分支的项目,申请要求相同,课程相同(选修必修会有调整)

  - MSc Advanced Computing - Creative Technology

  - MSc Advanced Computing - Machine Learning, Data Mining and High-Performance Computing

  2. MSc Computer Science (conversion)

  ● 项目简介

  这个项目是提供给有一点或没有计算类学科学习经验的学生的转专业项目,旨在让学生理解CS的基础知识以及其对于软件开发的重要性、计算机系统的原理及应用、基本的行业内的软件开发所需的分析、设计、实施、测试、及记录等方法、对当前形势的分析及未来发展方向的预测等。

  ● 课程设置(1 year full-time)

  只有必修课程

  - Programming in C

  - Overview of Computer Architecture

  - Software Engineering and Group Project

  - Object Oriented Programming with Java

  - Research Skills

  - Web Technologies

  - MSc Project Computer Science

  - Databases

  ● 申请要求

  - 一等或二等学士学位(65%+)

  - 除CS外其它任何专业

  - 需要证明数学能力,至少达到A-level相当的水平

  - 雅思6.5,单项不低于6.0

  综上所述,以上讲的就是关于英国哪些大学开设了CS专业的相关问题介绍,希望能给各位赴英留学的学子们指点迷津。近年来,赴英留学一直是广大学生最热门的话题,同时,很多学生对于签证的办理、院校的选择、就业的前景、学习的费用等诸多问题困扰不断,别担心,IDP留学专家可以为你排忧解难,同时,更多关于赴英留学的相关资讯在等着你,绝对让你“浏览”忘返。在此,衷心祝愿各位学子们能够顺利奔赴自己心目中理想的学校并且学业有成!

相关资讯