学校云 建设你的专属在线教育平台
中国大学MOOC
SPOC学校专有课程
网络程序设计
分享
spContent=想知道互联网是怎么工作的吗?想为互联网体系结构的演化添砖加瓦吗?这门课带您理解网络体系结构的精髓,打牢网络协议设计的编程基本功。
—— 课程团队
课程概述

本课程通过理论与实践让您知道互联网是怎么工作的。理论部分通过互联网基础知识和关键机制简述,包括

DNS Naming,IP Networking,L2 Switching,TCP Overview等,让您了解我们每天都在使用的互联网网络体系结构以及理解为什么如此设计;实践部分通过Socket编程和协议设计来理解组成互联网的那些协议栈是怎样被编码实现的以及网络服务器的性能评估和权衡,更进一步我们思考如何在可能的范围内改造网络体系结构促进互联网的演化和发展。


成绩 要求

SPOC暂不支持证书


通过本课程至少完成如下工作:

  1. 小实验独立完成;

  2. 至少要认领并分享一次讨论中提到的学习研究内容;

  3. 选择一个课程项目并demo作为考核内容。

课程大纲
预备知识

《C语言》和《计算机网络》

参考资料
常见问题
  • 如何获得课程密码?

    中国科大软件学院选修本课程的同学会在授课现场获得密码

  • 校外人员可以参与学习吗?

    欢迎没有选修本课程的本校学生和方便的外校学生旁听课程,授课地点苏州仁爱路188号思贤楼211A室,2014年11月28日起每周五下午两点和周六上午8点,持续8周,课程资料可以通过往年课程中查找获取。限于课程管理负担谢绝没有选修本课程的本校学生和校外人员进入该课程。

  • 本课程会做成MOOC吗?

    如果您希望本课程做成MOOC请通过下方意见反馈告知。