×

Loading...

滑大CS一年级学生能学到什么程度?

本文发表在 rolia.net 枫下论坛( Warning: 本帖内容极具显摆性质,看后可能会引起身体不适。不过先哲说过了,存在即合理,这也可以让感兴趣的人从另一个角度来了解一下滑大啊。)

那天上午我还在上着班呢,就收到儿子发来的短信,说 "Too bad I lost my 100 streak in math courses." 我一下没回过神来,以为出了啥事儿,赶紧打过去问。原来是他的一门数学没考好,只得了96分。他的原计划是一年级选的6门数学课都要打满分的,这门课就这样给留下了点遗憾。其余几门课都没事儿。于是我就讲了个亡羊补牢的故事来安慰了他一下,也没细想这个故事是不是适用。

他选的数学课,除了统计230 本学期只开普通版外,其余的课都是选的高级课程。他给我解释过为什么都要选高级版,原因是高级版课程一般强调理论证明,而普通版注重计算能力。计算题一般是很花时间的。比如Math 146(线性代数的高级课程),平时作业和考试也就是些证明题,简单得跟个1似的,一看便知答案,唰唰地花几分钟写上几行就做完了。而普通版的MATH 136, 做得最快每个题也得算它个十几分钟。

要是门门课都这么费时,他就没法在这学期多选两门数学课了。如果不每个学期都多选些主课的话,也就没法在毕业的时候顺利的多弄点学位了。理由一套一套的,我也没整太明白。有时候就是觉得他选的课多了点,还常找人打听一下想把他往后拉一拉。

他们有几个同学在第一学期快完了的时候,去找教MATH 249 (组合数学导论高级课程) 的教授(就是伯克利的PhD啊,我现在被那帮人搞得老去看人教授是从哪来的了),想在第二学期就选这门课。因为这门课需要的两门先修课要在第二学期才开,一般不让一年级的选。老师磨不过他们,就说如果他们第一学期的两门高级数学课都得满分,就让他们选。君子一言,驷马难追。老师最后只好给他们写了Instructor Consent 让他们上。完了这回 MATH 249 他们又能得高分。几个人还说什么下面都要去整一门CO255, 听师兄们说这一门课的难度能抵得上3门课,好像会很过瘾的样子。还说那个老师是Caltech来的,super cool.

CS的两门专业课 CS145 和CS146, 也都是高级版本。因为CS的作业和考试都要编出程序来的,有的作业的程序还挺大的,总是会被扣点分,所以最后都只得个95分了事。

CS一年级有一批同学的选课和他的一模一样,成绩也很接近,就没什么好说的了。

因为他原来的高中十分了得,在高中已经养成了很好的学习习惯,基础打得非常扎实,所以尽管选了这么多课,也一点都不累。课余时间还编了不少的程序,狠狠地提高了一下实际编程能力,还为下学期找到了一家很好的美国实习公司。

那天下午我刚好去他原来的学校,老二在那里有高中的入学Orientation。碰到负责人Mr. M。他曾是我儿子的AP微积分老师,当时也是给了他满分的。就聊了几句,他问我家的在大学过得咋样呢,我就和他说了他有一门数学没得满分的事儿。Mr. M 听了后很同情地说,"Geez... that is terrible".更多精彩文章及讨论,请光临枫下论坛 rolia.net
Sign in and Reply Report

Replies, comments and Discussions: