查看: 21574| 回复: 20
跳转到指定楼层
上一主题 下一主题
收起左侧

NYU Tandon 2023 选课建议(CE专业)

 
全局:
院系评价
综合评价: ★★★★★
入学年度: 2022
入学学期: Fall
学校名称: New York University
专业: CompEng
学位: MS
投入投资回报率: ★★★★☆
教授水平: ★★★★☆
人种多样性: ★★★★☆
课程设置: ★★★★★
在线项目水平: ★★★★☆
校园生活: ★★★★☆
住宿选择: ★★★★★
当地环境: ★★★★☆
就业资源: ★★★★★
对留学生身份的支持(CPT等): ★★★★★

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
本帖最后由 _小橙子 于 2023-9-10 13:51 编辑

不知不觉NYU入学已经到第二学年了,不少课也更新了教案(劳模教授Dr. Fund每年都会更新她的lecture & lab材料),就把目前上过的课都总结一下吧,方便新同学参考。求加米


首先,都要知道这个学校介绍所有可选课程的网站:https://engineering.nyu.edu/academics/departments/electrical-and-computer-engineering/student-resources/syllabi. From 1point 3acres bbs
如果想了解某一门课讲的什么,都可以上去看看。



1. ECE-GY 9343: Data Structure and Algorithm
. 1point3acres
课程内容:课如其名, 数据结构和算法,感觉跟本科CS的课差不多,内容涵盖 Time Complexity Analysis,Sorting,Hash,Tree, Heap, Stack, 图论,动态规划等等。.google  и
课程难度:3.5
这门课对于本科CS的同学来说就是算法复习,同时也算是给开始刷题(或者重新开始刷题, 别以为我不知道你暑假就没打卡力扣了hhh)做准备。转码的同学如果没有编程经验或自学相关知识,这门课可能会有点困难。但是这是转码同学的必修课,能够锻炼你的编程思想,算是不可多得的好课了。老师不会要求你写真实语言的代码,但必须写伪代码,作业和考试都会遇到。
Workload:2.google  и
Workload 比较小,每周只有一份作业(通常是 4 道题左右)
考试难度:3
考试整体难度中等,对所学内容的扎实程度有一点点要求,考试允许带 Cheat Sheet(具体参考每学期老师课上讲的),考试包含判断题,选择题,简答题,证明题。想拿高分需要前面的客观题都尽可能不丢分,需要细心作答(有的题目有文字游戏);后面三道大题,如果所学知识掌握的好,并且有经常做 LeetCode 的话,还是能做出个七七八八。
给分程度:3
课程 HW 只占了 10%,剩下 90% 都是考试(这个也可能随着学期不同而更改),最终的排名是按照整体分数,按比例给 Letter Grade,基本呈现正态分布,想拿 A/A- 考试两次差不多都要 70 分以上




2. ECE-GY 9383: Network Security. Χ
..
课程内容:讲网络安全相关的知识,比如网络攻击形式,DDoS攻击,中间人等;网络协议的版本以及安全问题,SSL的心跳漏洞等;网络安全设计、密码控制、加密数据等等。看起来内容很多,但是实际上要求掌握的并不多,更像是一门计算机“文科课”。了解了解各种网安相关的机制就可以。 课程还带lab和project,lab上是拿抓包工具做一些网络分析,project则是自己设计一个网安相关的项目(会有建议项目,都比较好做)。课上有quiz,参与就有分。
课程难度:3
上课,一定要去上课。NYU疫情结束后恢复2门线下1门线上的要求,只有选了2门及以上的线下课才能保证F-1学生身份。虽然这节课是线下课,但也可以zoom远程,比较适合喜欢宅家的同学。课上的quiz其实是课堂小互动,参与就行,开学两周后还有一个网络基础知识的quiz,之前上过IAP或者自学过TCP-IP相关知识的话就没什么问题,也可以线上参与,相当于开卷了hhh。Lab按照要求做就行,难度不大。
Workload:2.5
Workload 中等,每周去上课、做quiz、参与互动。Project花费的时间因人而异,想水也没问题。
考试难度:2.5
考试难度不算高,考的基本上是课上内容,认真听讲问题不大。. From 1point 3acres bbs
给分程度:5
总体难度不高,给分相对分散,10%是课堂quiz,10%是网络基础quiz,60%是3次lab,20%是project。教授喜欢学生参与课堂。



