加拿大女王大学计算机专业怎么样?
Queen’s在计算机方面的项目可以说是Queen's所有项目里最受中国学生欢迎的,因为Queen's整体录取要求不高而且这个项目对中国人比较友好(相对CSECE) 课程设置方面必修包括算法,数据结构,操作系统,数据库,编程语言等,选修有编译原理,网络安全,机器学习等等(具体看list)。每个学期大概要完成124个学分的课程才能获得毕业资格。虽然项目规模不大但是课程安排相当紧凑,从秋季学期开始直到春季学期结束几乎每天都有课(T.P)或实验室实验(L.P)。 整个项目的授课老师都是来自CS或者ECE系的正教授(当然也有一些辅教),上课氛围和教学方法都很美国化,考试形式多样但都不难。只要上课认真听和老师关系搞好了一般都能过。跟其他纯北美本科教育的方式相比,这个项目在理论基础上相对较强。
因为我是以AD+1的身份进的计算机,所以大一的时候除了修读必修课之外还可以自由选择一些选修课,当时也是机缘巧合选了很多人都没有选的ML(后来才知道这个选择多么正确),虽然当时的作业和大纲难度都很大但是最后取得了非常好的结果。
大二进入核心课程的学习,难度有所增加,因为当时已经决定申研所以没有选择太多难度大的课程而是选择修读满足申请要求的课程,其中也有机会选择了自己喜欢的安全相关课程。 大三上美国交换,由于是计算机相关专业所以选择较多,也正因为如此这一年上的课比较少并且质量一般。大三下回到Queen's继续上核心课程,这个时候已经开始准备最终的项目展示,所以学习压力突然增大很多。好在最后的成果大家还是比较认可的。
关于实习,因为项目是三年制所以第三年有一个coop可以选择,选择coop后需要完成一个公司指定的开发项目,然后通过面试拿到return的offer,不过根据以往的经验来看大多数同学都会选择返回中国实习。 关于就业,因为我是以AD+1的身份进来所以比直接申请进来的人少修读一年(多交一年的学费),在大四毕业之前可以选到最火的算法,机器学习,大数据等学位,毕业后找到合适的工作完全没问题,而且因为有这宝贵的经验再想回国找份工作也比国内本科毕业生更具有优势。