加拿大计算机非专业吗?
首先,什么是CS专业? 计算机(Computer Science)简称CS,是一个广义的范畴,里面包含了很多人工智能、机器人、网络安全、大数据等新兴的热门专业。而计算机科学则是由这些专业的总称。 我们通常意义上所说电脑、互联网专业,基本说的就是CS; 而很多理工科学生选择的专业大多是CS下的一个分支——软件工程(Software Engineering,简称SE)。
其次,什么是非计算机专业? 在本科阶段,基本所有的大学都没有严格意义上“非计算机”的专业。不论你学的是物理、工程、数学还是经济,你学习的课程里或多或少都会有一些CS相关的内容。也就是说,只要是理工科的本科学生,基本都可以称为“CS专业” 。 比如滑铁卢大学的数学系,除了两个纯数的Coop专业以外,其他四个都是CS专业!包括Data Science! 所以,别以为学了CS就意味着要抛弃自己本来的专业。在加拿大,只要你学有余力,你可以任意搭配自己喜欢的专业~
第三,如何获得CS学位? CS是广义的统称,每个学校都会有自己的细分。 比如多伦多大学把所有CS相关专业统称为Computing &Mathematical Sciences Department (CMS) ,而滑铁卢大学则把所有CS相关专业都放在Science的下面,单独成立了一个Department----Computer Science (CS)。 当然,你也可以选择一个类似跨学科的项目,学习两个专业的知识,拿到两个专业的学位。比如UBC的Integrated Design to Business项目就是一个这样的例子。这个项目的学生需要同时完成Design和Business的课程要求,从而拿到两个项目的学位。
第四,如何找到专业信息? 找到心仪专业的信息,最简单的方法就是上学校的网站直接搜索。大多数学校都有一个Student Portal,在这里你可以查到所有关于本专业或者跨专业的信息。 以 U of T 的数学系为例 ,我们点进 Mathematics 以后,就可以看到非常多的详细的专业介绍。
另外,如果你已经在加拿大并且有移民的想法,那最好选择一个有就业保障的专业。因为毕业后想要移民不是件容易的事,且越热门的移民专业相对要求的分数也越高。 如果想了解更多关于如何选择专业的问题,欢迎和我讨论哦~