3. ECE-GY 6913: Computing Systems Architecture.--

课程内容:超级无敌大水课,Az老师人非常佛系,ppt就是书里的节选,上课读ppt,下课写书里的习题。前半段讲如何计算system performance,如何计算CPI,以及浮点数转2进制等,后半段讲Pipeline相关处理,project会要实现一个CPU pipeline simulator,要求用C++/Python写。
课程难度:3
前半段纯纯水,作业即使算错答案也能拿满分(汗颜。。)按照周围同学的反馈,貌似交了就有分了。后半段难度高一些,需要理解CPU pipeline,处理pipeline flags。Project是要实现2个simulator,一个是single stage pipeline,一个是4 stage pipeline。
Workload:4
homework的习题还是比较繁琐的,量很大,而且会有重复或者语义不清的情况。project的workload也不小。
考试难度:3
考试都是open-book,能够用之前的笔记和brightspace上的课件内容,也能用之前做过的作业(作业题也可能重复出现/类似题)。考试要求手写答案,写完拍照上传。. Waral dи,
结合考试问题与给分来看,难度不算大。
给分程度:5 ..
HW 占 10%,Project 占 10%,两次 Midterm 总共 50%,最后 Final 占 20%,还有 5% 的 Participation



4. ECE-GY 6353: Internet Architecture & Protocols

课程内容:John Zhao的网络3件套之一,内容多且难度较高。Lecture主要讲计算机网络的各方面知识,内容比较多比较杂,可以学习到计算机网络的很多概念,Lab能扎扎实实的学到计算机网络的运行机制
课程难度:3.5
前半段纯纯水,作业即使算错答案也能拿满分(汗颜。。)按照周围同学的反馈,貌似交了就有分了。后半段难度高一些,需要理解CPU pipeline,处理pipeline flags。Project是要实现2个Lecture的速度比较快,对于之前没有学过计算机网络的同学来说会有较大的难度,需要提前预习每一节课。Lab是Fund出的,量比较大且涵盖面比较广,优点也很明显:Fund出的lab非常的仔细,基本上每一步都为你考虑到了,能带你一点点的学习。甚至还有视频指导,哪里不会看哪里,保证你做完Lab能学明白。
Workload:4
Fund的Lab量大,Zhao的quiz难且逻辑很绕,每周花的时间不会少。
考试难度:3.5
这门课有不同老师教,我偏偏选了Zhao。。听说Panwar的考试会简单很多,考的也是直接了当。
给分程度:3
每周 Quiz 占 20%,Midterm 占 25%,Final 占 30%,Lab 占 25%(Zhao)



5. CS-GY 9053: Intro to JAVA
课程内容:Java 入门,讲了讲基础类型,OOP,类继承,接口,设计模式,Java网络Api,Java图形界面等
课程难度:3.google  и
对于学过Java或者其他任何面向对象编程的同学来说,这节课就是凑数的,内容非常的基础,作业也很好做。对于转码的同学来说,这门课可以带你入门编程语言,教你面向对象是什么,带你做一些基础的实践。学完这门课就拿到刷题做OA的门票了。如果是master转码的话还是比较推荐的。
Workload:3
每周一次作业,每次2-4道题,量不大,问题也基本是本周的学习内容,认真学完的话半小时之内能做完。midterm是知识类型的考试,不涉及手写代码。Final Project要求拿Java做一个任意的应用,楼主做了个Springboot后端比较耗时,不过也有同学做了贪吃蛇和命令行聊天框也拿到满分了,总体来说workload中等。
考试难度:2
. ----Midterm考试是take home exam,给了7天时间做。内容是课上讲过、homework练习过的,类继承问题比较多。稍微有点坑的是基础类与封装类的区别,小心甄别即可。. ----
给分程度:5
Problem Sets: 40% Midterm: 30% Final Project: 30%。 给分还是比较慷慨的,据我了解大多数人都拿了A A-。.1point3acres
. Χ
. 1point3acres


