剑桥大学的计算机科学专业是一门综合性极强的学科,涵盖了现代计算机科学的各个方面,包括理论、系统、编程、应用程序和专业等。课程内容广泛,涉及数学、工程学、电子学、自然科学、哲学、心理学、语言学等多个学科,同时还包含经济、商业、法律等学科的基础知识。
具体课程设置方面,第一年的课程包括计算机科学基础、数据库、离散数据、硬。第二年将重点学习本专业的核心学科,如理论(包括逻辑与证明、计算理论)、系统(包括电脑设计、电脑网络)、编程(包括编译器构造、高级算法)、应用程序和专业(包括人工智能、图形、安全)。第三年学生需要选择15门课程,涵盖移动和传感器网络、通信原理、硬件和软件的规范和验证、量子计算、生物信息学、人机交互、自然语言处理、电子商务、先进的人工智能、先进的图形,并且所有学生都将参与大型项目,展示他们的计算机科学技能,并撰写一篇12000字的论文。
除了理论教学,剑桥大学也非常注重培养学生的实践技能和技术应用。例如,编程方向会学习各种计算机语言(如OCaml、Java、C/C++、Prolog等),硬件系统方向会学习使用Verilog设计芯片等。此外,课程中的团队项目要求学生向外部企业交付相应的产品,以确保学生具有相关的行业/工作经验。
剑桥大学的计算机科学专业就业范围非常广泛。根据《Graduateutcmessurvey》的数据,99%的毕业生在毕业15个月后仍在工作或继续深造。许多校友在计算机科学和制造业工作,同时也在银行和投资、咨询、会计、IT和计算、能源和环境等领域做出了杰出的贡献。
入学要求方面,雅思成绩需达到7.5分以上,A-Level成绩需达到A*A*A,且必须包含数学和进阶数学或计算机科学A*。国际生学费大约为37,510英镑。
综上所述,剑桥大学的计算机科学专业不仅学术深度和广度兼具,而且注重实践技能的培养,提供了广泛的职业发展和国际合作机会,是计算机科学领域学生的理想选择。