英国cs研究生课程学什么?
下面我详细介绍一下,因为我是学的Msc Computer Science(计算机科学硕士),所以只介绍了这个项目,项目一共有4门core course和3门option,还有最后的dissertation,总共60个学分,其中core是必须选课的24个学分,optins是可以从15门课中自选3门来弥补未完成的课程,每门core都有一定的先修课程要求,但是optins没有。
所有的课程分为三个层次,每个level有4门课,每个同学需要选择其中的两门来完成一个specialization。具体的学习内容如下: 我的学习计划由于签证的问题,我只完成了两个level的事情,一共8门课程,在第二学期还完成了dissertation的开题报告。
这里重点介绍两门课,一门是算法课Algorithms,另一门是操作系统课Operating Systems,这两门都是核心必修。 除了核心课之外,另外选了数据库系统DB System,人工智能AI,数据挖掘DMI,机器学习ML这些作为选修,具体看下图。
因为是在不同学校上的,所以在学习的过程中发现很多的内容是有重叠的,所以不用都选,根据未来的职业规划选就可以了,不过最好别选和自己本科完全重叠的内容,这样很难通过final project的答辩。
除了上面的课程内容,最重要的就是一定要多和同学,老师交流!英国的硕士课程设置和国内有很大不同,都是基于research的方法来进行讲授,并且很多的内容是和工业界对接的,所以如果同学有很好的industry experience会对自己今后申请博士或就业非常有利。
以上~希望可以帮到大家~