📣 独立日限时特惠: VIP通行证立减$68
查看: 5904| 回复: 21
跳转到指定楼层
上一主题 下一主题
收起左侧

[专业/学校/教授] 说说来美上的第一门非水课的感受

全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
很久之前写的,我是Northeastern University的ECE专业PhD,来美第一个学期就被老板忽悠选了全系闻名的 Computer Architecture, 果然上的时候感受到了国外非水课带来的的冲击, 情不自禁的写了篇文章谈谈上课感受。

----------------------------我是正文---------------------------

交了最终项目报告,虽然总评分还没出,不过技术层面的角度来说这门课已经结束了,不说点什么总感觉对不起老板给我交的一节200刀的学费.

其实我至今也没想明白为啥老板会让我选这门课,估计是当时两个人初次见面挤在一个电梯里半天不说话, 然后老板为了缓解尴尬的气氛随口这么一说。后来他有没有后悔我就不知道了,反正选了这门课之后有效科研时间起码减少了70%。


先说说教这门课的K教授。K教授具备北美教授的三个典型特征:大胡子,啤酒肚,和奇怪的幽默感, 经常自作多情的对大家说I know how much you like computer architecture。虽然长的非常和蔼可亲,但是作为ECE为数不多的distinguish professor, K教授tough之名传遍全系。用他自己的话说,I am here to challenge you, 翻译过来的意思是老子就是来削你的。你跟别的留学生说自己选了K教授的课,别人基本上都会露出一种意味深长的眼神,那种眼神混合了敬仰,同情,和淡淡的怜悯,然后多半还会good luck式的拍拍你的肩膀。别的不说首先早上八点上课这点就已经足以消灭一票晚睡党。因为我住的远,这意味着每周有两天要早上六点半爬起来上课,痛苦程度不言而喻,真是辛辛苦苦十几年一朝回到高考前。不过我基本上从来没有迟到过,考虑到我在国内的时候住在学校早上九点四十的课还经常迟到,这不能不说是一个奇迹。


而这个奇迹的创造者不是我,而是K教授。


马云曾经说过,没有不好的员工,只有不好的制度。而K教授就形象生动的展示了一个牛逼的制度是如何把迟到旷课等行为扼杀在萌芽之中的。

. .и
首先,每节课都会有一定几率领取开卷测验小任务,任务出现的概率基本恒定,但是具体哪节课会出现这个除了K教授没人知道。任务领取时间一般是刚上课的十分钟之内。如果能达成平均测验成绩达到90以上则可领取终极奖励:不用参加期末考试,成绩直接按照满分计算。


是不是很爽?


但是不幸的是如果有一次任务领取失败,也就是迟到了或者旷课了,然后K教授发现没有你的卷子,相应的惩罚也是非常惨无人道:也不用参加期末考试了,成绩按照60计算。


这也可以理解,收益和风险总是要成比例的嘛。
. .и

我之前还没有什么感觉,到后来才逐渐体会到这套机制的精妙之处:. 1point 3 acres


(1) 有效杜绝一切迟到旷课等行为,除非你不想混了,给K这么一整别说早上八点,就是早上六点也没人敢迟到.

(2) 虽然open quiz,但是书电脑讨论什么的统统禁止,唯一允许参考的材料是自己的笔记,想拿高分?好好做笔记吧。对了可别指望把PPT什么打印出来带过去什么的,因为这门课上基本不存在PPT这种东西

(3) quiz本身一般也就4个题目,而且都是概念,也就是让你解释下XX是怎么回事之类的。难度在于其内容非常天马行空,可能是任何他上课随口提到的一个东西。比较印象深刻的一次是下课在大家都已经开始收拾书包的时候他说鼓励大家去看YY概念,当然没什么人理会他,然后下节课考了。。相信不止一个人当时的心里状态是卧槽他什么时候说过这玩意。. 1point3acres
. 1point 3acres
(4) 这么看来quiz想拿高分难度太大,因为一共就4题,每题25分,一不小心就被扣的只剩一半了。但是不用着急放弃治疗,K教授会在作业里时不时的发放extra credit大礼包,也就是所谓的附加题,认真做了的话可以给quiz额外加一些分数。你当然无视这些题目,可是除了少数quiz分数很高的学霸基本上没人敢这么任性。
.1point3acres

一箭四雕,这就叫水平。


想想也是,K教授跟学生斗志斗勇了多少年才摸索出这套组合技,有攻有防招式严谨,基本上没有什么漏洞可钻,想要quiz拿高分,唯一的选择就是按时上课,课上好好听讲,认真做笔记,努力完成所有的作业。如果真的这么做了,那么可以认为你已经花费了足够的精力和时间,也就没有必要再拿一个期末考试来检验你的学习效果了。

.
另外值得一提的是这门课的风格。能在短短三个月内讲完一本600多页的教材绝非易事,所以K教授基本上不会在课上讲太多细节。按照他的逻辑,这是一门研究生难度的课程,也就是在上课之前的前提假设是你已经有了本科基础,因此这门课更关注技术细节背后的原理,也就是直接帮助你理解为什么要这么做。
. check 1point3acres for more.
.google  и
可以想象对于(像我这种)完全没有基础的人来说,这无异与还没会走就带你装逼带你飞了。因此上课全部听懂对我来说基本上是不太可能的事,唯一的选择就是多花时间。所幸K教授也考虑到了这一点,所以贴心的提供了非常繁重的作业,保证你只要能做完作业肯定就能明白怎么回事了。比如有一节课讲到了汇编,教授表示如果大家都懂一点汇编的话那么对理解底层的硬件会非常有帮助,然后那次作业赫然要求用汇编实现快排算法。还有讲branch predictor的时候也是直接搞了个类似与编程竞赛的东西,看看谁最后写出来的predictor准确性最高,最高的人可以获得神秘礼品--这种作业风格简单粗暴,但是招招见血,必须对原理细节搞得一清二楚,不然球都做不出来。
. Χ

