1.选修课
Optional courses
Advanced networking and communications
Advanced operating systems
Algorithmics
Artificial intelligence
Big data: sytems, programming and management
Computer architecture
Computer vision methods and applications
Constraint programming
Cyber security
Distributed algorithms and systems
Financial software engineering
Functional programming
Human-computer interaction
Human-computer interaction: design and evaluation
Human-centred security
Information retrieval
Internet technology
Machine learning
Mobile human-computer interaction
Modelling reactive systems.
高级网络和通讯
高级操作系统
算法
人工智能
大数据:系统,编程和管理
计算机体系结构
计算机视觉方法和应用
约束编程
网络安全
分布式算法和系统
金融软件工程
函数式编程
人机交互
人机交互:设计和评估
以人为本的安全性
信息检索
互联网技术
机器学习
移动人机交互
模拟反应系统
2.必修课
Core courses
Enterprise computing 企业计算
IT architecture IT体系结构
Research methods and techniques 研究方法和技术
Safety critical systems 安全关键系统
Masters team project. 硕士团队项目