CourseBench Logo

计算机网络

CS120 | 4 学分 | 12 评论
开课单位:

信息科学与技术学院

授课老师:
Ratings & Reviews

3.6

/5
褒贬不一

12 人评分

5

1

4

8

3

2

2

1

1

课程质量

很好

作业用时

4-8h

考核难度

适中

给分情况

很好
排序和筛选

20142026

杨智策 (12)

其他 (0)

剪刀人

2022 级本科生
2025/01/22 07:07
2025/01/22 07:07
不错的课

2024 年 秋学期

杨智策

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

Project 刚上手有点难,不过一旦调出来会非常的爽。只有一门期末考试,由于闭卷且知识点繁多且不易读懂题目所以有一定难度,不过占比不算很大。这门课好处是 Optional Task 直接额外算分,期末考及格再多做几个 Optional Task 总分可以轻松超过 100。

如果不知道用什么语言来写,欢迎使用 C#:https://github.com/ODtian/cs120


s

sakria9

2021 级本科生
2025/01/15 16:25
2025/01/15 16:25
挺好的

2024 年 秋学期

杨智策

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

Project 比较肝,并且肝度是 1 > 2 > 3 > 4. 学期初忙一点,之后就还好了,利好期末学其他课,点赞。

https://github.com/sakria9/supersonic


?

匿名用户

2024/10/13 11:35
2024/10/13 11:35
时间黑洞

2023 年 秋学期

杨智策

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

大概是 1.5 个 CA 的任务量?但是计网的 debug 没什么可参考的东西,组与组之间互相没法参考,大家的实现可能差别很大。所以,自己加油。因为涉及一些硬件接口的调试,可能会碰到一些玄学问题。

找队友一定要找靠谱的,或者就不要学。project 占期末评分比重很大,前面做不出来后面会受影响。


A

Admin

本科生
2024/10/04 08:14
2024/09/19 14:54
一门很好的Project课

2023 年 秋学期

杨智策

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

考试比较玄学,大家结果都差不多。主要工作量在于四个 Project(层层递进,所以前面没做出基础部分后面基本上也就寄了),每个 Project 的必做部分大概用时 10-50h(?),选作部分不少 Task 比较简单可以积极尝试,后三个 Project 可以弄些投机取巧把时间压缩 50%-90%(根据取巧程度)。

课程官网提供了往年各组的报告,对于各个 Project 的难点及实现思路可以提供不少帮助。

建议选用高抽象高性能的语言来完成 Project。另外这里有一份速通 P0 和部分 P1 的图文的 JACK 版文档,觉得 ASIO 不好用的可以试试这个(


?

匿名用户

2024/06/22 16:30
2024/06/22 16:30
不推荐(个人观点)

2023 年 秋学期

杨智策

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

看了第一条评论狂吹满怀期待的报了,然后吃苦又焦虑了一学期。project 几乎完全没有引导,没有队友就是地狱模式。需要很多设备导致一直得去借别人的用,体验很差(谁有那么多设备啊?再说我也不能专门为了这门课去买吧?)。当然这些可能和我个人能力有限有关,不过 cs 其他的课我都比较如鱼得水,唯一这门课可以说是我大学四年最痛苦的回忆。


V

Viral

2021 级本科生
2024/02/01 05:33
2024/02/01 05:33
有点肝,有点偏题,但总体很有价值

2023 年 秋学期

杨智策

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

关于 Project 的一些警告

当润则润

引导很少,摸着石头过河。手搓项目,高强度 debug / 迭代。

没有大腿抱 / 时间精力吃紧的朋友可能要小心了。


Winlere

2021 级本科生
2024/01/30 06:26
2024/01/27 11:05
非常好的课

2023 年 秋学期

杨智策

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

从 Physical Layer 到 Application Layer 全阶段都讲的很清楚,而且通过 Project 让我们动手实践,绝不是单单考试和纸上谈兵!Project 和作业涉及调制调解声波,手搓 CSMA,理解 TCP Sliding Window,理解并制作 IP/TCP 包,理解、使用和制作 Forwarding Table、Route Table、NAT。还有了声波 OFDM,然后有队友的 TCP UDP NAT 直接开躺,搞了节目效果,TAPTUN 声波上网,但是我的 MIMO 没调出来。学完这个课对网络会有非常深刻的理解和直觉,能够帮助我解决非常多实际生活中用的问题。比如以前自己配路由配透明代理总是迷迷糊糊配不出来,上完这个课之后,依靠直觉和自己的理解能够解决基本所有问题。

Project 推荐使用Rust实现。Memory Safe,Thread Safe,而且有 tokio 作为线程管理,十分地方便。队友写的文档之后会集成进本课的Project 文档

如果不懂软件工程,上完这个课就懂了,在实践中理解版本管理、设计模式、可维护性的重要性和改进的点,我上完这个课感觉自己工程水平上升了,不再是 "写一堆指令" 而是 "完成一项工程"。非常有帮助!Code Base 大约 5000 行。


?

匿名用户

2024/02/03 10:19
2024/01/27 07:28
非常简单的课,完全没有工作量,白送4分A+

2023 年 秋学期

杨智策

课程质量
很好
作业用时
<1h
考核难度
简单
给分情况
很好

非常简单的课,完全没有工作量,白送 4 分 A+。讲的内容基本都是你会的,不过会 cover 到一些你不会的细节。课程项目非常简单,有手就行,随便糊一下就拿满了。群友赶紧来上,速速套现发大财

得分细则:


C

Caoster

2020 级本科生
2023/02/23 13:07
2022/12/14 16:02

2022 年 秋学期

杨智策

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

牛逼

这课是我心目中 CS 第一

不上这课真白来上科大

优点


?

匿名用户

2022/12/09 12:01
2022/12/09 12:01
G

2021 年 秋学期

杨智策

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

这门课的负担主要在 Project 上。
可能是因为我太菜了,感觉 Project 非常玄。
感觉给分基本上看 Project,和别的都没啥关系。


F

FlashHu

2020 级本科生
2022/11/13 10:48
2022/11/13 10:48

2022 年 秋学期

杨智策

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

优点很多

  • 老师讲课好,人好
  • project 原创,探索性强
  • 书面内容 workload 不高
  • 给分好,project 用足时间写就行

?

匿名用户

2022/10/01 12:09
2022/10/01 12:09
课程不错,老师人好

2020 年 春学期

杨智策

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

不错哦~老师人很棒,课程内容是原创的,project 虽然有些肝可是很有趣,推荐一下