英国与加拿大计算机哪家强?
本科都在加拿大读的,所以只说加国的本科情况(只熟悉加国系统) 一般中国人选择的计算机专业方向是CS或者CE,这两个其实差别还是挺大的 CS偏理论,主要学习算法和数据结构等,课程以科目为主,比如操作系统,计算机网络和编译原理等等 CE偏应用,主要学如何运用计算机来解决问题,有软件工程和项目研发这样的课程,比CS多了很多实操的内容。
虽然分属于两个不同的学院(商学院和工科部),但是这两门课的课程设置差不多,都是前两年基础课,大三上学期开始分流,进入不同的小方向。 大三后的分支课程就根据自己的选择来确定了,比如我想要做AI,就可以多选一些NLP的相关课程,想做游戏开发或者图形图像处理就多选一些计算机视觉或者机器人相关的课程。除了一些必修的数学和物理基础课外,大部分专业课都是选修,可以根据自己的兴趣随意组合。 这样设计的好处就是给学生留下了充足的选择空间,可以按照自己的兴趣爱好和未来发展方向来选择要学什么。而坏处就是每一门课都要学得很深入的话会比较困难,因为需要花时间和精力的课程太多了。
我个人的感受呢,如果未来打算回国就业的话,还是选择CS会更好一点,因为在国内CS的专业认可度更高一些,公司也更青睐招收CS的毕业生;但如果是留在国外工作或移民的话,选择CE会更有优势,因为加拿大本国的科技公司更多,对技术人员的需求也很强烈,而CS的专业门槛要高不少,毕竟编程语言和算法都是很难在短时间内掌握并且能熟练运用在面试中回答问题。