西北大学NWU MSCS入学一年体验:项目录取、就业、选课等

avatar 672478
lqdbfegqqb
30937
45
当初接NWU offer的时候感觉网络上这个项目的信息不多。现在已经上了三个学期了,想来介绍一下这个项目,给学弟学妹们一些参考。

地理位置/学校环境
学校坐标芝加哥北边的Evanston。虽然芝加哥治安不怎么样,但Evanston的环境是真的很棒。Evanston算富人区,是一个非常宁静的小镇,当地的house都是别的地方两三倍大。学校贴着密歇根湖建的,风景不错的,附近有几个小沙滩。芝加哥这边夏天不算太热,冬天是冷了一点,差不多11、12月到3、4月都是被雪覆盖。不过北方的干冷比起国内南方的湿冷还是好很多,只要穿厚点就行。中部能玩的地方不是很多,如果喜欢户外的话这边没有什么国家公园或者state park。喜欢城市风光的话,芝加哥算挺大的城市,好吃的也蛮多。Evanston过去可以坐紫线转红线,大概一小时,开车不堵车半小时。Evanston房租其实挺贵的,跟downtown chicago的价格差不多。Luxury apartment的1b1b在2000左右,2b2b差不多3000吧,找个人合租可以便宜不少。

Preview

项目介绍
Northwestern的CS学院不是很大,这个MS项目每年100个人左右,基本都是中印两国人,美国人是个位数。入学的时候要考一个placement test,不难,但是如果没过的话要补一节data structure基础课,并且不算在毕业学分里。

项目时长4个quarter/一年半。有三个track:thesis,project和course。thesis和project需要自己找一个导师写paper/做项目,好处是最多可以延两学期毕业,也就是6个quarter/两年,延的这两个学期只需要选一门placeholder课,价格100刀。如果想有足够的时间找工作或者申phd,这个延期就非常有用了。无论什么track,都需要12节课毕业,其中3节课要是研究生课,GPA高于3.0。如果对别的专业的课有兴趣也可以选,但是不能超过6节。thesis track的12节课里最多可以有3节是590 independent study(就是用来跟老师做thesis),course track最多可以选两节。quarter制的学校每学期可以选3-4门课,小于3门就算underload了。

西北学费非常非常非常贵= = 学费一个quarter快2w,学校保险4k+,并且国际生强制要买,不能waive自己买其他保险,这样算下来读完整个项目要8w2。但是有一个省钱的方法,前三个学期里上3+4+4门课,这样最后一学期只有一门课,underload一门课学费7k,可以省1w3。


选课
选课之前一定要看CAESAR的评价,可以看到workload、老师好坏、和一些具体的评论。我很晚才知道,吃了不少亏。西北最大的问题就是因为program比较小,很多课一年里只有一个quarter开。winter和spring quarter开的课非常少,基本没有我感兴趣的课。所以我选课时候非常崩溃,选三门课都选不出来,我身边的几个朋友都有类似的感受。另外研究生选课时间较晚,选的时候基本不剩啥了。但是大部分课的老师都愿意给permission code,可以直接加进满的课。我基本所有课都是靠permission code进的,但是到现在只碰到过两个老师不愿意加人。

