CMU ECE 水课推荐

avatar 436399
DEADSQUIRREL
25921
30
虽然楼主是旧curriculum,但是参加了新curriculum的info session总的来说,原有的requirements level不变,CIT工程学院/ECE系内的课变多了,允许的系外课变少了(8节课里一节)
因为大家一般是 summer上213,也就是三学期剩下7节课要上,其中六节要是CIT的。一般一学期三节课,所以可以上3节SCS、无crosslist的课
可以每学期(cs不水+ece不水+ece水课)
楼主在cmu四年了,也上过/听说过很多水课

18-330 (15-330) Computer Security (fall/spring)
这个课可以算之前的B.2 elective,现在的Preparatory Exception
除了作业,其他的都可以drop一部分(quiz drop 20%,exam drop一个)如果前面稳住,最后1/3可以完全不学。
第一个作业加强attacklab,第二个作业crypto,第三个作业hack网站(sql injection等)每个作业~2天做完
A率应该是cs 300 level以上最高的之一
spring的教授相对更催眠一些

18-745 (18-540) Rapid Prototyping of Computer Systems (spring)
这个课算本科生的capstone,研究生用来水
大部分人来自ece,小部分hci等
全班40+人一起做一个product,因为remote导致每个组闭门造车
国人抱团比较厉害,除了个别认真的人别人都在水
主要就是communication方面不停灌水,A就比较稳,具体的product不那么重要

18-650 Policies of Wireless Systsems (fall)
主要讲policies,不写码,一共算了4个数,其他的都是control f reading
2~3个exam,每周HW,英语好的话4小时内搞定,最后有个hearing,需要自己准备材料
考试平均分比较低,最后会curve,老师人很好
无聊是真的无聊,如果想换换脑子,比较推荐,完全不technical

18-639 Policies of the Internet (spring)
18-650教授的另一节课,这个我没上,但是大同小异
不知道为什么,s21没有了,可能我们remote上课没人回答问题吧哈哈哈哈哈
两个policy都上过的同学说,这个相对有意思一点

18-601 Entrepreneurship and Innovation in Technology (fall/spring)
这个不能算core的,所以我没上,大家看到题目就知道多水了。。
因为是强制组队的,有一定的风险,中间有段时间要卖东西挣钱比较烦

以上就是我上过/有很熟的人上过的18水课,还有一些没有具体信息的
18-749: Building Reliable Distributed Systems (fall)
18-738: Sports Technology (spring)
18-741: Computer Networks (spring)
18-642: Embedded System Software Engineering (fall)

以为水但是结果不水的
18-661: Introduction to Machine Learning for Engineers:对数学要求比较高
18-640: Hardware Arithmetic for Machine Learning:据说是hardware system里面最水的,但是因为infra太烂,容易跳坑里
18-793: Image and Video Processing:好像教授比较难听懂,不知道作业要干什么,但拿A不难
  • 38
30条回复