剑桥大学哪个学院计算机好?
剑麻的计算机系分为以下四个: CEM, MFF, CSD, CHDS. 其中CEM和MFF是开正式的课程的,就是会有正式选课名单和正式课表的那种,属于正式的本科生课程。这两个在剑桥都叫计算机科学(CS),都属于自然科学专业(Natural Sciences)。
CSD(计算机科学与发展)隶属于社会学和政治学系,虽然也学编程,但是主要研究怎么运用IT去解决社会问题,比如建立网站促进社区互动什么的。还有一个HDS(人类发展与社会科学)也是研究和社会有关的方向,也不属于CS。这两个都不学编程,适合对代码没有热情但是对计算机和编程感兴趣的同学。
CHDS(计算和非线性动力学系统)这个就偏物理学一些了,研究复杂系统和混沌。也没有正经的选课和课程表,是选导师(supervisor/tutor)然后跟着导师做项目、写paper。当然这些内容都是基于代码和编程实现的。 这个课程的设置跟其他三个专业不一样,是研究性为主,不是以选课和学习课程为主要活动。这四个专业下面还有很多具体的研究组,每个组的研究方向不同。
一般来讲读计算机的人都会倾向于选CEM或者MFF,这两个比较正统,课程内容差不多。而且都是第一年上理论课,第二年开始实习或做一些research。两个专业的核心课程基本一样,包括算法与数据结构,操作系统,计算机网络等。 CSD和CHDS的专业课少,而且不是很难,容易拿高分。这两个对申请的同学要求相对较低,喜欢搞社会研究和应用的小伙伴可以选择。 但这两个专业毕业的时候拿到的毕业证和CS是一样的,都没有专门注明所学专业的方向,所以找工作的时候还是会遇到些困难,需要提前想好将来想做什么。