cwiki MSSSUG|香港科技大學內地學生學者聯誼會本科部
Cwiki-查看
返回 Cwiki-首頁Cwiki-個人頁面Cwiki-貼文列表Cwiki-課程列表Cwiki-教授列表
烂龟课或许会大发慈悲
課程:COMP2611 [原課號:COMP180]
作者:khchiuac [17级 COMP]
創建於:2019-06-07 01:13:01
更新於:2019-06-07 12:19:17

课程时间:2019 Spring

授课教授:Lam Ngok,英文名是Alex(和我tm一样这就很尴尬,考虑改英文名)

Lab:Luke Lo

TA:Reza

我觉得教授:挺不错的

评分标准:Homework 15% + Project 15% + Midterm 30% + Final 40%

这门课的龟:比较复杂我后面说吧

# 以下内容比较长,不想浪费时间的建议去看别人的评论


课程内容别人都说过了我不说了,直接说感觉吧


似乎有一种江湖传说是这个2611是烂龟课

还有一种是Li Xin的课讲得比Alex好

讲真我不知道这两种传说的真伪,咱也不能说,咱也不敢说。

第一个扔到后面说,第二个我也没法反驳,毕竟我一不是Li Xin的L1堂的学生二也没有看L1的Lecture Video(或者说压根没看Lecture Video),那我只能分四个部分说说我上Alex堂的感受咯。


感受1: 每节课前十五分钟能听则听

    前十五分钟(当然是个估计值)的话Alex一般会拿来做Review,就是把上节课甚至上上节课的内容再来过一遍(还有检查科大附近交通情况当然那个时间比较短当听段子就好)。这个时间段我有两种处理方法。一是睡觉,毕竟周一九点堂,然后我周末一般在赶due然后就睡得晚然后就困,休息时间多多益善;二就是好好听(学生好好听课不是天经地义的嘛?),然后必要的时候补充一下笔记。

    我个人经常采用第一种处理方法,但是我现在觉得有点后悔这么干了。建议还是能听则听。

    主要是Alex这个人在这15分钟有一定几率用一种完全不一样或者差不多但是更好的方法来讲之前的东西。没撞见的话就当巩固记忆,撞见的话就是赚到了。然后他还会重点讲自己前一节课最后开火箭开掉的部分,如果那个部分听得难受的话完全可以用这15分钟再来上一遍。


感受2: 集中注意,不然也别听课了谢谢

    这又是一个常识,然而这么个破常识在2611贼明显,因为Alex这个语速比较感人。

    情况是这样的:抛开前十五分钟,Alex的语速会在一个部分的知识中单调递增,直到他的舌头打结了为止。然后他会回到初始位置(如果有这么个位置的话)时候的速度,又开始他的递增之旅,然后他还喜欢在讲课的时候把Notes翻来翻去。像我这种不开小差难受的,要是碰到他语速不那么快的时候倒还能跟上,要是运气不好在他逮虾户的时候走神,故事的发展就会变成:

    ???

    他怎么讲到这里了?

    我去他怎么回去了?

    他在讲什么?

    算了跟不上,讲得真烂

    然而事实是他讲得真不烂,知识点是cover到了,听不到也不能全是他的错。

    所以说上课的时候得小心谨慎,杜绝玩手机现象的发生。


感受3: 最后二十分钟尽力跟一跟吧,不要放弃希望

    Alex上课的语速一般是在飙车,但是似乎他也有极强的开火箭的能力。

    九点堂的话,他会在十点抬头望向右前方墙壁上的钟,之后皱起眉头说一句"I'll spend the next 5 minutes going through blahblahblah",并补上一句"and the rest 15 minutes for blahblahblah"。有的时候他会说一句"we will at least cover"加一个页码,这个时候注意了,他不会讲超过这个页码的...[允悲]

    于是万事俱备了,Alex就开始点火了,当他逃逸出去的时候,很少有人能一字不落地记下他讲的东西。

    然而我感觉不能放弃这一段时间,听还是要听的,虽然这对提升英语水平作用有限,但是听到就是赚到不是吗?而且如果你有部分压根没听,就要等他下节课开始的时候再讲了。而下一节课开始的时候他只有15分钟,emmmm....


感受4: 下课别收拾完就走啊喂!有问题就问啊mmp!

    问题肯定有,没有才是见了鬼。我真的不觉得所有人都能跟着Alex遨游完太空还能没有问题的。这个时候要注意Alex这堂课结束之后会站在教室外面等着回答问题(然后姿势很像被罚站的学生),有问题这个时候可以去问。他是有问必答型Prof,也就是说你放心问就是了。而且这个时候听不清楚可以追问,比上课打断他真的容易太多了。


然后是Lab。这个部分很微妙,我感觉作用相对会有限一些。

主要是Luke的语气和语速不知道为何及其催眠,然后那个时候我因为选课原因还没吃饭,坐在4:30的4213里面,满脑子都是等会去哪吃这样的垃圾问题...

Lab的内容就是用Logism整电路和用MARS整MIPS的小程序,说实在的你真不去上也能做,我的话一般就把这个时间当Q&A了,等Luke讲完就迅速举手吸引注意力,然后就开始问问题。

Logism建议把你见到的所有电路都给我整一遍,别只看Lab notes上面的,反正时间也没有消耗不少。

MIPS的话大部分内容和Lecture的重合,除了RECURSION。Recursion真心不难,就是换种方式来表示而已,但是还是建议来上几遍,这样考试遇到了想问题的速度会快。


