16fall EE@Columbia 介绍,附带CE选课政策和转CS信息

26247
44
1.招生基本情况
2.简单课程介绍
3.EE/CE选课政策以及转CS解读
4.花费

1.招生基本情况
EE系里大概183人(我打开学校给的表格数了数,实际可能没这么多人,因为貌似并不是所有人都来哥大了),非中国人大概40-50人。
哥大录取不卡背景,从清华北大到我们这种吃枣药丸的学校的学生都有。
托福要卡100分貌似是真的,据我了解就只有一个北大哥哥没有100

2.简单课程介绍
开学前两周是自由选课时间,所以把很多没冲突的课都听了,下面是主观观点仅供参考:

COMS4111 Intro to DB:有俩section,一个貌似是华裔在教一个是希腊的,之前去选的华裔老师的课并且做了HW0,后来收到一封邮件说你的HW0我们接受因此我不会把你从waitlist里面划掉。然后第二天我特么就收到一封邮件说老师把我除名了,内心一大群草泥马奔腾而过。后来侥幸选到了另一个老师。这门课从ER开始讲,后来讲SQL schema,有俩project,第一个是两人组做一个内容自选的数据库,用的微软的Azure。感觉基本就是把你当成一个智障在从零开始慢慢讲的(没错我就是智障),作业难度不大,这门课基本花不了很多时间。

CSOR4231 Analysis of Algorithms/CSOR4246 Algorithm for data sci.:两个课内容貌似基本一样(为什么会有这两种课后面介绍),以算法导论为教材从基本分治讲到排序算法,二叉树红黑树,贪心动态规划等等。如果提前带上一本这个书的话感觉会挺有用。作业一次大概六个题,但是十分消耗时间,毕竟自己设计一个算法和把它表达出来并且能够让人理解是两件完全不同的事情,我的话大概每次洋洋洒洒写十几页pdf。。。

COMS4118 OS: 和北大哥哥去听了一节课然后吓跑了,少看了两集跟少看了一季一样。算是这边最重的课之一了,作业大概是Linux shell相关,具体不了解有待后人补充。

COMS4115 Programming Languages and Translators: 算是哥大的神课吧?project是四人小组最终要设计一种语言出来,压力颇大的一门课

CSEE4119 Computer Networks/ELEN6761 Computer Communication Network: CN适合想了解计网的人,另一门CCN是适合想了解这些理论的数学背景的人。两个课会有很多的交集,但是CN回答是什么,知识背景相关的内容多一些;CCN基本就是纯数学的理论和推导,随机过程相关。

EECS6720 Baysian Model for Machine Learning: 第一节课老师就说了我不会去介绍你们具体要怎么做,这个课是关于贝叶斯模型数学理论的。然后就是通篇的数学理论和推导,选了这门课的人大多都会熬夜,算是EE这边的重课。但是之前招聘会有个小伙伴简历上有这门课被招聘官看到,还在排队的他简历就被收走了。。。。算是一门企业也会认可的课程。

EECS6893 Big Data Analytics: 台湾老师,IBM的首席科学家,一开始就说这里很多中国人然后我就说一下我的中文的名字,然后用中文说出了“林:双木林”,然后下面的我们开始抑制不住狂笑,剩下一群懵逼的老外在风中凌乱。。。这个课是我觉得难以平价的课,说水可以算是大水课,因为你照着课上给的教程走就能顺利完成任务,但是如果想把那些内容都弄明白就必须要看大量的资料。但是大家都觉得这个很简单。选这个的原因见后面的选课要求。

EECS4764 IOT:Intelligent and Connected Systems: EE这边的好课,但是课程容量只有四十人,不是很好选。三人一组,前几周基本每周一个project,围绕着各种智能设备,python跑芯片,做一些比如GPS之类的东西。

ECBM4040 Neural Networks and Deep Learning: EE这边重课之一,前几周讲基本的线性代数概率模型之类,有project,作业用亚麻的AWS,老师提醒学生们你们的一个题可能要跑一天你们要珍惜自己每一次运行的机会blabla,后来我选到db就把这个退了。。。

EECS4750 Hybrid Computing for Signal and Data Processing: EE的重课,硬件相关,讲并行GPU之类,用opencl cuda

3.EE/CE选课政策以及转CS解读
每学期至少选4门课保持F1,三学期毕业,最后一学期可以只选两门
EE:10门课毕业,全部都必须4000+,至少5门6000+,至少五门EE(ELEN和交叉的EECS,CSEE,ECBM都算),第一学期至少两门EE(这个是入学后发邮件说的),前八门至少四门EE
CE:10门课毕业,至少5门核心课,至少4门6000+EE或者CS,核心课见compeng.columbia.edu
可能会碰一门硬件课,不过CE享有跟CS一样的选课优先级
划重点:从2017 Spring开始,CE的选课政策发生了改变,核心课可选范围大幅减少并且很多CS课都不在核心课里面了!!
具体见compeng.columbia.edu

转CS:
想要CS学位貌似要重新申。
对于EE来说,无非就是尽量的多选CS的课程,同时EE里面有一些偏软的(big data,machine learning,speech recongnition,android,network,sparse representation),我的策略是尽量选EE6000的课,然后把4000的名额留给CS(网络,OS,DB,算法,ML都是4000)。

关于Waitlist:
今年哥大EE出了一个新的政策,选以下五门CS课的要先填一个waitlist表格,并且一个人一学期最多只能排三门waitlist,并且只能抽中一个:
[align="left"]COMS W4111 Intro to Databases[/align][align="left"]COMS W4115 Programming Languages & Translators[/align][align="left"]COMS W4118 Operating Systems[/align][align="left"]CSOR W4231 Analysis of Algorithms[/align][align="left"]COMS W4771 Machine Learning[/align][align="left"]You can indicate your interest in CSOR W4246 Algorithms for Data Science (as an alternative to CSOR W4231 Analysis of Algorithms) by filling in the form xxxx[/align][align="left"]但是在选课的最后一天所有的WL都会被清掉然后只要没满的课就可以选的上,所以这个并不影响你选到CS课的数量(如果手快运气好;如果运气不好的话,你就只能排一门,而且未必排的上)[/align][align="left"]我这学期选的课是CCN, DB, 算法和大数据,对没错我就是跟帕金森一样抖出来的。[/align]
[align="left"]4.花费[/align][align="left"]学费[/align][align="left"]按学分收钱,加上保险和其他杂七杂八的我这学期交了$24669[/align]
[align="left"]住宿&生活费[/align][align="left"]宿舍大概一个月1000-1200,我住的地方一个月平摊1333。[/align][align="left"]如果住远一点,比如在皇后区一带,会便宜一些,但是每天要坐蛮久地铁来学校,地铁单程2.75月卡110[/align][align="left"]话费个人套餐40起,家庭套餐便宜一点,估计35上下吧。[/align][align="left"]学校食堂15,我从没去过,外面有餐车,一顿平均七块。[/align][align="left"]我这种一般在学校的时候吃餐车宅家里就自己弄,大概一个月开销500左右吧。[/align]
  • 70
44条回复