NYU Tandon ECE 选课分享

avatar 602067
jaqenyu
8329
27
首先,介绍下相关毕业要求(具体可以去这里看engineering.nyu.edu):①必修课6学分,5选2。平均gpa大于3.0。②选修课24学分,允许系外6学分。③总平均gpa大于3.0。

选课前必看:syllabus。有的也许因为老师不同有些许差别,但很有参考意义。①看课程内容。②看grading政策。链接在此:engineering.nyu.edu。选看:教授评分,albert网站有个course evaluation。

本人是ce专业,没有硬件基础,评价一下我上过的软课。

必修课:介绍的是CE专业规定的必修课。EE不一样。

Computer Systems Architecture

评分:⭐⭐⭐⭐⭐
评价:Azeez的线上课,workload小,给分很高,容易拿A。保必修gpa3.0必备。内容上教的基本是计算机组成原理的东西,难度适中,workload适中,评分靠作业和两次exam,没有project,没有quiz。

Internet Architecture & Protocols
评分:⭐⭐⭐⭐
评价:计算机网络,内容很多很杂,workload较大。我上的是chao的,每周quiz(很恶心),没有作业,每周一个lab,开卷的midterm和final(题量较大,需要认真复习)。如果要回国找工,可以选(因为国内考八股)。

选修课:

有三门课是CS专门为ECE提供的系外课,不需要permit可以直接选:操作系统,数据库,java。我上了前面两门。

Operating System
评分:⭐⭐⭐⭐
评价:老师是Omar Mansour。workload适中。每周有编程作业,基本是写c,考试闭卷选择题+开卷编程题(作业认真做就很简单),没有project,没有quiz。难度适中,给分不错,挺有收获的一门课。如果要回国找工,可以选(因为国内考八股)。

Principles Of Database Systems
评分:⭐⭐⭐
评价:系外课,老师是Amit Patel,我对他就俩字:差评。首先,印度人,印度口音太难顶了,但这不怪他,扣一星;其次,授课方式,每节课上来扯半小时到一个小时没用的,把同学们都讲睡了以后才开始讲课,扣一星;最后,人很mean,作业各种奇怪扣分,扣一星。workload适中,几周一次作业(频率不定),开卷midterm+final,小组project不限编程语言。难度适中,由于是CS专门为CE提供的系外课,难度比cs的数据库低不少,cs的偏理论,会讲一些数学方面的理论基础,ce的偏应用,难度低一些。由于老师问题,这门课我基本是自学,homework和project做完很有收获,是一门对找工很有帮助的课。project认真做的话是可以写在简历上的哦,所以推荐研一就上(能选cs别的老师的就别选他的)。

Applied Matrix Theory
评分:⭐⭐⭐⭐⭐
评价:数学课,提升gpa必备良课,线上课,workload小,容易拿A。每周一次作业,midterm+final(形式是今天发卷明天交,你有充分的时间来做它,懂得都懂)。

Data Structure & Algorithms
评分:⭐⭐⭐⭐⭐
评价:CE系内算法课,课本是算法导论。每周作业,闭卷的midterm+final。难度适中,需要认真学。因为学的都是伪代码,所以推荐边刷leetcode边学,学以致用加深理解。对找工很有帮助的课(主要是leetcode有帮助2333)推荐研一就上,提早开始刷题。

Network Security
评分:⭐⭐⭐⭐⭐
评价:和大多数network课一样,内容很多很杂,workload适中,给分还可以。每周quiz,没有作业,没有project,几周一个lab,开卷midterm+final。学完挺有收获的,因为做project一定会用到像spring security、shiro等安全框架,网络安全的知识会有些用。在为数不多的软课中比较推荐选它。

Data Center & Cloud Computing
评分:⭐⭐⭐
评价:chao哥的network大礼包之一。内容又多又杂,学了还没啥用。workload适中,给分还行。每周quiz,没有作业,没有project,几周一个lab,开卷midterm+final。没软课选了可以选它,否则不推荐。

Machine Learning
评分:⭐⭐
评价:两星仅是个人好恶。没学过ml,所以选了个试试,结果毫无兴趣,甚至产生厌恶,直接导致后面一门与ml有关的课都不想选了。我上的是nyu shanghai限定版,不具备很大的参考价值,但也稍微介绍下吧。老师是Bruno Abrahao,人挺好的很虚心,但坏就坏在他虚心接受建议。midterm之后老师发了个问卷调查,结果有学生提出workload太低,不是master应有的难度,于是,下半学期难度陡升,各种数学公式+证明就来了,学的我很痛苦,到最后也没学明白。workload很大,每周编程作业+普通作业,闭卷midterm+final,有project。midterm前我可以给四星甚至五星,midterm后无脑一星。关于此门课,我的评价是有失偏颇的,各位对ml有了解或者有兴趣的,完全可以选,课程设置和老师的授课是没有问题的,只是workload很大而已。可以研一选下看看有没有兴趣,有兴趣的话ece还有大把ml相关的课可以选,就不必像我这样挑半天挑不出能选的课来了。

P.S. 新人求米,求各位老爷点一下评分加点米,想看面经呜呜呜。谢谢!!!

补充内容 (2022-05-16 09:18 +08:00):
更正一下,Computer System Architecture是三次考试,前两个占25%,final占30%。(时间太久远记错了)
  • 57
27条回复