加拿大计算机本科几年?
加拿大大学计算机专业分为计算机 science (CS) 和computer science engineering(CSE), 一般开设在理工学院(polytechnic)或者大学的理工部(faculty of science). CS是纯理论的,CSE偏应用,但是都有编程和算法,大数据,人工智能这些课程。
根据学校和专业不同,课程设置也不一样,一般包括以下科目:操作系统,计算机网络,系统分析,数据结构,编译原理,软件开发过程等等基础课,以及算法,数据库,大数据,人工智能,图形图像处理,分布式计算等选修课。
每个学期选课都要小心谨慎,最好咨询一下本专业学长学姐,看看他们的选课情况,毕竟大家都想要拿高分,所以同一门课很多同学选,评分老师也会酌情给分高一点。 如果有留学意向的同学高中可以选择学习AP,A-level,IB这些国际课程,大学申请的时候有一定优势。大一就可以开始学CS相关的课程,积累一定的计算机背景知识。大二开始准备雅思/托福,最好能考到6.5+的成绩,这样申请时有保障。大三大四把GPA提上去,争取拿到4+的成绩,提高竞争力。 有意向申请UW,UT,McGill,Waterloo等名校的同学,可以关注小录的专栏,每天都有干货分享!
1-2年吧,我申请的时候看的都是一年制(因为当时想移民) 个人感觉加拿大的计算机专业是北美地区最水的专业之一(跟美帝比) 因为可以转学分所以一般大一在加国读过的CS课程基本都可以转到这边来,这样大二就可以开始学专业课了 当然,如果你是大龄出国的话还是建议再读一下基础课(主要是数学和编程),毕竟国外的大牛老师真的能让你学到很多新东西的.....
至于题主问的就业情况怎样,我想说这问题要分开看 看你自己怎么想的,以我个人为例的话我是打算毕业后留在当地工作然后拿绿卡的 所以当时我申请的专业的方向就是偏向就业而不是学术,选择的专业是以CS专业中最受欢迎的两个专业:data science 和 AI 这两个方向为主并辅修其他几个方向的课程 (这里我需要说明一下,加拿大的每个学校都有多个学院组成,比如多大就有文理院、罗德曼商学院等等,而CS是其中一个学院的学科分类,不是每个学院都会有CS这个专业,具体要看你选的学校的安排而定 ) 在这些课程安排里其实有很多和AI/DS有关的课程,并且会有许多cs相关的选修课可供选读 所以只要你能达到一定要求就能拿到毕业证了 而CS专业毕业的学生基本上都能找到对口的工作,但是薪资水平如何就要另说了