伦敦大学cs本科几年?
作为2015年拿到ucl的offer,但是最后选择去了帝国理工(ic)读计算机的本科生,我的ucl和ic的经历还是可以给你一些参考价值的 先说结论! UCL一年毕业,如果顺利的话。 IC两年毕业,如果有A*AA的成绩并且配到很好的老师的话,两年也是妥妥的。 但是这两种情况都是非常理想化的…因为一般人都不会这么顺。按照多数人的经历来说,这个问题就有点残酷了——为什么ucl和ic都那么卷,我到底该选哪个? 先说ucl,我当年拿到的offer是majored in machine learning,其实这个major在计算机学院里面属于比较水的一个,很多其他专业的同学都会选这个major。因为它的课程相对简单且容易刷分,在硕士申请上这个major也绝对不算吃亏。另外因为这个专业里中国学生比较少,所以语言环境也比较好。
再说ic,当年拿到的是computer science,毫无疑问这是一个难度很高的major,但是ic的算法非常注重应用,和ml那种偏理论的东西不一样。另外ic的中国学生多这一点可能不好,因为语言环境不太好。但是ic的课程难度大但是分数给的高,所以如果努力一把成绩还是比较容易刷高的。而且ic有很多额外的课可以选择,这对于想学更深东西的同学来讲是一个福音,只要你足够牛掰,就可以直接选导师的deep project来替代一部分必修课,然后完成学位。但这样会很累很累。
如果你和我一样是个懒狗,建议不要选这两个学校,因为从本科开始你就会体会到什么叫绝望。以我自己为例,ucl一共要学35门课,每个学期5门,基本上只要没有挂科,第二年就能全部修完。然而ic呢,要学46门,多了几乎一半!!!更残酷的是,这些课不是按学分算,是没有学分的……都是直接计时的,上一节课一个小时,就算一节课。这意味着你多上一天课就多耗一天的时间,而且全是自费。而且ic的算法不是水一下就能过的,是需要认真准备才能过关的。对于想轻松一点的学生来讲真的是很痛苦的事情。
总结一下,如果你想轻松一点,那去ucl;如果想挑战一下自己,那去ic。不过不管是哪一个,计算机的本科都是很难学的,加油吧!