计算机通信网络
分享
课程详情
课程评价
spContent=在移动互联和互联网+的时代,对于无论是想了解通信与互联网相关知识但没有太多专业基础的人员,还是作为有志于投身通信与互联网行业的研发人员、创业者,学习“计算机通信网络”这门课程都是十分必要的。同时,它也是高等学校电子与通信工程专业本科生必修的一门核心专业课程。
—— 课程团队
课程概述

通信是人类亘古不变的追求,在移动互联和互联网+的时代,无论是云计算、大数据、全球卫星定位、智能家居、智慧城市还是4G/5G移动蜂窝网、物联网(IoT)、传感器网络、空天地海一体化网络、无人驾驶、人工智能(AI)等,都是以通信网络为基础。通信网络技术已经深刻地改变了人们的工作、学习、生活、娱乐等方式。

本课程生动有趣,以实例从通信中的三次握手讲起,以通俗易懂的方式,利用Internet协议分层和TCP/IP协议簇,主要讲授计算机信网络的基本概念和基本原理,计算机网络的体系结构以及各层协议,还包括局域网、城域网、广域网、光纤网络、网络互联、网络管理、网络安全以及基于C/SB/SP2P的各种应用开发等,强调应用层范例和Socket应用编程接口,说明应用层协议是怎样交换信息的,并是怎样分解成比特和信号以何种接口通过Internet传输的,在传输的过程中如何进行信息编码、信息同步、差错控制和流量控制等,使学生在碎片化的时间里能够从总体上理解网络的基础知识,澄清认识上的一些误区,并通过研发项目实例,启发学生的创新思维,使学生具备基本的开发能力。

授课目标

计算机通信网络技术的发展日新月异,内容也是包罗万象、十分庞杂,本课程力图通过对计算机通信网络技术的发展以及最新技术的介绍,加深学生对基本概念和基础理论的理解和掌握,通过实例启发学生的创造性思维,触类旁通,培养学生分析和解决实际问题的能力。本课程的设计原则是:

1、坚持以基本概念和基础理论为先的教学原则;

2、坚持通过最新技术的研发项目启发学生的创新性思维的设计原则;

3、从应用的角度来讲解计算机通信网络,培养学生解决实际问题的能力。

本课程的目标是:

1)使学生掌握计算机通信网络的基本理论,包括信息、信号、编码、接口、检错纠错、数据交换、路由选择等;

2)使学生掌握计算机通信网络的体系结构及其协议体系;

3)使学生掌握网络设计及不同构型网络之间的互联互通,包括网络管理、网络安全等;

4)使学生学会通过应用编程接口实现基本的网络应用,如即时通信、P2P应用、APP开发等。

课程大纲
预备知识

信号与系统;模拟/脉冲数字电路;通信原理

证书要求

为积极响应国家低碳环保政策, 2021年秋季学期开始,中国大学MOOC平台将取消纸质版的认证证书,仅提供电子版的认证证书服务,证书申请方式和流程不变。

 

电子版认证证书支持查询验证,可通过扫描证书上的二维码进行有效性查询,或者访问 http://www.icourse163.org/verify,通过证书编号进行查询。学生可在“个人中心-证书-查看证书”页面自行下载、打印电子版认证证书。

 

完成课程教学内容学习和考核,成绩达到课程考核标准的学生(每门课程的考核标准不同,详见课程内的评分标准),具备申请认证证书资格,可在证书申请开放期间(以申请页面显示的时间为准),完成在线付费申请。

 

认证证书申请注意事项:

1. 根据国家相关法律法规要求,认证证书申请时要求进行实名认证,请保证所提交的实名认证信息真实完整有效。

2. 完成实名认证并支付后,系统将自动生成并发送电子版认证证书。电子版认证证书生成后不支持退费。


参考资料

1. Behrouz A.Forouza,《数据通信与网络(英文版5)》,机械工业出版社,2013.6


2.Andrew S. Tanenbaum, David J. Wetherall 潘爱民 译《计算机网络(第六版)》,清华大学出版社,2022.6


3.James F. Kurose; Keith W. Ross《计算机网络:自顶向下方法(原书第8版)》,机械工业出版社,2022.10

常见问题

1.该课程是否有教科书?

有推荐的教材和参考书籍。但是,讲授的内容不仅仅局限于教科书。因为对于《计算机通信网络》课程来说,涵盖的技术非常广泛,技术的发展也非常迅猛,所以在线课程讲授期望能够把这些零散的知识系统化,并加入了很多项目研发的实践经验,帮助学生理解和掌握基本的原理,并能进行实际的研发应用。

2.我以前的专业不是通信工程,但是我很想从事互联网行业,也学习了一些网络知识,但是感觉到内容太庞杂,理不清头绪,也不知道如何着手,我能学好这门课程吗?

能!《计算机通信网络》课程在内容的安排上,已经照顾到了学习者可能存在基础不是太扎实这种情况。尽可能深入浅出、循序渐进地把关键的技术原理讲清楚,同时又从系统的概念出发,把纷繁复杂的技术通过计算机通信网络的体系结构贯穿起来,使学习者能很快理解和掌握相关知识,理清一些模糊认识,尽快投入到实际的技术研发中去。

3.该课程怎么样学习效果更好?

作为在线课程,主要利用学生们的碎片化时间。课程在编排方面以知识点为讲解重点,遵循系统化的线索来安排。在学习的时候,可以先观看在线视频,之后通过细读教材和参考书籍的相关内容来加深理解。配套的,还有一些练习习题,可以帮之掌握相关的知识。同时,可以通过在线讨论和老师进行交流和在线答疑,获得更好的学习效果。

4.该课程如何进行课程考核?

该课程的学习目的是为了让学生们掌握计算机网络的相关知识,并通过学习来启发学生们的互联网创新思维,进而在实际的系统研发中发挥作用。所以,课程的考核主要是平时在课程的学习中,会有一些单元测验,以检查学生们的学习效果,60%;另一部分是在课程结束之后,会给出一些综合测验,以检查学生们运用所学知识和探索新技术的能力,占40%