具有upper 2:1学位(分数不低于65%),需要以下背景:计算机科学、计算机工程、软件工程、媒体技术、电子商务、信息技术<br>
申请者必须在以下课程中取得upper 2:1的成绩:<br>
- 1门编程课程(Java, C++, C#, 面向对象, Python)<br>
- 1门高等数学课程:理想情况下 离散数学,包括逻辑和集合论<br>
- 3门计算机科学课程,如:软件架构或设计、数据结构、数据库、网络、人工智能、机器学习或web,熟悉函数式编程(Haskell, Scala, F#)和建模语言(例如UML)