CourseBench Logo

计算机体系结构I课程设计

CS110P | 2 学分 | 20 评论
开课单位:

信息科学与技术学院

Ratings & Reviews

2.2

/5
特别差评

20 人评分

5

4

2

3

5

2

9

1

4

课程质量

一般

作业用时

>8h

考核难度

较难

给分情况

一般
排序和筛选

20142026

王春东, 刘思廷, 课程助教, 肖原 (0)

王春东, 刘思廷, 课程助教 (3)

其他 (2)

王春东, 刘思廷 (13)

Sören Schwertfeger, 王春东 (2)

A

Astinita

2023 级本科生
2025/06/23 17:27
2025/06/23 16:56
故意压缩 deadline 和加 workload,以及 C 就是让人痛苦

2025 年 春学期

王春东 刘思廷

课程质量
较差
作业用时
>8h
考核难度
偏易
给分情况
一般

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/07/03 12:46
2025/06/21 12:37
大二下痛苦的根源其二:无谓的工作

2025 年 春学期

王春东 刘思廷 课程助教

课程质量
很差
作业用时
>8h
考核难度
很难
给分情况
很差

观前提醒:本评价为此篇评论之续。

全方位的烂,CA 为了恶心学生而恶心学生的又一集中体现。

先贴一段 piazza 原话:


p

pulpo

2023 级本科生
2025/06/20 17:54
2025/06/20 17:54
最好的绝对分,最差的最终绩点

2025 年 春学期

王春东 刘思廷 课程助教

课程质量
较差
作业用时
>8h
考核难度
较难
给分情况
较差

致敬传奇 CS110P 绝对分 95 + 喜提 A-


熊闻野

2023 级本科生
2025/06/20 11:18
2025/06/20 11:16
把我屎都干出来了

2025 年 春学期

王春东 刘思廷

课程质量
很差
作业用时
>8h
考核难度
较难
给分情况
较差

你们能理解五一假期因为肠胃炎在马桶上一边喷射一边搓 CPU 的痛苦吗

1.1, 1.2 还算可以,我觉得助教给了 framework 其实难度不算大。

2.1 2.2 就很非人了。真就从头开始搓 CPU 呗,一点引导不给。然后 2.1 的对齐问题完全像 hidden test,题目中的信息根本不足以让你想出问题在对齐上。


?

匿名用户

2025/06/19 08:35
2025/06/19 08:35
非常“好”课

2025 年 春学期

其他

课程质量
很差
作业用时
>8h
考核难度
很难
给分情况
很差

在 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/06/22 12:36
2025/06/16 11:56
体验一下什么叫逆天工作量

2025 年 春学期

王春东 刘思廷

课程质量
较差
作业用时
>8h
考核难度
很难
给分情况
较差

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/07/10 14:50
2024/07/10 14:50
考核最抽象的一门课

2024 年 春学期

王春东 刘思廷

课程质量
较差
作业用时
>8h
考核难度
较难
给分情况
较好

概述

六次 project,分别是:

  • assembler 模拟
  • risc-v 卷积实现
  • 搭简单 cpu datapath(R,I type instruction only)

O

ORI

2022 级本科生
2024/07/10 11:34
2024/07/10 11:34
有关竞速Project:Attention Is All You Need

2024 年 春学期

王春东 刘思廷

课程质量
一般
作业用时
4-8h
考核难度
适中
给分情况
较好

前期没什么问题,注意学术诚信 + 尽可能拿满即可。主要评价一下最后一个竞速 Project

Project4: Attention Is All You Need

Project4 是一次对你综合能力的考验。为什么这么说呢?所谓综合能力,不仅仅包含你的代码能力,更包含你所处小圈子的整体水平、你自己的人脉力量、以及你的注意力。如果你够强,Attention Is All You Need。

看到上面你肯定会感到疑惑,什么是注意力,以及为什么需要人脉。由于竞速 project 是 curve,注定只有 30 个同学能够拿到满分。这意味着这是个零和博弈。假如你的方法泄漏,那么它将一传十十传百。这时候,你就需要有信得过的哥们和你交流方法,在小圈子内串通。你不这么做,有的是人这么做。


H

Hypoxanthine

2021 级本科生
2024/07/09 03:15
2024/07/09 03:15
CS110P:提高综合能力的第一道阶梯

2023 年 春学期

王春东 刘思廷

课程质量
很好
作业用时
>8h
考核难度
适中
给分情况
一般

这门课的给分是很有争议的,但如果抛开这些可能具有时代特色的因素不谈,CS110P 是绝大多数没有任何竞赛经历(比如我)的同学锻炼自己综合能力的第一道阶梯。相比于其他两个具有类似工程量的课程(CS130 操作系统 & CS171 计算机图形学)来说,CS110P 已经相对较为友好了。

2024 春学期的 CS110P 改成了单人 Project,对提升能力更也好处了一些。

内容简介


搬运工

2022 级本科生
2024/06/01 11:32
2024/06/01 11:32
我的时间都去哪了

