《计算机网络》是计算机科学与技术、软件工程、医学信息工程、人工智能等专业的一门较为重要的专业基础课,该课程全面系统地介绍了计算机网络的发展和原理体系结构、物理层、数据链路层、网络层、运输层、应用层、无线网络和下一代互联网等内容。通过该课程的学习,学生能够对计算机网络从整体上有一个较清晰的了解,对当前计算机网络的主要种类和常用的网络协议有较清晰的认识,学会计算机网络的基本操作、日常管理维护以及局域网组建等基本技能。
课程主要知识点结构图如下:

《计算机网络》课程是计算机科学与技术、软件工程、医学信息工程、人工智能等专业的必修专业课。通过课程学习,主要达到以下教学目标:
1.知识目标
(1)掌握 计算机网络基本知识、基本方法与基本技能,包括计算机网络体系结构,5层协议体系结构各层的具体功能、各层网络协议和网络互连等方面的基本理论和实现技术等;
(2)熟悉 计算机网络的基本概念、组成、数据通信基本概念等;
(3)了解 网络管理与网络安全的基本概念。
2.能力目标
(1)计算机网络思维方法和分析网络问题能力的培养;
(2)计算机网络基本技术实践与技术应用能力的培养;
(3)自主学习与跟踪新知识、新技术的学习能力培养。
3.素质目标
课程教学注重知识、技能和素质的均衡发展,培养学生独立思考问题、解决问题的能力以及协同工作的能力。学生通过课程的系统学习,能够建立起系统化的网络观,具备一定的理论知识基础和较强的动手建设和维护网络的能力,能够“懂、建、管、用”网络。
“懂 ”是理解网络原理、相关协议和标准;
“建 ”是掌握组建网络的工程技术;
“管 ”是学会管理、配置和维护网络;
“用 ”是在学会基本应用的基础上,能够学以致用。
《计算机网络》课程的先修课程为计算机操作系统、计算机组成原理、通信原理、C++程序设计等。
1. 教材
谢希仁. 计算机网络(第7版),电子工业出版社,2017.1
2. 参考教材
①詹姆斯.F.库罗斯. 计算机网络:自顶向下方法(原书第7版),机械工业出版社,2018.6
②王达.深入理解计算机网络,水利水电出版社,2017.1
③凯文 R.福尔. TCP/IP详解 卷1:协议,机械工业出版社,2016.6
④严伟,潘爱明. 计算机网络(第5版),清华大学出版社,2014.5
⑤Jeffrey L.Carrell等. TCP/IP协议原理与应用,清华大学出版社,2014.1
⑥施晓秋,张纯容等. 网络工程实践教程,高等教育出版社,2010.2