伯明翰大学高级计算机科学理学硕士项目适合有计算机科学或相关背景且有坚实编程基础的毕业生。伯明翰大学高级计算机科学理学硕士项目提供一系列高等授课课程,使学生拓宽计算机尖端领域的知识,提供机会让学生通过个人项目工作加深对所选计算机领域的认识。在伯明翰大学高级计算机科学理学硕士项目的最后四个月里,学生将开展软件开发型或研究型暑期项目,由所选研究领域的资深授课教师进行监督。从事研究型项目的学生(尤其是对研发工作或攻读博士学位感兴趣的学生)将会在伯明翰大学高级计算机科学理学硕士项目的前期完成一两个微型研究项目并接受研究技能培训。
需要具有相关学科(如计算机或密切相关学科)背景;需要扎实的编程基础
| 类型 | 总分要求 | 小分要求 |
| 雅思 | 6.5 | L:6 | R:6 | W:6 | S:6 |
| 托福 | 88 | L:20 | R:21 | W:21 | S:22 |
| PTE | 67 | L:64 | R:64 | W:64 | S:64 |
| 序号 | 课程介绍 | Curriculum |
| 1 | 暑期项目 | Summer Project |
| 2 | 复杂自适应系统 | Complex Adaptive Systems |
| 3 | 计算机辅助验证(扩展) | Computer-Aided Verification (Extended) |
| 4 | 智能机器人(扩展) | Intelligent Robotics (Extended) |
| 5 | 移动和普适计算(扩展) | Mobile and Ubiquitous Computing (Extended) |
| 6 | 人机交互(扩展) | Human-Computer Interaction (Extended) |
| 7 | 个别研究(扩展) | Individual Studies (Extended) |
| 8 | 机器学习与智能数据分析(扩展) | Machine Learning and Intelligent Data Analysis (Extended) |
| 9 | 编程语言原理、设计和实现(扩展) | Programming Language Principles, Design, and Implementation (Extended) |
| 10 | 分布式并行计算(扩展) | Distributed and Parallel Computing (Extended) |
| 11 | 小型项目 | Mini Project |
| 12 | 网络安全与密码学 | Network Security and Cryptography |
| 13 | 研究技能、评估方法和统计 | Research Skills, Evaluation Methods, and Statistics |