加拿大计算机专业学数学么?
以UBC的ECE为例,本科有三个方向,分别是General,Vlsi和Dsp. 每个大方向下面有若干小方向。 拿General方向举例,它的核心课程里有一门课是Calculus I,就是微积分I。它还有另外一门课叫Discrete Math and Modeling,讲的是离散数学与建模。这两门必修课学完才能毕业。 再说数学,在UBC所有理工科专业的本科里面,只有工程专业需要学习微积分和线性代数。但是这两个都是工科生最基本的数学知识。所以如果你之前没有学过的话也不用担心,老师会讲得很慢,会把前面的知识点都给你补上的~ 当然如果你想提早修完这些科目早点进入专业课的学习也可以跟老师商量申请提前上一些基础的理工科课程(我有个同学就申请了提前上算法课)。不过这些基础课一般是在大三上学期学完,大二下学期开始学专业课。
以上都是说的在正式学习之前要修的课程。到了正式学习的时候还会有很多的prerequisite,也就是先修课程,大部分是以网课的形式出现,少数几门需要去校园上。只要你在大一就把这些先修课都修完了,大二就可以开始学专业课了~ 总体来说学习难度不大,学校提供的学习资源也很丰富,老师也很nice,会有各种各样的workshop和lab让你更早地接触项目开发,不会让你感觉很空洞。只要你平时认真听课,课后完成老师的作业,考试肯定没问题的!
最后推荐几个学习网站吧~ Google 学术搜索引擎,你可以用它来查找论文。 Uof T 也有一个类似网站,叫做UTORIO,可以用来下载英文文献~ 中国CNKI知网,可以找到很多中文文章。 最后祝你好运啦~ 有其他问题也可以给我留言哦~