顺便一提上面说的那两题不是什么course project, 只是一次作业的其中一小题,分量大概占20%左右。


不过这不仅仅是作业量大的问题,另外一件神奇的事情在于,不管你之前花了多少时间,deadline之前的一个晚上总是能找到理由通宵。因为很快就会发现每道作业都是一个无底洞,多少时间填进去都不够用。比如有一次作业的一个题目让你写一个自己的benchmark。这个作业量弹性跨度非常大,如果想凑合一下写一个for循环五分钟解决问题,如果想追求极致的话足够研究个几年的。所以对于一些喜欢追求完美的处女座来说,这些作业可能会让他们感到痛苦万状,因为没有一个尽头的标志,你总是可以逼迫自己往前在走一点。这种总是没法百分之百完成的感觉刚开始也让我感觉非常受挫,所幸我很快就习惯了。


尽管这门课让我在美国的第一个学期日子有点不太好过,不过我非常尊敬K教授, 认真,负责,不管多忙总是在一个小时内回邮件,真心热爱自己所教的领域,全心全意的希望自己的学生多学点东西. 因此不管他平时的作业是如何的丧心病狂,最后一节课在他说完“I know sometimes you are frustrated, and the workload is heavy, but that is why I am here, I wish you could learn more, to go further out of the classroom, to get deep insight in the subject. It is challenging, but thanks for your effort, and congratulations for your survival”的时候, 大家依然全体热烈鼓掌。

评分

参与人数 8大米 +75 收起 理由
BayAreaFatNerd + 3 很有用的信息!
phoebuss + 5 给你点个赞!
agentic_coding + 30 写的真好
underdish + 3 给你点个赞!
Jiayueyoyo + 3 给你点个赞!

查看全部评分


上一篇:求Stanford cs106a整套讲义和assignment
下一篇:EE方向学生刚拿到ad有点困惑
推荐
WTZPP1991 2018-1-12 10:49:21 | 只看该作者
全局:
Mitochondria 发表于 2018-1-10 13:21
层主没看出来这课非但面试不考还占用刷题时间嘛
总而言之对急于找工的ms 非但无益反而有害
.--
非常不赞同你的观点,好像认认真真花时间苦读就是神经病了。
有人选择上课水过刷题海投,有人选择学得更加深入一些,个人选择,不要随便叫别人宝。
回复

使用道具 举报

全局:
美本的时候经常上这样的课 而且一学期至少4门课...
回复

使用道具 举报

全局:
没啥意义,整那么老多根本理解不了,看不完。
学习是一个循序渐进,逐渐积累的过程。
人又不会因为挪个地方或者年龄增长而变聪明。
回复

使用道具 举报

🔗
空空道友 2018-1-10 08:27:02 | 只看该作者
全局:
MS要是上这种课就是把自己做宝搞

补充内容 (2018-1-13 10:53):.
我补充两句吧,免得被怼.
如果不是兴趣十分大,自身实力极其雄厚,还是水课刷题好用一点...
想上大可以找到实习,找到全职,没后顾之忧的时候选那些贼难得课

评分

参与人数 1大米 +10 收起 理由
Mitochondria + 10 说的对

查看全部评分

回复

使用道具 举报

无效楼层,该帖已经被删除
🔗
aoao5881341 2018-1-10 09:02:23 | 只看该作者
全局:
空空道友 发表于 2018-1-10 08:27
MS要是上这种课就是把自己做宝搞
-baidu 1point3acres
什么意思?
回复

使用道具 举报

🔗
 楼主| charleszhou 2018-1-10 13:15:11 | 只看该作者
全局:
EddieStallworth 发表于 2018-1-10 10:00 ..
美本的时候经常上这样的课 而且一学期至少4门课...
. 1point 3 acres
所以觉得美本还真的是非常滴货真价实!!

评分

参与人数 1大米 +3 收起 理由
Jiayueyoyo + 3 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
Mitochondria 2018-1-10 13:21:52 | 只看该作者
全局:
aoao5881341 发表于 2018-1-10 09:02. 1point 3 acres
什么意思?

层主没看出来这课非但面试不考还占用刷题时间嘛
总而言之对急于找工的ms 非但无益反而有害

但是phD不一样 要好好钻研一波把基础弄扎实点 但是也不能耽误太多时间

评分

参与人数 1大米 +10 收起 理由
红A + 10 给你点个赞!

查看全部评分

回复

使用道具 举报

🔗
aoao5881341 2018-1-10 17:39:49 | 只看该作者
全局:
Mitochondria 发表于 2018-1-10 13:21. 1point3acres.com
层主没看出来这课非但面试不考还占用刷题时间嘛
总而言之对急于找工的ms 非但无益反而有害

谢谢你的答复
回复

使用道具 举报

🔗
123的树 2018-1-11 13:11:18 | 只看该作者
全局:
楼主写的很好!被激励到了!楼主涵养也很好

评分

参与人数 1大米 +1 收起 理由
Jiayueyoyo + 1 给你点个赞!

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表