多伦多大学cs硕士申请条件?
学姐是今年拿到UofT CS Master offer的,来分享一下我的经验~ 先说一下我的背景,我本科学的是计算机专业(Software Engineering),大四时加了一个CS的specialization,所以是五年本科+两个半年的CS specialization。大二大三的时候分别去了乌尔里奇(UW)和西北大学的CPSP暑假学校,修了两门算法课(DS102/103),一门操作系统(OS)和一门数据结构(ST)。大四在清华软院的交换项目中又修了三门算法(DS156/157/214)。因为想申master,所以大三大四又选了几个CS专业的选修课提高GPA。 大一上学期的GPA比较低只有80+(3.0/4.0),之后的每次考试都接近满分,最终平均下来是91+(3.8/4.0)。因为我是以Master为目标,所以只选了CS的course,没有上其他专业的课。
因为CS这个专业本来就是以Master为目标的,因此申请PhD相对简单一些;而以phd为目标的申请者需要更加认真准备申请材料以及提交完美的成绩。对于以PHD为目标的申请者来讲建议在大二大三就修完所有需要的先修课并且保持优秀的GPA。除了满足学校要求的GPA和课程分数之外,如果有机会的话也可以上一些更高阶的课程或者参与research项目,对于申请会有很大的加分作用。另外一点要注意的是,虽然以PHD 为目标的话可以不用太看重master的项目,但是选择的master的项目一定要和自己未来的研究方向相匹配。
以我的个人经历来讲,我在大一的时候就大致确定了以后要从事AI相关研究,因此在之后的选择课程和科研课题的时候都主要是围绕这个方向进行的,这样在申请季能够更专注于申请PHD而不是像一些同学一样一边申请Master一边纠结将来就业的方向。因为我本身是以Master为目标的,所以申请季并没有花费很多的时间来准备材料,文书等,而是把重点放在提高自己的硬件条件(GPA, toefl, gre)上面。在达到申请的基本要求后,我个人认为在申请中起到关键作用的是PS和推荐信。因为以我的背景和成绩和其他同学相比并不占优势,因此我花了大量的时间和精力来修改PS和找教授要推荐信。除了PS和推荐信之外,如果有可能的话还可以参与research project,增加自己申请的成功率。 对于以PHD为目标的申请者来说,除了上述内容之外还需要注意一下几点:
1. 尽量早的申请,越早越好。尤其是中国学生,大部分院校都非常喜欢招收本土学生,因为可以适应当地的环境,有更好的学术氛围。所以尽早申请可以大大增加被录取的几率。
2. 在申请期间要注意保持良好的心态,从容不迫地对待。因为在申请阶段可能会收到各种各样邮件和offer,要做到不急不躁,冷静处理。