NYU Courant MSCS 2024 Spring 选课问题求建议

avatar 704025
912723816
2549
19
本人背景:本科英国某高校information engineering毕业,算是半转码了,代码基础一般,C++等高级语言不常用,operation system和programming language等知识更是薄弱。有幸录取了Courant MSCS 2024Spring,我的计划是准备主攻Computer Graphics,争取进Geometric Modelling lab和daniele做master thesis,将来努力申PhD。同时还要花时间补上CS基础知识。暂时不考虑找工。

我现在的主要问题总结一下就是有点担心我选的课的workload会不会太大:
第一个term,2024 spring,我选了下面三门课:
1170 Fundamental Algorithms, Yevgeniy Dodis
2110 Programming Languages, Cory Plock
3033 Geometric modelling, Daniele Panozzo

Geometric modelling在我这里是必选的,因为想在summer vacation前和教授熟悉,争取summer research的机会。余下是两门必修课。我在地里浏览了很多帖子,了解到这三门课workload都不小,尤其是Dodis的,我甚至看到ratemyprofessor上表示Dodis的课需要超过20个weekly working hours。而且我cs基础弱,可能还要额外花时间。再加上第一个term可能还要适应环境,花时间认识新人。我很担心时间不够用。

这三门课都很重要,geometric modelling的成绩决定我是否能套上瓷,而且要做thesis必须要求GPA3.75以上。因为时间不够导致任何一门翻车都不是很能接受。所以来发帖请教一下,具体问题如下

1.上过这三门中几门的学长学姐,你们每一门的weekly working hours是多少?感觉workload大吗?拿A的吃力程度如何?

2.我在考虑找一门workload偏小的课替换掉Dodis的Fundamental Algorithms,但是很多我感兴趣的课貌似都是近年新开的或者换了老师,ratemyprofessor和地里消息比较少,这些课我列在下面了,如果学长学姐有了解的其中任意一节课,可以介绍一下吗?
DevOps and Agile Methodologies, John Rofrano
advanced machine learning, Mehryar Mohri(我本科有一定ml基础,但据说要先上这个老师的foundation of ml的课才能上这个?)
geometric methods in algorithm design, Subhash Khot
computer vision for science and engineering, David Fouhey(这门课尤其感兴趣,但没找到往届评价)
Conceptual gaps in modern machine learning, Matus telgarsky(这门课尤其感兴趣,但没找到往届评价)
Applied Cryptography & Network Security, Mazdak Zamani

3. 还有一门必修课是2250 Operating systems,Hubertus Franke/Yang Tang,我也在思考用这门课换来Dodis的FA课来减负。想问一下这堂课和Dodis的FA以及Cory的PL比起来,workload哪一个大?还有这三门课,是不是一定按照编号从小到大来学,所以最后学OS的?

最后求2023Fall or 2024 Spring的群。申请以来一直在看地理的帖子,感觉大家都非常热情乐意分享。选课方面这个帖子总结的过往优秀帖子给了我很大帮助,instant.1point3acres.cn,在这里先谢谢了!
19条回复