必修:
信息学研究评论;信息学研究计划;Java编程介绍
选修:
机器学习和模式识别;概率建模和推理;生物信息学;计算机图形学;计算机网络;人机交互;并行体系结构;并行编程语言和系统;软件架构、流程和管理;算法博弈论及应用;计算机代数
这些入学要求适用于 2024/25 学年,未来学年的要求可能会有所不同。2025/26学年的入学要求将于2024年10月1日公布。
在信息学、人工智能、认知科学、计算机科学、电气工程、数学、物理学或其他定量学科方面拥有英国2:1的荣誉学位,或国际同等学历。
该课程的入学竞争激烈。典型的录取通知书通常需要英国一等荣誉学位。
编程能力是必不可少的。在学位期间,您必须至少完成以下一项编程课程:C / C++,Java,Python,R,Matlab,Haskell,ML。
在攻读学位期间,您必须完成相当于 60 个 SCQF 学分或 30 个 ECTS 数学学分,通常涵盖以下科目/主题:微积分(微分和积分)、线性代数(向量和多维矩阵)、离散数学和数学推理(例如归纳和推理、图论模型、证明)和概率(离散和连续概率中的概念, 马尔可夫链等)
爱丁堡在核心计算机科学方面的专业知识已获得国际认可,涵盖从计算机体系结构到理论计算机科学的范围。该MSc为您提供了获得有关计算机系统的设计,分析,实现和使用的专业知识的机会,范围从单个处理器的组件到互联网等庞大的计算机网络。您还可以通过选择算法,编程语言或密码学等领域的课程来追求更理论的方向。
该程序为理论理解和适用于许多职业环境的各种实用技术奠定了坚实的基础。