顶尖英国院校的计算机相关专业怎么选?
英国计算机专业分类及课程要求
1.计算机科学
- Advanced Programming 高级编程
- Object-Oriented Programming and Software Design 面向对象的编程与软件设计
- Robotics and Intelligent Systems 机器人与智能系统
- Computer Vision and Embedded Systems 计算机视图与嵌入式系统
- Building Secure Networks 安全网络构建
- Wireless Networks 无线网络
2.数据科学
- Distributed algorithms and systems 分布式算法和系统
- Information retrieval 信息检索
- Machine learning 机器学习
- Big Data Processing 大数据处理
- Data Mining 数据挖掘
- Applied Statistics 应用统计
数据科学或数据分析专业对于学生除了计算机相关背景要求以外,还有一定的数学 和统计学的专业背景要求,因此可能更倾向于数学或统计学好的学生。 计算机科学专业对于申请者的专业背景要求较为宽松,一般可以接受本科是学计算机、 工程、数学专业的学生。一般要求申请者的平均分在80分以上,雅思要求总分6.5左 右,单科不低于6.0。
3.信息管理与信息系统
- Database Systems 数据库系统
- Information Systems & Organisations 信息系统与组织
- Information Systems Modelling 信息系统模型
- Information and Knowledge Management 信息与知识管理
- Business Intelligence 商业智能
- Information System Change Management 信息系统变革管理
4.软件工程 Advanced Programming 高级编程
- Software Measurement & Testing 软件测量与测试
- User Centred Design 用户中心设计
- Model-Driven Engineering 模型驱动工程
- Service-Oriented Architecture 服务导向式架构
- Group Project: Software Management 小组项目:软件管理
软件工程专业的课程难度较高,需要学生有一定的专业背景,才能将这些课程顺利学下来。所以一般该专业倾向接受本科专业就是软件工程或计算机科学专业的学生,本科是计算机专业的其他分支的学生不太推荐。 信息管理与信息系统专业对于学生的专业背景要求不高,一般可以接受学生只有少量或没有计算机背景,所以转专业申请的学生可以考虑该专业。但需要注意的是,曼彻斯特大学的该专业 (以及所有计算机相关专业)需要学生的本科课程中,有50%的计算机相关课程。
5.人工智能
- Foundations of Artificial Intelligence 人工智能基础
- Computer Vision 计算机视觉
- Robotic Systems 机器人系统
- Machine Learning 机器学习
- Human-Computer Interaction 人机交互
- Natural Language Understanding 自然语言的理解
人工智能专业属于新专业方向,所以不是所有院校开设该专业。该专业对于学生的背景专业要求倾向于本科计算机、工程、电子、设计等专业方向。
6.先进计算
- 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 静态分析与验证
在计算机相关专业中,先进计算专业对于学生的数学要求是最高的,学生会学到很多计算机语言、编程、数据分析等专业度很高,难度也较大的课程。