加拿大计算机读几年?
你好,我是莫烦。 最近很多新同学来咨询加拿大的计算机专业,所以这里统一写一份中等长度的解答。 首先,加拿大一共有两个主要的研究方向,一个是计算机科学(CS),另一个是工程学(Engineering)。一般我们常说的电脑,比如编程啊,C++啊,算法啊什么的都属于CS,而工程学主要是偏重应用,做系统,搞硬件这些。 在加拿大申请读硕士,一般有两条路可以走,一条是针对本科没有毕业的同学,可以直接申请MSc(硕士),另外一条是本科毕业直接申请PHD(博士)。
对于CS专业来说,一般要求申请人拥有本科学的硕士学位,如果本科是没有读过CS的,那基本是不可能被录取的。当然,如果本科不是计算机,但是又特别希望可以在加拿大学习这个方向,也不是没有机会,只是可能需要补修一些本科的课程,或者提供很高的GPA才能被录取。
对于工程学专业来说,因为每个学校的设置不一样,有些学校会把工程学专业分类为多个分科,比如UBC就把工程专业划分成6个分科,分别是有机合成,生物科技,化学工程,土木,机械,电子。这样虽然分科很细,但是每个学科下面做的研究方向却是大同小异的。所以,在申请的时候,每个项目的录取要求也是大同小异的。申请工程的硕士,一般要求申请人拥有本科学位,有一些项目会对申请人的本科专业有所限制,比如要求是工科背景等等。在成绩方面,一般是需要申请人提供本科期间优秀的GPA成绩,一般建议在80%以上。
在语言成绩方面,一般需要申请人达到雅思7分以上,部分学校个别专业对雅思成绩要求更高。 如果本科阶段没有很好的GPA,又想转专业学习计算机或工程,也不是完全没有办法。可以考虑先读一个加拿大硕士的桥梁课程,一般这种桥课都设置在大学的研究生学院里,完成桥课的所有学习任务并且通过了最终考核之后,即可转到大学的计算机或工学院继续学习,读完之后再拿到学校的硕士学位。