NYU Tandon ECE干货介绍

avatar 340196
qq421913556
42713
114
来NYU Tandon已经一年多了,看到很多学弟学妹问关于tandon的信息,正好赶着期末复习的空档,码码字来系统的介绍一下tandon的ECE系,希望能帮助到学弟学妹们的申请。我将从以下几个方面来介绍NYU Tandon:院系介绍、选课指南、招工科研情况以及纽约生活。如果有什么问题或者说的不对的地方,欢迎大家留言和指正!我想到哪就写到哪,所以可能逻辑会有些混乱,希望大家见谅。
首先介绍一下我们ECE系。ECE一共分为两个专业,EE和CE,这两个专业除了名字不一样之外,唯一的区别就是核心课。每个专业有五门核心课,四个学期内至少选两门核心课,而且其中两门课平均绩点必须要达到B才能顺利毕业。我的专业是CE,我刚入学的时候core course比较硬核,学校可能发现了这个致命问题,今年把几门课改了,现在是以下五门: 1) Computing Systems Architecture 2) Advanced Hardware Design 3) Introduction to VLSI System Design 4) Real Time Embedded Systems 5) Internet Architecture & Protocols。关于这些课会在下文提及。关于EE的核心课变化,因为没收到邮件所以也不太清楚。这两个专业可以随意转换,但只有一次机会,不管是入学之前还是入学之后都可以,所以不用纠结这两个专业哪个好,喜欢另一个的话随时都可以转。我们系大概有500人,感觉有差不多一半的中国人,国内高档次低档次学校的学生都有,也有不少美本的,剩下的大部分是印度人,还有少部分其他,如美国本地学生,还有一些欧洲人之类的。我们的advisor是一个中国人,非常有加成有木有!平时跟你交流是中文!非常和蔼!如果大家以后在这有什么问题一定要去找他!他真的很热心!发邮件基本也是秒回!
再说一下选课,我刚来的时候比较想走硬件方向,但是后来意志不坚定转了码,所以我对我们学校的硬件软件课都有一些了解。我先说下我们学校我比较了解的几门比较偏硬件的课。
1)Intro to VLSI,非常硬核的一门课。第一个学期是一个叫Shaloo的老师教的,干货很多,笔记都是手写,非常负责,发邮件基本也是秒回,助教也很给力,总是是一门非常值得硬件学生上的课。但是!这个老师今年暑假去UIUC了,换了另外一个老师,这学期是一个叫Azeez的老师上的。倒不是说这个老师不好,只不过有些不负责。后面细说。
2)Advanced Hardware Design:一门偏数电的课,用的是Verilog,课总体不难,但是load偏重,最后还有一个比较难的project,也能学到不少东西。因为没选过,所以不敢妄加评论,这些都是听选过的同学说的。对了,这门课的project要用到一个大几十刀的板子,如果想选这门课的话最好找学长学姐买二手的板子。
3)Fund Analog Integr Circuit Design,一门模电方向的学生必上的课,老师叫Davood。教材是拉扎维的Design of Analog CMOS Integrated Circuits,基本上算是模电圈耳熟能详的一本书了。我上学期选了这个课,但是我感觉这个课的整体质量一般,老师上课有些催眠,只是照着书上给我们讲,而且课后作业跟他讲的不是很重合,我们课下去问他他说他是照着另外一本书讲的。我们:??而且助教也不是很给力,甚至有的时候去office hour的时候他会说:"actually i do not know"。。。反正。。。他不会的应该也不会考,有时间的话自己查阅资料也能解决。总之,这门课本身难度就很大,很大程度上还是要靠自学。
4)Real Time Embedded Systems,嵌入式系统。这门课的老师叫Campisi,是一个本地公司的CTO,看起来很忙的样子,不是很负责,发邮件也很少回复。但是老师很和蔼,给分也十分仁慈,据说NYU里面有一种curve就叫“Campisi Curve”。我们有三次quiz,我真的不是特别会,可能一半会的都没有,但最后我还是得了A。当年,这个课有个坑就是最后有一个project,分为individual和group,group的话是老师随机分组,我“幸运”的分到了两个印度人和一个美国人,好在最后顺利完成了,但是印度人。。。嗯,有些需要吐槽的地方,但不在这个帖子的讨论范围。我听说今年改了,可以自由组队,看起来这个课好像没有坑了!
5)VLSI System & ARCHIT DESIGN,教授是今年新来的,叫Azeez,就是上文提到的那个,这门课是我最想吐槽的一门课。老师极度不负责,本来每天晚上六点上课,但是每次课平均迟到一小时,早退半小时,所以算下来可能每周上课时间只有一小时,这是正常情况。不正常的情况就是先发邮件说晚点来,一而再的延时最后把课取消,所以我选下来这门课可能从开学到现在可能也就上了五六节?这还不算他用几大节课做课堂quiz,从头到尾可能就讲了几个知识点,平台软件自己都用不明白,软件也没有guidebook,有的话也错误连篇,可以说是非常不负责了。但是给老师发邮件他很快就能回复,对学生倒是挺好的。如果有同学想选他的课,我建议尽量避开。。。。
6)一切带power的课,这个方向的课是一个叫什么司机的教授上的,一共有三门,都是公认的大水课,老师上课像念经,期中期末可以带电脑进去开卷,都是作业原题,如果其他课load很重的话可以考虑选他的课中和一下。
还有一些类似于RF电路,电磁,硬件安全、机器人之类的课,比较小众,选的人比较少,我收集到的资料不具有代表性,就不带偏大家了。
下面说下我比较了解的偏软件的课。
1) Data Structure and Algorithm。一门强烈建议上的课,估计也是所有想走软件方向同学必选的课。课的内容和刷题的tag非常重合,基本涵盖了所有常见的数据结构和算法,老师讲的干货也很多,就是考试稍微有些难,得A不是特别容易。
2)Internet Architecture & Protocols。一门讲网络通信的课,也非常有用,里面的很多知识点在国内的面试中也会用到,也很建议上。不过很多同学反映这门课更像是做GRE阅读,有大段的英语文章需要读,不过这就是仁者见仁智者见智了。这门课每次都有quiz,load也不是特别轻。给分算是比较正常。
3)Machine Learning,老师是anna。相信我,这门课要不是特别热爱这个方向或者对这方面的知识特别自信,千万别选这个老师!有个老师叫sundeep,选他的!别选anna!只要群里有人推荐选这门课的,基本都是在戏弄人。这门课老师给分奇低,我们那届有一半的人得了C。而且ppt也不是他自己做的,感觉她自己也不是很熟悉,知识点非常非常偏理论,看ppt像是看天书,完全不知所云(也可能是我比较垃圾)
4)High Speed Network。课还行,就是据说有个实验挺烦的,基本上整个周五下午就没了。。。
5)Computing Systems Architecture。我们的老师是Garg,我觉得这老师挺好的,虽然看起来不像美国土著,但口音不重,发音清晰,基本上听课没有问题,而且条理十分清晰,讲的知识点也很有用,考试也紧跟着课上的知识点,是一门质量很高的课。这门课唯一需要注意的是不要抄代码,不要抄代码,不要抄代码!很多同学稍微借鉴了一下代码被判为抄袭,然后grade降了一档。今年新来的Azeez今年也开始教这个课了,不过是网课,听同学说没有实体课那么过分,毕竟网课不存在🐦的问题,如果有条件的话我还是建议选Garg的课。
还有一些EE的课,比如dsp,分为网课和实体课,如果想水的话选网课吧,考试都是选择题,平均分90+。实体课比较难,而且出卷子的是Wang Yao,非常mean的一个老师,给分奇低。还有概率论,作为水课我觉得选选还是可以的。
我还想着重说下跨系选课,本来我们ECE的学生一共可以选6学分CS的课,一门课大概是3分,所以就是2门课。要向学校申请,签字审核什么的,挺麻烦,而且想选的课CS的同学都可能选不上,基本上很难轮到我们ECE的同学。学校去年意识到了这个问题,所以专门为ECE的学生开设了JAVA和Database,都是CS的老师来教,质量非常非常好!今年又加了OS,都是只有ECE的学生才能选,极大的解决了跨系选课的问题,不过这些课还是算到6学分里面的。总之学校还是很为学生考虑的!
这些课都是比较大众的课,很多人选所以信息比较充足,其他比较小众的课实在不敢妄加评价。总之,如果你想走软件方向的话,你是完全可以避开硬件课的,想选硬核课的话也能满足你的要求,想选水课的话也有的是。想走硬件的话,其实如果有更好的选择的话,我不太建议来我们学校,唯一我喜欢的老师Shaloo走了,感觉除了她的课,我没上过质量非常高的硬件课了。本帖隐藏内容需要登录后才能查看。
最后求一波大米,好想改个名字,多谢各位看官!

补充内容 (2020-5-2 12:49):
想补充两点,第一点是学校的CF几乎没用(单纯个人感觉,如果确实有人在CF上得到很多帮助欢迎提供dp),只有零星几个sponsor的中大型科技公司,而且排队很久最后甩了个链接自己去官网海投。。。

补充内容 (2020-5-2 12:51):
第二点就是不要向我问求比较了,我只了解自己学校的情况,正确做法应该是:找其他学长学姐了解那个学校的情况然后自己综合考量。这种关乎人生轨迹的决定没人会给你提供建议的,我只能把我知道的tandon的情况告诉大家
  • 144
114条回复