哥大CS硕士都有什么?
我2017年拿到哥大的MS IN COMPUTER SCIENCE (Concentration in Data Science)的offer, 当时申请了三个master, 两个是哥大,一个是Wisc, 哥大的DS和Wisc 的AI(后来了解到Wisc的AI并不强,且项目规模小,只录取了4个人)最后都拿到了offer. 从项目的角度来看,哥大CS确实不错,项目规模大,班级人数多,同学也各有优势,有各种背景很强的人,也有像我一样本科普通的人,大家因为对计算机的热爱而聚集在一起,一起学习进步。
由于这个项目是MS而不是PHD,所以不要求申请者有任何的编程基础或者专业背景,只要能通过前两三门课程的preparation course就能顺利进入正课的学习。课程方面,以我的经验来看,前半年的基础课偏理论,如算法,数据结构,操作系统等,后半年分方向,有OS,AI,DL,ML等,每一个方向再细分下去又有许多的课程,总的感觉项目是偏重理论,如果将来想往科研的方向发展。
另外,项目在毕业的时候需要完成一个capstone project, 和导师商量好题目,一起讨论确定最终方案,然后由学生来完成整个项目,从数据采集,处理,分析到最后的结果,是一个完整的流程。这个project最终做成ppt向其他同学和老师汇报,达到巩固所学知识的目的。 生活方面,哥大的环境自然是没的说,地理位置好,交通方便,周围有许多优秀的学生,每天可以和志同道合的人在一起探讨问题和学习新知识和技术自然是一件很开心的事情。而且哥大的老师也是各有特点,有的老师上课就是给你一堆代码让你自己去搞明白其中的原理,有的老师就会把问题给你讲清楚然后让你去实现,还有的老师会带你做project,因人而异。
缺点的话也有,比如说项目的学费比较贵,其次学的东西相对实用主义,没有太多的理论知识,还有就是学习压力比较大,每个学期都要读很多书,做非常多的作业,考试也很多,要按时按量完成各个项目的任务。
总之,哥大CS的确是个不错的选择,能学到很多东西,也能结识很多朋友。祝你好运!