麦马的CS专业好不好?
麦马CS本科,在读生答一波(2016-2019) 首先,我觉得这个问题主要从两个方面来看,一是对专业的认可度,二是对学校的认可度。 对这两个方面来说的话,McMaster的CS都是非常强的!先说专业,作为加拿大TOP5的大学之一,他的计算机科学系也是实力强劲,尤其是数据挖掘,人工智能,安全这三个方向都是世界领先水平。
再说学校,作为一个综合性的大学,他的文理商科都有很强的实力,特别是商学院更是有着全加第一的排名。所以McMaster是一个综合实力很强的大学。 因为我本专业是MCM(数学与计算机混合计算硕士),所以对cs本科学分课程不是太熟悉。但是据我所知,我们大一的课程就有算法,数据结构,操作系统,计算机网络,数据库这些以后会涉及到cs核心课程的知识。大三之后,除了两门选修课,其他基本都是cs的专业必修课,如操作系统,网络,编译原理,算法,软件工程等。整体而言,cs本科在mc master的难度和深度都是适中,不会太难让你无法适应,也不会过于简单让你觉得没有学到什么东西。每一门课结束老师会给你一个总体的评价,c+ or B- 这样的等级划分会让你对自己的学习有一个很清楚的了解。我的建议是上课积极回答问题,尽量和老师互动,这样会让你的课堂发言和作业评分占一些优势;课后多刷题,练习手脑并用,对于算法和数据结构的复习也要多做习题来巩固。最后刷gpa的同时别忘了刷lec,争取大一分数高的同时拿到好的offer。