加拿大计算机科学好吗?
CS专业在加拿大是很受欢迎的专业,也是中国人选择最多的专业之一。以UBC为例(其他学校略好,略差)。 UBC的CS分为两个系,分别是Computer Science 和Department of Electronic Arts。前者是正统的CS课程,后者是电子工程的CS方向。 下面主要介绍一下正牌的CS是什么情况。 (以下介绍来源于UBC官网) CS主要的课程包括: CSC415/CSC420等核心计算机课(8-10个学分) 算法、数据结构等计算机基础课(6-7个学分) 操作系统,编译原理,计算机网络等系统编程和理论研究类课程(6-7个学分) 用户界面设计,虚拟现实,人工智能,机器人学等应用和前沿学科(3-5个学分) 总共大概需要完成26-33个学分才能毕业。每个学期修3门课,一年4次开学,最快2.5年可以毕业。正常的话3-4年毕业。 CS的录取要求一般GPA不低于75%(满分100分),雅思总分6.5以上,单项不低于6。有G的成绩会有加分(加5-10分不等)。除了成绩外,也会有考虑申请者的PS,简历,推荐信等等。 另外需要注意的是CS属于full-time的研究生专业,所以是不能兼读别的专业的。
学费方面,因为属于研究生项目,所以会比本科贵一些。2019年学费是人民币37,380元左右,加上生活费,一年的全部费用大概是50万(人民币)左右。
就业前景。 作为北美计算机专业的最高学历(硕士),UBC CS的就业率非常高。根据官方统计,在过去的5年内,平均97%以上的毕业生找到工作或者继续深造。CS的毕业生通常有两条路,一个是去IT公司做码农,另外就是去做科研或者在教育行业当老师。 工资水平也相当可观。以温哥华为例,本科毕业月薪中位数是1166加币,硕士毕业是1384加币。