加拿大cs硕士好毕业吗?
CS专业分好几个方向的,具体是哪个方向呢? 因为不同学校的不同研究方向对毕业要求也是不大一样的。 比如UBC的MMIT(计算机与数学)这个专业下就有好几个研究分支,分别是: 人工智能;生物信息学;计算化学;计算机理论;数据挖掘;网络安全。 这几个方向的要求是不一样的,拿我去年录取的一个学生来说吧,他是申请到了UBC的MMIT专业的AD(录取),后来因为一些原因没有去就读。 这个同学本科是学物联网工程专业,研究生跨专业申请了UBC的MMIT下的计算机理论和数据分析的方向。这个项目的毕业要求是完成24个学分才能毕业,其中包括3个必修的core course,其他都是option course,在选修的时候需要修满6门data science 的课程。
由于同学的背景和申请的分数,UBC给他配了16门的先修课,只要这些先修课成绩达到要求就可以了(大部分学校是不需要学生补修先修课程的,但是UBC有这个要求)。从课程设置上就能看出来,这个项目是以偏理论为主,不会有太多的编程训练,对于学生的数学能力要求相对较高。因为这个项目里包含了大量的数学分析和大数据的相关内容。
当然如果选择读UBC的MMIT,最好是有一定的计算机或者数学的背景,这样在申请的时候才有优势。 如果是在加拿大本科毕业想申请加拿大的CS硕士,建议有比较强的数理基础,良好的C++和算法功底,有比较好的托福/雅思和GRE成绩,有CS相关的实习或者project经历,这样的话申请会更有胜算。
CS的专业很多学校都不强制要求申请人有CS相关的工作或实习经验,但是如果有的话会更加分哦~ 以上,就是关于这个问题的一些解答。