英国与加拿大计算机哪家强?

闻人春格闻人春格最佳答案最佳答案

本科都在加拿大读的,所以只说加国的本科情况(只熟悉加国系统) 一般中国人选择的计算机专业方向是CS或者CE,这两个其实差别还是挺大的 CS偏理论,主要学习算法和数据结构等,课程以科目为主,比如操作系统,计算机网络和编译原理等等 CE偏应用,主要学如何运用计算机来解决问题,有软件工程和项目研发这样的课程,比CS多了很多实操的内容。

虽然分属于两个不同的学院(商学院和工科部),但是这两门课的课程设置差不多,都是前两年基础课,大三上学期开始分流,进入不同的小方向。 大三后的分支课程就根据自己的选择来确定了,比如我想要做AI,就可以多选一些NLP的相关课程,想做游戏开发或者图形图像处理就多选一些计算机视觉或者机器人相关的课程。除了一些必修的数学和物理基础课外,大部分专业课都是选修,可以根据自己的兴趣随意组合。 这样设计的好处就是给学生留下了充足的选择空间,可以按照自己的兴趣爱好和未来发展方向来选择要学什么。而坏处就是每一门课都要学得很深入的话会比较困难,因为需要花时间和精力的课程太多了。

我个人的感受呢,如果未来打算回国就业的话,还是选择CS会更好一点,因为在国内CS的专业认可度更高一些,公司也更青睐招收CS的毕业生;但如果是留在国外工作或移民的话,选择CE会更有优势,因为加拿大本国的科技公司更多,对技术人员的需求也很强烈,而CS的专业门槛要高不少,毕竟编程语言和算法都是很难在短时间内掌握并且能熟练运用在面试中回答问题。

籍玉桐籍玉桐优质答主

我本科在加拿大的英属哥伦比亚大学(UBC)读的,研究生在伦敦国王学院KCL读的。 就我对这两所学校的了解来看的话,个人会更推荐UBC。原因如下: UBC的CS是作为主科授课的,虽然会涉及到一些商科的内容但主要还是以理工科为主。从培养模式上来讲比KCL更加偏向于理工科一些。 KCL的CS是以选修课的形式出现在课程列表里的,所以CS的专业方向也是偏商科的,对于想要学习纯理工专业的人就不是那么合适了。当然如果题主对这方面不太在意那就忽略这条信息吧。 在CS相关专业的毕业生去向方面,UBC的学生主要是就业和继续读PhD,而KCL的是就业、申请PhD以及继续留在本校读MSc,两者相差并不是很大。但是UBC的毕业生去向里也有去Google这种大厂工作的。

我来回答
请发表正能量的言论,文明评论!