在MCGILL和CONCORDIA的CS都呆过,感觉完全两样。在CONCORDIA轻松得要命,一个小组大家混个作业什么非常容易,糊里糊涂也能拿A。在MCGILL累得要死要活的,工作量非常大。McGill的教授和学生水平非常高,但是方向不是太全。实用方面,确实理论讲得非常深,是因为假设那些编程语言什么的,你要看看自己就能学会,他就是这样假设学生水平的。而在Concordia,多半是在课堂上来学的。一个半路出家的人在Concordia很容易混下去,在McGill除非本人很聪明,否则根本没法上下去。不是说康大不好,是说MCGILL平均水平比它真的是高得多。在我看来,McGill CS和EE的唯一缺点是方向不够全,而且擅长的方向对数学要求很高(这不是缺点,但会吓倒一批人)。至于实用发展,就不说了,MCGILL CS学生的信箱里常会有秘书转发的公司openning和招人广告,每周MECC都会有大公司过来演讲并招人,MS、IBM、google之类的都来。最主要还是自己要有本事,当然竞争是很激烈的。我不相信美国的每个大学对工业界都有这样的吸引力。
Post by 黑山老猫
帮国内的同学了解一下. 现在听到两种说法, 第一, 因为McGill是名校, 所以EE和计算机专业(研究生)也非常好......, 另外一种就是说McGill强于医学, 生物和法律, 但EE和Computer并不怎么样. 向高深里面发展不如多大, UBC,华铁卢等, 和美国比起来更是不行. 向实用发展又甚至不如Concordia, 属于高不成低不就之类...
偶国内的同学在其他的论坛上看到这两种说法各有不少支持者, 看的有点晕. 请知道内情的前辈客观的评论一下上面两种说法, 到底McGill这些学科怎么样?
谢谢. |