CS306 《计算机网络》

任课教师:孔令和
课程时间:2019年春

 Computer Networks (5th Edition) [ISBN: 978-0132126953]
               
课程简介 参考教材 课程安排 扩展阅读 成绩核算 课程项目 网上资源 联系方式

 

课程简介

计算机网络是计算机系本科教学的核心内容之一。近年来网络几乎渗透到我们日常生活的各个领域。产业界中,网络相关公司如华为、百度、阿里、腾讯发展迅猛;学术圈中,新型网络如5G、数据中心、物联网等日新月异。网络技术的掌握,对于一位计算机专业学生将来能否很快适应产业界和学术界都非常重要。 本课程主要传授计算机网络的基本知识,以自下而上的结构分别讲解从物理层直到应用层协议的整个网络系统。除此以外,课程的重点将引导学生深入理解网络系统和设计的原理,学生将被分成小组通过阅读学术论文和课程项目了解现代网络的工作机制。网络发展的最新动向,包括5G、物联网、大数据等也将被一一介绍。 通过本课程的学习,要求学生掌握计算机网络的基本原理和计算机网络的新技术。

欢迎对网络方向的科研和技术感兴趣的同学加入我们实验室!

 

参考教材

[1] 《Computer Networks》, Andrew S. Tanenbaum, Pearson.
[2] 《Computer Networking: A Top-Down Approach》, James F. Kurose, Pearson.
[3] 《计算机网络》,谢希仁,电子工业出版社。

 

课程安排

日期 内容 课件
2019.02.25 计算机网络概述 第1课
2019.03.04 计算机网络物理层 第2课
2019.03.11 计算机网络数据链路层 第3课
2019.03.18
2019.03.25 计算机网络网络层 第4课
2019.04.01
2019.04.08 计算机网络运输层 第5课
2019.04.15
2019.04.22 计算机网络应用层,复习重点 第6课重点
2019.04.27 物联网,5G,网络安全 第7课第8课第9课
2019.05.06 项目答辩  

 

扩展阅读

[1] ACM SIGCOMM 2018
[2] ACM SIGCOMM 2017
[3] ACM SIGCOMM 2016
[4] ACM MOBICOM 2018
[5] ACM MOBICOM 2017
[6] ACM MOBICOM 2016

 

成绩核算

平时成绩10%,课程项目40%,考试成绩50%

 

课程项目

2019.02.25-2019.03.03 自由组队,每队最多5人,将协作完成课程项目。
2019.03.04-2019.03.18 共同研读网络相关论文或产业报告,讨论并自拟课题,与老师协商后确认课题。
2019.03.19-2019.05.05 通力合作完成课程项目,交付:一、答辩PPT;二、成果演示(比如:实验平台、仿真代码等);三、项目报告。
2019.05.06 项目答辩(顺序抽签决定,每组10分钟,其中8分钟答辩和演示,2分钟提问回答)。

项目要求:网络相关的科研或工程项目,评价标准:创新性25%,实用性25%,成果完成度25%,答辩情况25%。
项目建议:课题大小适合;尽早确认课题,尽早开始;分工合作,各展所长;创新是第一要素。

 

网上资源

• 慕课MOOC:Computer Networks
• Interesting RFC

 

联系方式

任课教师:孔令和
办公室:电信群楼3号楼522
邮箱:linghe.kong[AT]sjtu.edu.cn

 


All rights reserved