伯克利暑期学校有用吗?
我上的是Berkeley的CST Summer Course,今年刚结束。 先说结论:对于想进tech industry的同学来说这10周是必不可少的! 本人背景:美本CS本科,GPA 3.7+/4.0(Top25%),GRE 320+(V163 Q166 W5.0),有coop和intern经历。
这个课程总共十门,都是CS的基础课,主要讲授算法、数据结构还有操作系统。授课的老师都是大牛,课程内容非常精彩,你会了解到很多原来书本上没有的知识。比如UofT的COPs老师会在课上讲很多有趣的小技巧和小知识点来帮助你理解复杂的问题,比如说怎样快速找出一个数组的排序;怎么利用Python和Numpy的便捷来高效地做数学统计分析等等。
另外一点这个课程能学到的东西在于你所能接触到一些在校园里接触不到的资源,比如说你可以上到Berkeley所有CS课程的list以及简介,包括他的一些网课。另外就是会有很多公司来的career fair,你可以提前去预约面试,找到满意的offer。最后就是会认识很多优秀的同学,大家都有着相同的目标,因此可以在期间相互交流,一起讨论问题。这些都在很大程度上帮助我在申请master的时候拿到了满意的offer(哥大,NYU,UW)。
可能有的人会问是否值得花这么长时间去上这10周的课。我想说的是如果你是以找工作为目的的话这10周的时间绝对值!在这10周内你可以修完所有需要完成的credit,然后有时间去找实习或者参加招聘会。而如果在春季学期就把所有的course完成,那么暑假就可以放心地去投简历,参加面试,这样比那些还没毕业就着急求职的学生有着更多的优势。所以我认为这个课程还是非常有用的,至少对我来说这是我求职路上一个重要的阶段。