英国爱丁堡大学的计算机科学(CS)专业在国际上享有盛誉,涵盖了从计算机体系结构到理论计算机科学的各个领域。以下是该专业的一些关键信息和申请要求:
学术要求
爱丁堡大学要求申请者具备英国2:1荣誉学位,或同等国际学历。信息学、人工智能、认知科学、计算机科学、电子工程、语言学、数学、哲学、物理学或心理学专业均可申请。
申请者通常需要相当于英国一等荣誉学位才能拿到offer,这意味着均分在85分以下的同学申请起来较为困难。
必须具备相当的编程能力,学位课程期间必须完成至少C/C++、Java、Python、R、Matlab、Haskell、ML中的至少一门编程语言的学习。
还必须完成相当于60个学分的数学课程,通常涵盖微积分(微分和积分)、线性代数(向量和多维矩阵)、离散数学和数学推理(例如归纳和推理、图论模型、证明)以及概率(离散和连续概率的概念、马尔科夫链等)。
课程设置
计算机科学研究生专业将提供关于计算机系统设计、执行和使用的专业知识,从单一处理机的组成元素到像互联网一样庞大的计算机网络。
课程包括理论学习的坚实基础和广泛的实用技术,学生可以选择不同的专业领域,如算法、编程语言、密码学、量子信息学等。
学生将参加两个学期的讲座、辅导课、项目工作和书面作业,在进行个人监督项目和论文之前,学生将先学习研究方法。
选修课程
有超过50门选修课可供选择,例如机器学习与模式识别、概率建模与推理、极端计算、生物信息学、计算机图形学、计算机网络、人机交互、并行体系结构、并行编程语言和系统、软件架构、过程和管理、算法游戏理论及其应用、计算机代数、计算复杂性等。
录取记录
爱丁堡大学计算机科学专业在2025年QS世界大学排名中位列英国第4,世界第20。
建议
提前准备:由于申请竞争激烈,建议学生提前准备,确保在学术和编程能力上达到要求。
选择专业领域:学生可以根据自己的兴趣和职业规划选择专业领域,以定制个性化的课程学习路径。
注重实践经验:通过参与项目工作和研究,积累实践经验,提升自己的竞争力。
希望这些信息对你申请爱丁堡大学的计算机科学专业有所帮助。