课程介绍
这里简单说说我上过的几门课
CS 330:我上的是worsley的,很水,每周2h吧。学的就是最基础的hci知识,加一点html/css/js,讲的都很浅。作业也很简单。
CS 340:这是一门网络课,也是我在西北最喜欢的一门课(主要喜欢的是tarzia这个教授hhh 但他已经离职去工业界了)。内容就是很经典的网络课内容,http、tcp/udp、ip、routing/broadcasting、security啥的,还是挺实用的。作业是四个小project,可以两人组队。tarzia的作业还是有点花时间的,所以这门课也是我在西北上到的workload最大的课,差不多10-15h/week。
CS 348:larry日常被吐槽,但是我觉得他还行…课比较水,作业简单也有意思,workload差不多2h/week。
CS 351:图像课,不推荐。学的是webgl,老师虽然人很好,但是上课不知所云,想到哪讲到哪,一学期啥也没学到。作业是3个project,课上讲的内容对作业毫无帮助,我和我的队友真的费老大劲写这个作业了…
CS 396 interactive visualization:推荐,老师水平很高,课的structure非常清晰,内容也很实用。会教很多visualization的知识点。每周有quiz,作业用tableau和d3。workload中等,差不多8h/week。
CS 396 web:如果没有web背景的话推荐,比较实用的入门课,不过讲的不是很深。因为我做过很多web的东西,所以这课作业做起来比较快。最后要做一个final project,最多可以4人组队,但是组队的人越多要求就越高。
CS 397 statistical language modeling:如果对nlp有兴趣的话推荐,demeter人特别好。这课的本体是读paper,每周两个paper summary,三人一组paper presentation和课上讨论。课上讨论是算participation分的,所以可以算强制attendance。participation的评分标准是如果一直在热烈讨论就所有人都满分,如果冷场了就只有发过言的人有分。课最后要做一个research性质的final project,写一篇4页的paper。
CS 473:2学期的captone课,课程设置很不合理,非常不推荐。这个课是六七个人一组,模拟startup做一个手机app。课是和很多别的专业cross list的,组是随机分配的,每个组六七个人里只有1-3个cs的人,体验差不多是被一群甲方包围。app的主题是自己想的,我们组的主题就有点牵强。设计的功能非常混搭,属于做出来我自己也不会想用的那种。课的内容就是一个标准business课,知识点都是和business相关的,作业都是写东西、interview和做ppt。两学期都没有任何technical的内容,我和我队友都没做过app,简直两眼一抹黑。所有作业是整组人一起做,但那个app的implementation是cs的人自己找时间做,结果是cs的人凭空多出来巨大的workload。最有毒的是,这课的评分巨严无比。辛辛苦苦一学期,我们team的评分只有80多,如果上完两学期,铁定会拿一个B。
EE 435:当水课选的,作业都可以调包,千万不要自己implement ml算法hhhh
CE 510:前半学期是老师的学生讲一些基础知识,后半学期是两人一组paper presentation。作业是差不多40个paper summary,学期中交,但是打分比较松。final project是做推特的数据分析,还挺有意思的。

就业
西北的career service可以说毫无帮助,今年career fair我filter了sponsor且招sde的公司,唯一一个听过名字的是tata consulting,所以找工就全靠自己了。找工氛围可以说是非常不浓了,身边的同学很多都是拿ms当跳板继续读phd,或者毕业直接回国,无论找实习还是找全职都是单人作战。西北本校ms转phd应该不难,不过具体不太了解。因为课workload不大,所以留给刷题面试的时间还是蛮多的。不过要自制力比较强,自己有找工资源。lz是美本所以影响不大,如果陆本目标找工的话可能会有点迷茫。
置顶回复
收起
avatar 672478
lqdbfegqqb楼主

我是数了一下录取列表里面,看起来像中国人和看起来像印度人的名字一半一半,实际上课不太有碰到印度人。我感觉陆本确实比较偏好985 211,美本好像gpa更关键一点
大米 3
1
admin+3很有用的信息!
avatar 672478
lqdbfegqqb楼主

是的,我原来以为芝加哥的fintech会来的多一点,实际上连fintech都没有,芝加哥fintech target的都是斯坦福 mit cmu这种 = = 实习的时间还是够多的,暑假从6月中到9月中,学期中应该也可以不上课用cpt full time实习
大米 2
1
admin+2很有用的信息!
avatar 82104
kanweic
就业那块太真实了,只能靠自己。我当年上msme的,career fair来的唯一对口公司是固特异轮胎。另,觉得好玩上了个Hartline的CS336算法,成绩令人原地起飞
大米 1
1
admin+1很有用的信息!
avatar 672478
lqdbfegqqb楼主

没有mcs,只有mscs。我感觉还是有希望的,同学里很多是陆本。不知道能不能同时申请cs和ece专业,ece可能会好录一点,选课和cs差不多,据说还能转cs(不知道现在还能不能)
大米 3
1
admin+3很有用的信息!
45条回复