| 入学时间 | 项目时长 | 项目学费 |
| 9月 | 1年 | 25450英镑/年 |
| 类型 | 总分要求 | 小分要求 |
| 雅思 | 7 | 6 |
| 托福 | 94 | L:12 R:13 W:21 S:18 |
| PTE | 65 | 50 |
具有计算机科学或密切相关专业背景,需要具备编程语言(如Java, C, Python, c++或JavaScript)实践经验
圣安德鲁斯大学的计算机科学硕士专业是由计算机科学学院开设的为期一年的教学项目。该课程旨在帮助学生在计算机科学领域中灵活地选择和深入研究自己感兴趣的特定方向,这些主题包括人工智能,人机交互,网络和分布式系统以及软件工程等。在这里,学生将开展一系列重要的项目,包括广泛的调查和大量的软件开发,从而巩固和扩展自己的专业知识和批判性思维。
| 序号 | 课程介绍 | Curriculum |
| 1 | 项目驱动型建模,设计和编程 | Object-Oriented Modelling, Design and Programming |
| 2 | 计算机通信系统高级主题 | Advanced Topics in Computer Communication Systems |
| 3 | 人工智能实践 | Artificial Intelligence Practice |
| 4 | 人工智能原理 | Artificial Intelligence Principles |
| 5 | 关键系统工程 | Critical Systems Engineering |
| 6 | 数据密集型系统 | Data-Intensive Systems |
| 7 | 信息可视化 | Information Visualisation |
| 8 | 交互式软件和硬件 | Interactive Software and Hardware |
| 9 | 知识和数据挖掘 | Knowledge Discovery and Datamining |
| 10 | 语言和计算 | Language and Computation |