2024 年 秋学期

王春东 刘思廷

课程质量
很好
作业用时
>8h
考核难度
较难
给分情况
一般

这个两分课的作业量大于很多 4 分课,可能只是因为没有讲课内容所以是两分吧😇


S

SimonXie

2022 级本科生
2024/07/05 11:49
2024/05/31 14:12
比较难的一门计算机“通识课”

2024 年 春学期

王春东 刘思廷

课程质量
一般
作业用时
>8h
考核难度
很难
给分情况
较好

About 内容

主要介绍了现代计算机的结构。

上半学期:什么是 CPU,你所熟知的程序和代码是如何让 CPU 看懂并执行的;


?

匿名用户

2024/06/27 08:23
2024/03/31 14:38
最后半个月和正课一起爆杀学生,P4靠注意力(喜提比中位数低)

2024 年 春学期

王春东 刘思廷 课程助教

课程质量
很差
作业用时
>8h
考核难度
很难
给分情况
很差

P4 14x 的提速喜提 50 分,一大半集中在 50,一小半集中在 100 完全玄学靠注意力 记录不包含休息时间,只包含在对代码 CRUD/debug 的时间。

Projects

  • Project 1.1 单人:10h 25min

?

匿名用户

2024/07/09 12:58
2024/03/18 06:46
是好课,但评分标准不太行,期末workload也太大了嘟

2024 年 春学期

王春东 刘思廷

课程质量
较好
作业用时
4-8h
考核难度
较难
给分情况
一般

cs110p 的 lab 在第一次严重超时后几乎每次都能很快 check 完,lab 的内容也不难,我经常在 check 当天飞速赶完,且切合上课内容与 hw/project 所需的东西。比如 venus/logisim/ 单片机等内容 平均完成时间 1h 左右 但至于这 project 么 project1.1 是写一个将汇编翻译为机器码的程序 个人认为这种字符串解析处理 + 大量 ifelse 的玩意并没有什么意义。


?

匿名用户

2023/06/27 12:08
2023/06/27 12:05
不想给分可以不给

2023 年 春学期

王春东 刘思廷

课程质量
较差
作业用时
>8h
考核难度
较难
给分情况
很差

不仅有罪推论,而且只有查重的组才管有没有所有 proj 都有参与是吧?上学期按绝对分给,为什么这学期又变成 curve 了呢?TA 还信誓旦旦地说 proj3 不用卷,见鬼!


V

Vector

2021 级本科生
2023/06/26 15:23
2023/06/26 15:23
这啥给分啊

2023 年 春学期

王春东 刘思廷

课程质量
一般
作业用时
>8h
考核难度
适中
给分情况
很差

感觉 P2.2 挺无聊的,大半程队友大摆特摆,痛苦如斯,除了 Proj3 92 左右其他都是满分拿了 A - 真的不太好。


?

匿名用户

2023/06/18 11:06
2023/06/18 11:05
wcdxcs

2023 年 秋学期

王春东 刘思廷

课程质量
较差
作业用时
>8h
考核难度
简单
给分情况
很差

我不好说,就这样吧


?

匿名用户

2024/07/11 06:29
2023/06/08 14:54
杀疯了

2023 年 春学期

王春东 刘思廷

课程质量
很差
作业用时
>8h
考核难度
很难
给分情况
很差

我不明白这为什么是一门 2 学分的课,我一个星期几乎全在写这玩意,没空学别的。 其中一次作业看了 github 的代码不知道是不是要被挂科了,,,唉 菜是原罪,我罪大恶极 //////////////////////////////////////////////////////// update 7/11


?

匿名用户

2023/06/18 09:13
2023/06/08 05:51
2学分?10学分!

2023 年 春学期

其他

课程质量
一般
作业用时
>8h
考核难度
很难
给分情况
一般

可能是我太菜了 感觉写 project 花费的精力挺大的 比正课压力还大 不过项目本身还是挺有意思的 学到很多知识 给分希望能好一点

更新:据说这次给分挺那个的 不好评价


a

anzutakakura

2020 级本科生
2022/12/24 01:42
2022/12/24 01:41
非常好拿分

2022 年 春学期

Sören Schwertfeger 王春东

课程质量
很好
作业用时
2-4h
考核难度
偏易
给分情况
很好

联动隔壁 CS110 课评,首先骂一骂。 当年 Soren 给的规矩是这样的:

奇数人数的班允许一个且只有一个三人组

众所周知三人组人均 workload 小很多,而且我特意问了,组内成员给分相同,所以~~更容易摸鱼 ×~~ 只是我自己想摸鱼√


?

匿名用户

2022/10/02 11:29
2022/10/02 11:29
非常好拿分

2022 年 春学期

Sören Schwertfeger 王春东

课程质量
很好
作业用时
4-8h
考核难度
偏易
给分情况
很好

这课一共四个小 project,第一个要写一千多行 C89/RISC-V 但不难写,剩下的除了 Project 3 之外都很好拿满,最后总体给分基本上都是 A