View on GitHub

BUPT SCS 选课指北

BUPT SCS 选修课指北

计算机网络课程设计

评价1

  1. 开课信息:吴起凡(2022春)
  2. 推荐等级:随便
  3. 授课内容:1节课布置课设内容(DNS中继服务器)
  4. 考核方式:验收、实验报告
  5. 作业情况:能一周速成
  6. 成绩情况:90
  7. 心得体会:老师讲解时翻车了,基本听不懂,没找他答疑过不知道真实水平
  8. 其他方面:可以自己学着玩玩

评价2

  1. 开课信息:吴起凡([2022春])
  2. 推荐等级:一般推荐
  3. 授课内容:讲一次课,基本听不懂,全靠自学。
  4. 考核方式:大作业
  5. 作业情况:一个大作业,DNS中继服务器,有祖传代码
  6. 成绩情况:90+
  7. 心得体会:够水,太水了。
  8. 其他方面:选这个凑凑学分可以。

评价3

  1. 开课信息:吴起凡(2022春)
  2. 推荐等级:一般推荐
  3. 授课内容:只有一次课,其余时间编写代码完成DNS服务器
  4. 考核方式:线上验收、实验报告
  5. 作业情况:课程设计
  6. 成绩情况:90+
  7. 心得体会:感觉还行,ddl前几天肝出来的,就基本内容而言难度不算太大
  8. 其他方面:对这门课程的时间安排很疑惑,理论课上几乎要最后才会讲的东西却在第5周就开始布置课设任务,导致老师说的啥都听不懂,感觉很不合理

评价4

  1. 开课信息:高占春(2023春)
  2. 推荐等级:一般推荐
  3. 授课内容:只有一次课,其余时间编写代码完成DNS服务器
  4. 考核方式:验收+实验报告
  5. 作业情况:课程设计
  6. 成绩情况:90+
  7. 心得体会:理论课最后才讲的东西却在第五周开始布置任务,导致大部分同学都是期末考完才开始动工,时间很紧。高老师的验收究极折磨,会从各种想不到的点开始拷打,验完以为自己要挂了(bushi),当然也有小组没太被为难。总体来说可以加深对计网的理解。
  8. 其他方面

评价5

  1. 开课信息:高占春(2023 春)
  2. 推荐等级:随便
  3. 授课内容:一次课(3 课时)讲解 DNS 相关
  4. 考核方式:期末验收 + 报告
  5. 作业情况
  6. 成绩情况
  7. 心得体会
    • 祖传题目是 DNS 中继服务器,只允许用 C 编程,十分折磨。项目具体侧重什么方面根据老师不同不一而足,所以开工前研究一下老师下发的信息防止和需求南辕北辙。
      • 例如:有老师完全不要求实现 cache 功能,不考察协议细节和具体运行表现,考察并发处理是否合理;而有老师重点考察 cache 功能,以及能否在真实环境中胜任 DNS 服务器,还会考察向下游的错误响应中 header 的 flag 字段是否每一位都正确。
    • 高老师的验收很严格,一旦某个方面露怯就会刨根问底。但是从最后成绩看来,分数似乎和课设报告质量的关联相当大。
    • 事实证明,如果你对自己的效率很有信心,从不知道什么是 DNS 协议开始,直到满足所有验收要求,最少只需要小组各成员高强度工作总和 40 小时(含报告)。当然最好还是能早点就早点开工,别冒这个险。
  8. 其他方面