Ratings & Reviews
2.2
/5
20 人评分
5
4
23
52
91
4课程质量
作业用时
考核难度
给分情况
排序和筛选
王春东, 刘思廷, 课程助教, 肖原 (0)
王春东, 刘思廷, 课程助教 (3)
其他 (2)
王春东, 刘思廷 (13)
Sören Schwertfeger, 王春东 (2)
故意压缩 deadline 和加 workload,以及 C 就是让人痛苦
2025 年 春学期
王春东 刘思廷
We appreciate your feedback regarding the project timeline. Please understand that all programming projects in this course (CS110P) are designed as assessment items meant to evaluate your ability to apply concepts under realistic constraints. To ensure meaningful score differentiation, the requirements are intentionally structured to exceed what most students can fully complete within the timeframe.
Our guidance: implement as much funtionalities as possible before the deadline; prioritize implementing core functionalities first. You are also encouraged to leverage TAs' help if you feel overwhelmed.
The final letter grade for CS110P will be determined by relative performance across the cohort, not the absolute scores.
匿名用户
非常“好”课
2025 年 春学期
其他
在 CS110 只教理论的时候,是这门课鞭策我学习了如何实践,让我一周中花至少一周时间自学如何把一个 project 干出来。于是报了这门课的这一学期,我在这门课上终于拼尽全力无法战胜,并且成功荒废了其他所有课,并且最终仍然无法得到这区区 2 分的 A。不知道这门课为什么可以作为一门课,没有教学,没有答疑,TA 被老师警告拒绝在作业方面帮助同学,虽然也有个别很好的 TA 愿意为同学进行非常详细的答疑,但是由于 check 我的 TA 实在是守口如瓶导致我几乎没有被 TA 帮上任何忙。另外就是每个班 check 的标准相差太大,有的班 TA 随便看一眼作业,随便问两个问题就过了,甚至连作业里没完成的要求都没发现。而有的 TA,比如我分配到的这个,就查的特别特别严,就以最后的 game 为例,这个 TA 花了检查每个人的 project 会仔仔细细把每一段代码过一遍,要求你证明这个代码如何正确,导致一个人就要 check 至少 20 分钟,特别抽象。而另一个班就每个人 5,6 分钟,大概玩一下你的游戏觉得没问题就满分了,我请问呢,凭什么呢?而老师对于这门课的态度也是十分搞笑,某人和校长说这一年 “有几个 project” 相较上一年难度有所下降,可能他说的下降是指把原来两个 project 的内容合并为一个 project 的内容(详见 2.1)以及把 project2.2 设置成基于 2.1 通过并且 2.1 的 testcase 还特别烂?最逆天的证据就是 TA 在 piazza 上直接申明这门课就是为了难住学生所以会搞得特别难让大家都做不出来。好吧,居然把 skd 的严格 curve 直接体现在了这一门课里。以及我算了一下我最后的绝对分应该是除了一个 race 之外都是满分,而那个 race 算进总评满分 17 分我也差不多可以混个 8-9 分之间,然而最后恐怕只能拿一个 A-,好好好往下 curve 是吧,可能有人会觉得能 A - 了还叫什么,但是那我抛弃其他课来肝这些勾石 project 的意义是什么,况且只有 2 分,建议改成 10 分好吧,要不就 pnp,别恶心人了?牛逼啊这门课,除了牛逼无话可说。
匿名用户
体验一下什么叫逆天工作量
2025 年 春学期
王春东 刘思廷
update 最近出分了哈哈不想多说了,喜欢我们绝对分 90 + 但 A - 吗
看上去单人 proj 实则考验交友能力,真要是一个人 debug 就等着 de 到昏天黑地也找不到错吧。具体 proj 跟 24 年差不多,都是那些东西,唯一不同的是难度超级加倍,因为往年区分度不高,今年就想用提升难度的方式来加大区分度,难度是加大了,大家也都不眠不休卷出来了,区分度估计也是没有的。第一个 proj 写了我整四天,后面的电路也更是逆天。如果每天除上课外不干别的一般极限 3 天能写出来一个满分 proj,后面更是演都不演了 proj4 和 proj3 的 ddl 就差四天,真正的并行 ^_^ 以及最忠诚的劝告是如果自认为不是什么很厉害也很有抗打击能力的同学,选了 CA 就少选点别的课吧,这学期两门专业课就已经红温了,一门能活的稍微舒适一点,三门就等着爆炸吧。
课上的内容是 proj 的超级简略版,基本就是通知了你概念然后来吧你自己具体实现一个吧,实现的细节是没有的,全靠自己领悟。而且课上内容经常晚于 proj 的布置时间,说是三周一个 proj,其实后面基本两周一个,等到讲完概念已经过去一周了,两周时间再写点 hw,留给 proj 的就剩一周。只能说我在这门课上收获了强大的心理抗压能力以及面对 ddl 面不改色的能力。已经学会如何处理叠在一起的 lab hw proj 以及考试。
考核最抽象的一门课
2024 年 春学期
王春东 刘思廷
概述
六次 project,分别是:
- assembler 模拟
- risc-v 卷积实现
- 搭简单 cpu datapath(R,I type instruction only)
有关竞速Project:Attention Is All You Need
2024 年 春学期
王春东 刘思廷
前期没什么问题,注意学术诚信 + 尽可能拿满即可。主要评价一下最后一个竞速 Project
Project4: Attention Is All You Need
Project4 是一次对你综合能力的考验。为什么这么说呢?所谓综合能力,不仅仅包含你的代码能力,更包含你所处小圈子的整体水平、你自己的人脉力量、以及你的注意力。如果你够强,Attention Is All You Need。
看到上面你肯定会感到疑惑,什么是注意力,以及为什么需要人脉。由于竞速 project 是 curve,注定只有 30 个同学能够拿到满分。这意味着这是个零和博弈。假如你的方法泄漏,那么它将一传十十传百。这时候,你就需要有信得过的哥们和你交流方法,在小圈子内串通。你不这么做,有的是人这么做。
CS110P:提高综合能力的第一道阶梯
2023 年 春学期
王春东 刘思廷
这门课的给分是很有争议的,但如果抛开这些可能具有时代特色的因素不谈,CS110P 是绝大多数没有任何竞赛经历(比如我)的同学锻炼自己综合能力的第一道阶梯。相比于其他两个具有类似工程量的课程(CS130 操作系统 & CS171 计算机图形学)来说,CS110P 已经相对较为友好了。
2024 春学期的 CS110P 改成了单人 Project,对提升能力更也好处了一些。
内容简介
匿名用户
最后半个月和正课一起爆杀学生,P4靠注意力(喜提比中位数低)
2024 年 春学期
王春东 刘思廷 课程助教
P4 14x 的提速喜提 50 分,一大半集中在 50,一小半集中在 100
完全玄学靠注意力
记录不包含休息时间,只包含在对代码 CRUD/debug 的时间。
Projects
- Project 1.1 单人:10h 25min
匿名用户
是好课,但评分标准不太行,期末workload也太大了嘟
2024 年 春学期
王春东 刘思廷
cs110p 的 lab 在第一次严重超时后几乎每次都能很快 check 完,lab 的内容也不难,我经常在 check 当天飞速赶完,且切合上课内容与 hw/project 所需的东西。比如 venus/logisim/ 单片机等内容 平均完成时间 1h 左右 但至于这 project 么 project1.1 是写一个将汇编翻译为机器码的程序 个人认为这种字符串解析处理 + 大量 ifelse 的玩意并没有什么意义。
匿名用户
不想给分可以不给
2023 年 春学期
王春东 刘思廷
不仅有罪推论,而且只有查重的组才管有没有所有 proj 都有参与是吧?上学期按绝对分给,为什么这学期又变成 curve 了呢?TA 还信誓旦旦地说 proj3 不用卷,见鬼!
匿名用户
杀疯了
2023 年 春学期
王春东 刘思廷
我不明白这为什么是一门 2 学分的课,我一个星期几乎全在写这玩意,没空学别的。 其中一次作业看了 github 的代码不知道是不是要被挂科了,,,唉 菜是原罪,我罪大恶极 //////////////////////////////////////////////////////// update 7/11
匿名用户
2学分?10学分!
2023 年 春学期
其他
可能是我太菜了 感觉写 project 花费的精力挺大的 比正课压力还大 不过项目本身还是挺有意思的 学到很多知识 给分希望能好一点
更新:据说这次给分挺那个的 不好评价
非常好拿分
2022 年 春学期
Sören Schwertfeger 王春东
联动隔壁 CS110 课评,首先骂一骂。 当年 Soren 给的规矩是这样的:
奇数人数的班允许一个且只有一个三人组
众所周知三人组人均 workload 小很多,而且我特意问了,组内成员给分相同,所以~~更容易摸鱼 ×~~ 只是我自己想摸鱼√
匿名用户
非常好拿分
2022 年 春学期
Sören Schwertfeger 王春东
这课一共四个小 project,第一个要写一千多行 C89/RISC-V 但不难写,剩下的除了 Project 3 之外都很好拿满,最后总体给分基本上都是 A