CMU MSECE spring 2024 就读体验
18806
从spring CMU MSECE一月入学,现在是第二个学期了。来分享一下上过的一些课,以及就读体验吧。
总的来说,CMU的确是北美衡水,workload和peer pressure真的是非常高,来这读master几乎相当于不会说有非常轻松的master体验感了(即使是选偏水一点的课)
本人属于coding能力非常一般的,所以很多课上起来,作业和debug很花时间,所以每门课的hours都非常高。
Spring 2024
选了三门课,(稍微选得有点失败), 因为总体而言,个人觉得load太高了,每天醒着的时候都是在写作业,压力实在是太大了,本来想找找国内的实习,都几乎喘不过气准备,最后就不了了之。(因为第一学期,只在美国呆了一学期,不能有cpt在美国实习,大多数同学都是在找国内实习,或者留在这边做research,research有的可以抵学分)
17-514 Principles of Software Construction
首先是选了一门17开头的课,主要是推荐的人非常多,不是18开头的课,所以会占外院的选课名额,更坑的是ece非要选6以上的课才算研究生的课,其实其他院5以上就是研究生。所以还占用了唯一一个本科生的课名额,这门课的评价,周围的同学所谓是褒贬不一。课程的内容本科是很多的,每节课ppt都是好多好多页,内容也是偏向软件的理论知识,所以稍微有一点枯燥,但是确实也是能学到不少东西,而且有三个不同的教授同时授课,每个教授的风格都略微有一点不同。ta比较多,所以有很多Office hour可以问作业啥的。有的同学觉得这门课的作业事多且杂,意义没有那么大,有点浪费时间。个人觉得,这门课前段时间学的内容和作业不算很难,但确实需要花费比较多的时间,好像是17开头的课的通病。但是后半部分做的project,属于赶鸭子上架,逼我独立完成了一个full stack的project。中间一度觉得,自己无法完成,好在最后还是顺利做完了这个游戏,还是非常有成就感的,还可以写在简历上,充实背景。exams的难度还好,但是中间一次全程在复习的design pattern没有考到,考的都是没有复习过的乱七八糟就很伤。考试难度属于你大多都会做,但是就是一不小心容易做错,但是这门课的curve感觉就很不好,可能会拿到不太好看的等级。load又很高,看个人的选择吧。建议配合一些load不太高的课一起上,大佬可以不用考虑hours,说不定很快就能写完我要写很久的code。
18631 introduction to information Security
因为本科没有选上security的课,所以一直有点想上。看到正好有18开头的就选了,总的而言就是,中间有几次作业真的load超级大,独立完成就更加suffer。那种assembly的真的太痛苦了。security总体而言学的内容比较枯燥,如果本科完全没学过security的课,应该还是比较痛苦的,好在考试可以看电脑的note,不可以上网查。你可以做一个超级超级长的cheat sheet,把所有的ppt啊,相关的内容,都详细的问问一些ai软件,然后扩充你的notes,考试的时候用search 关键词,把相关的知识点都答上去,至少考的不会太差。就是有一些作业真的挺难的,主要是很难想到那些点(vulnerabilities to attack),需要多去Office hour问ta,还有就是如果能找到一起做作业的小伙伴,可能就不会那么痛苦了。
18613
人人都说的必上好课,还是上了,尽管本科学过相关的内容,也不算那种零基础,但上起来还是有点痛苦的。主要是个人能力有限吧,中间有几次作业debug什么的非常花时间,建议不要乱写一通,不然真的会因为一个小的bug花超级长时间。然后因为这门课有small group上recitation,每个组都有ta,如果你有一个非常靠谱的ta,你可以问ta很多问题,甚至作业的很多问题,可以申请额外的Office hour来问。感恩我的好ta,没有ta,我有几次作业真的是无法做完了,然后就是这门课的ta真的超级多,如果真的做不出来,可以问问思路和hints,说不定做起来会快很多。
这学期的课正在就读中,之后再来分享,码字不容易,求积分求米🙏🏻感谢!
总的而言,cmu的学习和找工氛围真的很浓烈,周围的同学真的都不怎么玩,都是很努力的做好每一次作业,精益求精的做到很好,周围的同学也会提醒你多投早投简历找实习。这有好也有坏吧。感觉大家都不是摆子,所以你也很难躺平,只要是一步步来,总归不会太差。坏处大概就是,peer pressure真的很大,周围的人都比较卷,你很难不努力,感觉不努力都不太好,所以每天压力真的很大。然后就是生活比较枯燥吧,大家很少玩,可能就偶尔吃吃饭啥的,到学期中后的时候,也是真的没时间玩了。
之后会继续分享,求米,感谢感谢~
总的来说,CMU的确是北美衡水,workload和peer pressure真的是非常高,来这读master几乎相当于不会说有非常轻松的master体验感了(即使是选偏水一点的课)
本人属于coding能力非常一般的,所以很多课上起来,作业和debug很花时间,所以每门课的hours都非常高。
Spring 2024
选了三门课,(稍微选得有点失败), 因为总体而言,个人觉得load太高了,每天醒着的时候都是在写作业,压力实在是太大了,本来想找找国内的实习,都几乎喘不过气准备,最后就不了了之。(因为第一学期,只在美国呆了一学期,不能有cpt在美国实习,大多数同学都是在找国内实习,或者留在这边做research,research有的可以抵学分)
17-514 Principles of Software Construction
首先是选了一门17开头的课,主要是推荐的人非常多,不是18开头的课,所以会占外院的选课名额,更坑的是ece非要选6以上的课才算研究生的课,其实其他院5以上就是研究生。所以还占用了唯一一个本科生的课名额,这门课的评价,周围的同学所谓是褒贬不一。课程的内容本科是很多的,每节课ppt都是好多好多页,内容也是偏向软件的理论知识,所以稍微有一点枯燥,但是确实也是能学到不少东西,而且有三个不同的教授同时授课,每个教授的风格都略微有一点不同。ta比较多,所以有很多Office hour可以问作业啥的。有的同学觉得这门课的作业事多且杂,意义没有那么大,有点浪费时间。个人觉得,这门课前段时间学的内容和作业不算很难,但确实需要花费比较多的时间,好像是17开头的课的通病。但是后半部分做的project,属于赶鸭子上架,逼我独立完成了一个full stack的project。中间一度觉得,自己无法完成,好在最后还是顺利做完了这个游戏,还是非常有成就感的,还可以写在简历上,充实背景。exams的难度还好,但是中间一次全程在复习的design pattern没有考到,考的都是没有复习过的乱七八糟就很伤。考试难度属于你大多都会做,但是就是一不小心容易做错,但是这门课的curve感觉就很不好,可能会拿到不太好看的等级。load又很高,看个人的选择吧。建议配合一些load不太高的课一起上,大佬可以不用考虑hours,说不定很快就能写完我要写很久的code。
18631 introduction to information Security
因为本科没有选上security的课,所以一直有点想上。看到正好有18开头的就选了,总的而言就是,中间有几次作业真的load超级大,独立完成就更加suffer。那种assembly的真的太痛苦了。security总体而言学的内容比较枯燥,如果本科完全没学过security的课,应该还是比较痛苦的,好在考试可以看电脑的note,不可以上网查。你可以做一个超级超级长的cheat sheet,把所有的ppt啊,相关的内容,都详细的问问一些ai软件,然后扩充你的notes,考试的时候用search 关键词,把相关的知识点都答上去,至少考的不会太差。就是有一些作业真的挺难的,主要是很难想到那些点(vulnerabilities to attack),需要多去Office hour问ta,还有就是如果能找到一起做作业的小伙伴,可能就不会那么痛苦了。
18613
人人都说的必上好课,还是上了,尽管本科学过相关的内容,也不算那种零基础,但上起来还是有点痛苦的。主要是个人能力有限吧,中间有几次作业debug什么的非常花时间,建议不要乱写一通,不然真的会因为一个小的bug花超级长时间。然后因为这门课有small group上recitation,每个组都有ta,如果你有一个非常靠谱的ta,你可以问ta很多问题,甚至作业的很多问题,可以申请额外的Office hour来问。感恩我的好ta,没有ta,我有几次作业真的是无法做完了,然后就是这门课的ta真的超级多,如果真的做不出来,可以问问思路和hints,说不定做起来会快很多。
这学期的课正在就读中,之后再来分享,码字不容易,求积分求米🙏🏻感谢!
总的而言,cmu的学习和找工氛围真的很浓烈,周围的同学真的都不怎么玩,都是很努力的做好每一次作业,精益求精的做到很好,周围的同学也会提醒你多投早投简历找实习。这有好也有坏吧。感觉大家都不是摆子,所以你也很难躺平,只要是一步步来,总归不会太差。坏处大概就是,peer pressure真的很大,周围的人都比较卷,你很难不努力,感觉不努力都不太好,所以每天压力真的很大。然后就是生活比较枯燥吧,大家很少玩,可能就偶尔吃吃饭啥的,到学期中后的时候,也是真的没时间玩了。
之后会继续分享,求米,感谢感谢~
6条回复