Tuto部分就很舒服,我觉得如果是Reza的Tuto,最好别翘了;如果不是Reza的Tuto,最好换到Reza的Tuto。

然后要和这个开口闭口"I really appreciate"的蓝人搞好关系,不会吃亏的。

Tuto在网站上有一套Notes,然后Reza自己又搞出来一套。这两套的内容差不多,但是题目不一样,相当于双倍的快乐练习,对于这门课来说练习还是相当重要的。然后Reza喜欢点人上去回答问题,如果你和他关系好的话他就会每节课点你一次,偶尔点个两次。这固然让人担惊受怕每次他停下来"Invite our friend"的时候都要低头假装在看notes没空做题,但是也起到了不小的练习作用。自己闷在Hall里做题和在一堆人前面做题旁边还带个解说的感觉毕竟是不一样的。然后每节Tuto后面还有一个十分不错的Q&A,又是一位有问必答的授课人呢~

Reza给我留下印象最深的一次是有一次我上课不懂一个问题,结果Reza可能当天有点累自己也没搞明白。我当时想着算了不管了就回去了。结果当天晚上他追着我发了六七封邮件硬是把这个问题给讲明白了!!!虽然我当时感觉我找个时间找他可能会更好,但是这种追着你解决问题的TA是真的不算多,还是相当Nice的。(而且不止Nice这一次,就算还有一次他在我打游戏的时候发邮件直接导致退出来然后被对面单杀我也觉得这么做很Nice)

顺便一提,Reza是会有Additional TA Class的,这学期有两次,:)


Homework的话就是上课内容,感觉和Tuto/Lab的内容差别不大,就是一般都会麻烦点(比如Tuto的四位乘四位他整个八位乘八位什么的),小心地做就好,可能会被扣一点分,但是也离满分不远。这个学期的Hw1是data representation和circuits,Hw2是把C++的整成MIPS的,Hw3是乘除法和Single-cycle datapath,都不是很难。


Assignment我感觉他放水了,做的是Ninja Game(我觉得是怪比较智障的吃豆人)。当时刚下载下来看着那一千多行汇编我都惊了...然后花了好长时间把逻辑关系全搞明白了。

结果他的Todo根本不需要搞明白整个程序就能做!!把comment看懂然后对着comment写就是了!这就十分让人难受了,不过我感觉脑细胞们当时的牺牲应该还是有价值的,只是现在不知道价值在哪而已。

因为很水,所以如果Assignment和满分差得远的话,你就基本凉凉了。


Midterm大家都说很难啊没写完啊什么的,这个我不太好发表评论,因为我写字速度比较快,我写完了...当然时间是真的很赶。真要说的话我感觉其实题目都不难(也没有比past paper难太多真的),其实就是Hw1+Hw2的进阶版。然而题目量大,一是容易出错,二是不能卡住。其实Midterm真的就是看你是不是理解得滚瓜烂熟了,我的话滚是滚起来了,但是不够烂,所以还是错了蛮多了。

复习的话个人感觉应该好好把Sequential Logic的那部分整明白了,我真的在那题吃了大亏。Code部分难度反而有限(相比于Final来说)。


Final我抱了两天的佛脚就去考试了,这里说一下复习感想吧,反正我也考得一般般没啥建议可以给。

真的不要相信Past Paper,不要觉得似乎学期后面的内容考得多期中的玩意可以不复习,大错特错!其中之前的内容肯定有,而且难度还比期中的高!Logic那段还好,Code的难度直接往上了一个档次,什么乘除法,什么Recursion,哪里不会出哪里,这几个完蛋玩意一定要好好看,不然一道code题十几分就能让你考场认爹。

然后还是需要滚瓜烂熟,要滚也要烂,不能只滚。时间还是相对紧的(虽然他那个多给的十分钟给的莫名其妙),两个半小时,卡一下节奏一断就莫得了。


然后介绍洪水猛兽选择题,这个Midterm和Final各自占了我2/3扣分的鬼东西是真的可怕。你做了又会消耗大量时间,不做那一堆分放着又可惜。我的话因为写字速度快,所以用了一种很真实的方法,写字速度慢的话不建议使用(嘛当然我选择题扣分占大头也不能说这个方法好用是吧)。

第一遍的时候我不会的题目就排除法整一遍,这个又不需要太多时间毕竟无脑排除就行。然后去做别的题。

别的做完了(或者估摸着时间不够了做选择题赚一点这种?)就回来,现在直接自习过一遍题目就ok了,出题人只是为了搞你,又不是为了搞死你,总会有能做出来的选择题的。

不会的就蒙呗,排除法之后蒙对的概率也就高了(好吧我是总共蒙了三道,全 错)。


龟不说了,谈龟伤感情。就单独说感受吧,我真的是听了不少这课烂龟的江湖传说,但是我自己并不算烂龟,所以我感觉还是要抱着能拿好龟的心态去上这门课的,你要是整天想着烂龟那龟当然好不了,这道理懂的都懂。总之,在出成绩之前都不要放弃生的希望,好好学着就完事了。


Comments
[1 L]匿名 @ 2019-06-11 21:48:51

“Alex的语速会在一个部分的知识中单调递增,直到他的舌头打结了为止。然后他会回到初始位置(如果有这么个位置的话)时候的速度,又开始他的递增之旅”

TCP congestion control algorithm 了解一下哈哈哈哈

Write a comment
請登錄後再評論