计算机网络 (李卓钊)CS3052024春 2023春 2022春  
2024春 2023春 2022春
8.5(2人评价)
  • 课程难度
    中等
  • 作业多少
    中等
  • 给分好坏
    一般
  • 收获大小
    很多
选课类别:专业任务 教学语言:英文
课程类别:专业核心课 开课单位:计算机科学与工程系
课程层次:本科 获得学分:3.0
课程主页:暂无(如果你知道,请点右上角“编辑课程信息”添加!)
课程简介(教工部数据)
本课程介绍了计算机网络中数据通信与网络的基本知识,包括物理层、连接层、网络层、传输层以及应用层的原理与相关协议,以及针对计算机网络的搭建、设置、分析以及编程的各类技术。


This course introduces fundamental communications and networking knowledge on physical, link, network, transportation, application layers, as well as basic network skills including setup, configuration, analysis and programming.
点评写点评
排序学期
评分评分3条点评
user avatar   咕桃     2023春
  • 难度:中等
  • 作业:很少
  • 给分:一般
  • 收获:很多

内容而言,计系文科课,最大难度主要在背。计算机网络一共分五层,按照top-down的逻辑授课,除了物理层不讲其他都讲。这门课会有上百个缩写,就算有对应的中文翻译也比较晦涩,建议边学边记,考试的时候基本上三句不离缩写的,毕竟计算机网络领域要是每次都说全程效率就有点低了。

理论课而言,李老师的课讲得很清楚,并且会举挺多例子,外系的同学也可以轻松理解(自信听的话),不过下来一定记得多复习复习各个协议,真的太多了。

实验课而言,我的实验课是王晴老师授课,前14周都有lab练习,难度对于外系同学属于可以接受的范畴,不过当堂完成有一定难度。每次lab练习会分1~3个子练习,完成几个算几分,貌似到最后大概总分30分的样子,只要超过20(有点不确定是不是了)就是满分了,要求还是很宽松的。

作业方面,有2次编程作业和3次问答作业。编程作业内容不定难度不高,主要就是用python调包,每次要简单学一学这次用的包怎么用就好了;问答作业每次还是要做相当一段时间的,不过教材官网提供了样例解答,大部分题目只有数据不同而已。

计网的Project比较特殊,对外系同学会提供报告project和编程project两种选择,报告组队上限是2人,编程是3人,计网的编程project强度相比其他CS3xx课程project较低(极限情况可以12h搓完满分project),主要难点还是要花时间读调的包的帮助文档。

考试方面,期中期末两次各30%考试,重创了我的总评(记忆苦手),复习建议和笔记可以参考我的指路帖:https://gutaozi.github.io/2023/06/02/CS305_Final_Review/

总结而言,这门课的内容相当充实,编程难度相对简单,注意熟悉缩写和细节就好了。

user avatar   Cooper     2023春
  • 难度:中等
  • 作业:中等
  • 给分:一般
  • 收获:很多

计网基本按照top-down-approach来介绍每一层架构的协议和实现原理。23春没有国际生,李老师用中文授课,讲得也很细致很清楚。

实验课和理论课基本没什么关系,前半学期主要是用python写一些程序/各种commandline的操作/wireshark抓包等内容。后半学期主要是用GUI的软件模拟网络拓扑,包括子网,路由等等。实验课内容还是挺多的,王晴老师经常一讲就是半节课,只剩半节完成练习,练习也需要理解了lab课件才比较好完成,当然也可以隔周检查练习。

有2-3个programming assignment & written assignment。理论作业在教材的官网基本都有interactive question可以参考。PA的难度不大,属于正常范围。

Project就不说了,还是看教学的SA和李老师每学期的安排吧。

有期中期末考试,难度不算大(建立在把所有内容都理解过一遍的基础上)并没有考很复杂的题目,只是内容较杂,要注意细节。

至少这门课对于初步了解网络架构和简单实践各种网络操作帮助还是很大的(例如对CS309/CS209A)。和计系大部分专业课比起来好多了。


teacher avatar

李卓钊

计算机科学与工程系

暂无教师主页

其他老师的「计算机网络」课