CMU MS ECE 入学一年 就读体验 选课建议与经验分享

avatar 522922
我属鱼
22003
33
#如果觉得有用,感谢支持!!
## 就读体验
如果你被录取了,然后又在和别的学校之间做选择,犹豫不决,欢迎来cmu,我自己是不会后悔的!
课程选择虽然现在有限制了,但是我觉得还是可以满足我的,ece有很多和别的department相交的课,我相信很多帖子都提到了,我就不多描述了
ece的课,有workload很大的,可以锻炼自己,也有workload特别小的,可以节省时间做自己觉得更有意义的事情,我两种课都选过,之后会介绍,
对于选不选 applied program的问题,其实主要对春季入学的同学影响比较大,因为这个program的设置主要是给春季同学能申请cpt用的,但是我觉得秋季也选比较好

## 选课建议
选课之前可以看看cmu 选课小助手的公众号,看看workload,每学期建议三门课就好

因为选的课都拿到了不错的成绩,所以每个我都推荐,有challenge的课也有workload特别轻松的

fall
### 18613 introduction to computer system
  • workload: 中等,15hrs/week
  • 好拿A吗:好拿
  • 推荐指数:4


这个推荐的太多了,
我说点别人没讲过的,workload我觉得中等,
课主要好在作业设置,
如果熟悉c语言,并且会用debug tool,我觉得每次lab都能很快写完。
多去office hour 事半功倍。
ta的recitaion要认真听,lab占了大部分分数。

别抄作业。

身边的人都是A。

### introduction to deep learning

  • workload: 特别大!20+ hrs/week
  • 好拿A吗:只要认真完成所有任务是可以稳A的,没有考试
  • 推荐指数:5


这门课好像移除18系列了,但是可以当成general elective 上。

因为喜欢deep learning 所以给这节课了一些bias 的五分,如果你想把时间花在别的地方,这节课就不推荐了,
对于喜欢deep learning的人来说必上,想了解research的也很推荐,因为这门课的final project是有发paper机会的。

我是那种宁可做project,然后多做点作业能拿稳定分数,也不愿意考试来拿那种不稳定分数的人,所以我觉得这门课很适合我,但是workload真的比我想的大的多多了。

office hour 必须去,很有帮助。
作业用的pytorch,每周有quiz还是挺窒息的,
有kaggle刷leaderboard,第一名有extra credit,
这门课extra credits 特别多,
上课的时候会被随机点名,所以做好准备,是个不错的和教授互动的机会

### 18794 pattern recognition
  • workload:特别小, 5hrs/week
  • 好拿a吗:特别好拿
  • 推荐指数:4


这门课算是workload很小的课之一了,每周只有一节,然后四次作业,一个final和final project。
final没办法复习,个人觉得很难,但是curve特别特别大,一个提示就是一定要把考卷填满!
作业还是office hour 必去。
我自己没有学到很多知识,可能是因为我精力不够分配了hhhh,就当是为了满足学分要求,和轻松拿个a选的。

spring
### 16720 computer vision
  • workload:中等 10 hrs/week
  • 好拿a吗:只有作业分,感觉好拿的
  • 推荐指数:5


教授讲的特别的清楚,作业安排也很合理,想入门cv的我觉得很合适,就是deep learning的知识没有教的特别多。

### 18738 sport technology
  • workload:小,没有作业所以每周不知道花多少时间
  • 好拿a吗:好拿a的
  • 推荐指数:3


是一门好拿a,投入时间小的课,学到的内容就人云亦云,我个人觉得一般。感觉不太好的地方就是,这门课的教授不回消息不回邮件。
分数占比就是project和考试,考试占了很大一部分,有recording可以复习

### spt的一个project
我一直想做一次research,所以这学期给自己安排了一个research 的project来抵学分,感觉还不错,workload的大小取决于lab

## 经验分享
### 找工向
我开学之前就有刷题的习惯,也强烈建议大家如果想找sde的工作最好现在就开始。

第一学期别选workload太大的课,除非你愿意牺牲掉自己做课外活动的时间,,相信你们在很多帖子都能看到。理由就是,你要找实习,找科研,那些都是需要花很多时间的,我第一学期自己选的课感觉workload不小,然后就感觉压力特别大(虽然我不后悔。)

转码应该选什么课?

个人感觉,和选什么课没关系,并不会说因为选了什么课就更好找工作。刷leetcode才是王道,自己线下做一些project填满简历也是可以的。

对于过简历关这种东西,我觉得只要好好准备就能过!我之前没有写好所以经常碰壁,后来用学校给的网站好好准备,也拿到了一些大厂的面试,身边的强者同学更是都拿到了。

### 科研向
对于想读phd 的同学来说,lab的机会也是特别多的,可以在学校的spt上面逛逛,在学校做lab可以抵学分,然后建议冲project option

想到的就这么多,随时也会补充;
任何问题都可以问,看到就回!

觉得有用的话 卑微求米

补充内容 (2023-01-02 14:00 +8:00):
现在18794 Pattern recognition 据说拿A没有那么容易了,但是workload仍就是小的
33条回复