麦马的计算机专业如何?
在加拿大的本科阶段,大部分学校的CS(包括UofT, McMaster, Waterloo)基本上就是两个大方向: 一个是搞理论的,偏数学和算法;另一个是搞应用的,偏编程和工程,两个方向的难度和未来的职业发展都是完全不同的。 作为一个在McMaster读CS的master,我可以告诉你,McMaster的CS绝对是最接近中国教育的加拿大CS本科教育。
首先,课程难度上,如果以考研来比的话,McMaster的CS专业课基本上都可以和中国的清北相比了(注意,我并没有说难于或简单的意思);作业和考试量都很大而且比较难应付。如果你不想挂科想顺利毕业拿到毕业证,最好还是好好复习认真写作业不要冒险去选太难的课程以免成绩不好影响以后的选课。 另外一点就是,加拿大的cs本科是纯授课型研究生模式,就是所有教授的东西都是事先讲好了考试分数和课程评价标准的,基本不会出现像国内老师给分宽松的情况或者跟老师良好沟通就能多给分的情况(当然如果你能找到一个像中国一样水水的faculty member当班主任的话那也是可以操作的。。。)。所以论公平,加国的CS本科教学制度还是很公平的,就是比较摧残脑细胞…… 在这样高难度的课程下,如果能顺利毕业拿到毕业证,那你就已经拿到了在加拿大找工作的通行证,找工作的时候基本上没多大问题(除非你不想留在加拿大工作)。
至于很多人说的实习什么的,只要你不懒,稍微用点心去networking一下,找一份不错的实习也不是难事。 说了这么多,如果你想轻松一点,那还是别来学cs了;但如果你真的喜欢cs并且愿意为之付出一定的努力,mcmaster绝对是很好的选择!因为无论从师资力量,课程设置,同学朋友还是日后就业的资源来看,mc的cs都是数一数二的~