CMU INI 18Spring 学期感受

avatar 191452
三根呆毛
6244
9
今天final结束了,说实话这学期没有找实习压力过的还挺摸鱼的。其实发帖主要就想说一下两门课:
第一门是15-418/618 Parallel Computer Architecture and Programming
  1. 这门课对于非CS department的比较难选进,这学期的要求是513和第一个作业的成绩来决定能不能进
  2. 课程的内容其实还行,感觉和本科上过的并行比较一下,这边更讲一些memory底层的东西。别的地方基本差不多,就把比较常用的parallel的技术都讲了一遍,比如CUDA,MPI这些,不过感觉工作中也用不到
  3. 作业第一个就是一些分析speedup,第二个是CUDA Render,第三个是OpenMP,第四个是MPI。代码量都不是很大,每个作业可能500行以内都可以搞定。不过运气不太好的话可能会白写很多负优化,总之作业的load不是很大。
  4. 考试很坑,第一次期中平均分太低,还重考了一次,重考了之后就还好。不知道是因为TA太少还是怎样的,project给分也经常出错。反正就是内部组织比较混乱。
  5. 占 25% 的 Final Project选不好就是坑,不过好再不用交代码,只要report分析的好就行,所以不要选太难的自己做不出来的那种(比如我)。


其实主要还是想吐槽一下这学期新开的INI DS,个人主观感受真的有点坑,请各位不是必修这门课的小伙伴谨慎选择。
坑的地方有:
  1. 课程作业test case很糟糕,其中有个project还没有start code,完全从手撸到放弃。
  2. 给的homework答案看到令人吐血,完全不知所云,有些说法和自己看过的paper,或者别的课学到的东西完全矛盾。
  3. 关于那个没有start code project,就是让学生自己看FB Haystack的paper手撸一个具体实现。实现到具体什么要求没说,接口也不规定就算了,关键是老师自己似乎完全没有读过这篇paper,对期中最重要的一些细节完全不知道,非常迷。
  4. 老师上课的时候会用激光笔晃学生
  5. 有同学反应去office hour问老师问题遭到老师嘲讽。
  6. 考试regrade可以通过夸赞老师和这门课拿分。。

不想再吐槽了,本科都没上过这样的课,简直惊呆了。

=========
顺带提一下好像到目前为止系里基本我认识的小伙伴都已经有实习了,而且都去了很好的地方。
  • 8
9条回复