大多伦多留学资讯网
加拿大最有影响力的留学专业资讯网站
文章15012浏览43311153

美国四大名校 计算机专业比一比:斯坦福爱创业,伯克利最多元

个人微信二维码

斯坦福大学|Stanford University

斯坦福大学也可以被称为「Start-up School」创业学校,因为这里的学生看起来都怀揣着创业梦想。远从 HP 惠普当红的时代,这种「我要创业」的勃勃野心,就在一届又一届的学生代代传承,特别是伴随着硅谷的兴起,更将这创业文化推波助澜,斯坦福计算机专业的学生,几乎个个都想成为下一个扎克伯格,恨不得毕业后就马上创建出脸书这样的商业科技帝国。

斯坦福大学也是这四所大学中,最悠闲的学校,课程设置简单明了,如果你足够聪明,就能既在课堂上拿到 A,还有课余时间进行创业。斯坦福大学特别喜欢出多项选择的考试题目,如果你很擅长 SAT 或 GRE 的话,你就会在应付考试上很得心应手。

斯坦福大学计算机专业的一大特色,就是一年级的学生必须学习 C 语言和指针算法。而在很多其他大学以「面向对象 Object-Oriented」为主的计算机专业课程中,都没有要求学生掌握这些算法。听说近年来,斯坦福大力推动欢迎其他专业的学生,来读 CS 第一年的课程,也让 CS 课程成了全校最受欢迎的课程。为了更好的帮助那些有互联网创业梦想的学生,斯坦福大学还因应时势,推出了「制作 iOS 应用程序」课程。

加大伯克利分校|UC Berkeley

伯克利是一间「Intellectual School」知识学校。伯克利大学着眼于使用大胆的创造性思维,来解决未来的问题,而不只是当今的热点问题。换句话说,如果你去伯克利读 CS,却觉得自己除了学会制作移动应用程序外,并没有学到其他任何东西,伯克利会觉得学校的教育失败了。而在斯坦福大学,如果你开发的应用程序赚了很多钱,但在你的 CS 课程中没有学到其他任何东西,斯坦福大学仍然会为你感到高兴,这就是斯坦福和伯克利两间大学之间主要的理念差异。

伯克利计算机专业的校友回忆,伯克利大学有最平衡的 CS 第一年课程,各项知识点都有涉及,而在很多其他大学的计算机专业,第一年可能只会教你一种编程语言和方法。

除了教授实用的知识,伯克利在理论计算机科学方面也非常强大,伯克利的数学系距离计算机系只有很短的步行距离,而伯克利数学系是全世界最强的数学系之一,如果你想解决(或只是了解)计算机科学中真正深刻的理论问题,伯克利有最好的资源来帮助你获得答案。

要说伯克利最大的缺点,大概是行政部门真的非常官僚,对待学生缺乏热情。值得庆幸的是,大多数伯克利的教授并不是这样,像是计算机科学系的教授们,就都很积极,充满正能量,当他们遇到一个真正想要挑战自我,突破界限的学生时,他们会非常支持,相比起来,斯坦福大学的教授们似乎更冷漠,不那么平易近人。

麻省理工学院|MIT

在个人计算机革命前,麻省理工学院的江湖地位显赫,也因此使得 MIT 的人有些「高高在上」,并没有把其他学校「看在眼里」,也导致他们的计算机专业的影响力,随着时间推移而减弱。从历史上看,麻省理工学院开发的许多产品,从未在麻省理工学院之外获得应用,其中一个原因是因为,麻省理工学院可以提供比其他地方更强大的计算设备,因此,当他们开发软件时,从未真正关心软件是否能够在低功耗硬件上,获得良好的运行。

麻省理工学院多年来都在第一年 CS 课程中,教授 Scheme 编程语言。Scheme 本质上是 LISP 的一个版本,但除了教学领域外,并没有在任何主流软件上获得应用,当今只有很少的软件使用 LISP,更少的软件用到 Scheme。虽然 Scheme 作为一种编程语言,有其美妙之处,但「没人用」却是无法反驳的硬伤。而其他学校的 CS 课程,都试图在第一年就教授给学生非常实用的计算机语言。

跟斯坦福 CS 专业的「实用主义」相比,麻省理工就比较理想主义了。他们在设计课程时,并不那么在乎业界需求,但因为麻省理工的显赫名声,学生在毕业后仍然很容易找到工作,麻省理工学院 CS 专业的基础教育还是很扎实的,但课程设置还有很大空间可以「与时俱进」。

卡耐基・梅隆大学

在 CS 教育方面,卡耐基・梅隆大学既不像斯坦福那么的「实用主义」,也不像麻省理工那么的「理想主义」,卡耐基・梅隆最关心的是:未来的计算机科学需要解决哪些问题。跟其他大学的 CS 教育相比,卡耐基・梅隆大学的计算机科学系,更热衷于将课程和研究的重点聚焦于未来趋势。例如,要求学生学习并行算法,因为随着计算硬件变得越来越平行,并行算法也将变得越来越重要。

跟其他大学相比,卡耐基・梅隆大学 CS 专业的第一年理论课程,难度非常高,其计算机科学课程也具有更高的自主权,因为他们有自己的计算机科学学院,而且校方会根据自己的需求,制定录取标准,这都使得卡耐基・梅隆的计算机专业发展和变化,更加迅速。

在人们的印象里,大多数选择卡耐基・梅隆大学就读计算机科学专业的学生,都是对计算机科学有真爱,会主动自发做深入研究的「书呆子」,对创业活动兴趣不大。而作为一间私立大学,卡耐基・梅隆大学的行政部门的「服务态度」,比公立大学伯克利要好多了,更愿意帮助解决学生遇到的问题。

总结

斯坦福大学的 CS 专业太热衷于追逐「创业」,麻省理工的 CS 专业又太「不食人间烟火」,伯克利大学大概是取中间,那里即有想创业的梦想家,也有愿意脚踏实地找一份工作的实用主义者,也有希望解决尖端理论问题的科学家,或专注于思考的哲学家,伯克利 CS 的最大优势,就在于他在学术上的多元化。

但伯克利大学也有公立大学的缺点,比如过于官僚,对于校友帮助也没有私立名校来得给力,学生在毕业后就只能「靠自己」闯荡天下,而没有成熟强大的校友网络作为依托。卡耐基・梅隆大学的 CS 课程设置非常优秀,可以让热爱计算机科学的学生如鱼得水,但跟伯克利与斯坦福相比,较缺乏「创业友好」的环境。

小红书二维码
  • 版权声明:本网站文章除了邹庆专栏内容以外,其它内容的版权属于原作者。
上一篇:
下一篇:
隐藏边栏