*时间不够先写到这里吧,如果有人催更投喂大米就继续。发帖攒点大米www,不够看帖了*

评分

参与人数 7大米 +31 收起 理由
糟糕的键盘 + 1 很有用的信息!
Findream + 1 很有用的信息!
7488ahaha + 1 欢迎分享你知道的情况,会给更多积分奖励!
cyrilwong + 1 赞一个
SoyTuPapa + 1 赞一个

查看全部评分


上一篇:UW ECE MS两年就读体验汇总及介绍
下一篇:NUS NGNE交流项目就读体验和经验分享
推荐
 楼主| _小橙子 2023-9-13 13:26:19 | 只看该作者
全局:
5. CS-GY 6233: Introduction of Operating Systems (F20)
课程内容
讲操作系统的内容,进程与线程,Memory management,文件系统,IO,死锁,虚拟化,多线程等等。完全线上,教授在Brightspace上放了很多材料,能带你一步步过课件,体验还是非常好的。有4个编程Lab,要用C实现一些系统功能的模拟,给了很详细的文档,照着要求写就能pass test cases,给了一个学期的时间做。5个quiz也是一学期时间(好像),难度也不大。
课程难度:2?
课上讲的东西还是比较浅显的,最能学到东西的地方就是几乎贯穿全程Final Project,每周都有学生互相评分,但是你获取的peer feedback跟你的得分无关,更重要的是通过一些高质量的评价给你建议。只是project质量参差不齐,我甚至看到过拿Cinebench给mac和win的电脑跑分,然后在那谈谁高分,谁适合哪种workflow。。。(这不是B站科技博主一搜一大堆吗lol)。也有非常高质量的project,比如做线程协程研究的,虚拟化与主机安全的,服务器缓存调度策略的等等,一些还附加实验代码,很厉害。
Workload:3
. 1point 3 acres中等的workload,每周参与下project的互评,有空吧quiz跟lab做完就行。主要是project需要
给分程度:5
Quizzes: 44% . 1point3acres.com
Discussions: 6%  
Labs & Assignments: 30%
Research Presentation: 20%
回复

使用道具 举报

全局:
感谢楼主干货!楼主不仅帅气还这么努力.
想问下楼主做过的project有GitHub 链接吗,想收藏学习一波~
回复

使用道具 举报

全局:
想问问楼主,network security 有final exam吗?我目前看是final quiz或者project,想请问楼主推荐哪个呀~感谢!
回复

使用道具 举报

🔗
 楼主| _小橙子 2023-9-12 00:18:15 | 只看该作者
全局:
感谢加米 今天再更新一些课程 对其他课程感兴趣也可以留言 楼主可以找上过的同学问问反馈
回复

使用道具 举报

全局:
作为mscs 学生也很感谢🙏 敲碗等更新
回复

使用道具 举报

🔗
NP_123 2023-10-9 12:56:08 来自APP | 只看该作者
全局:
想问一下这专业找工氛围咋样呢
回复

使用道具 举报

全局:
lz 请问ce是不是只能选2门cs的课
回复

使用道具 举报

🔗
 楼主| _小橙子 2023-10-18 02:14:43 来自APP | 只看该作者
全局:
flipped24 发表于 2023-10-16 20:51:35
lz 请问ce是不是只能选2门cs的课
是的只能2门CS开头的,不过ece开头的纯软课也不少

评分

参与人数 1大米 +1 收起 理由
flipped24 + 1 赞一个

查看全部评分

回复

使用道具 举报

🔗
raypei 2023-10-28 07:39:28 | 只看该作者
全局:
想问下学长知道有哪些课的考试是take home吗?除了matrix
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表