一、培养目标
本专业培养适应社会主义现代化建设需要,德、智、体全面发展,掌握计算机网络技术的基本理论知识与职业技能和创新适应能力,能在中小型企事业单位第一线从事网络规划、组建、应用、管理与维护,网页制作与网站建设等高等技术应用性人才。
二、基本规格
热爱社会主义祖国,拥护中国共产党的领导,掌握马列主义、毛泽东思想、邓小平理论的基本原理;具有为人民服务的思想,为社会主义现代化建设、为国家富强、民族强盛而奋斗的责任感;具有敬业爱岗、艰苦奋斗、热爱劳动、遵纪守法、团结合作的品质;具有良好的思想品德、社会公德和职业道德。具备一定的社会科学基本理论知识;具有研究、开发和管理计算机网络的基本能力,包括:掌握计算机网络的基本理论、基本知识;掌握分析、设计计算机网络系统的基本方法;具有研究、开发计算机网络系统的基本能力;了解和掌握与计算机网络有关的法律、法规;了解计算机网络的发展动态.
三、学制与学时
基本学制为三年,学生可提前或延后毕业,但修业年限不能超过四年。
三年总学时为2466学时,按实际课堂教学周数计算,平均每周29学时。
四、主要课程
高等数学,计算机导论,高级语言程序设计,计算机网络原理,JAVA基础,数据库原理与应用,数据结构,面向对象软件开发,UML统一过程理论,JSP程序设计,网络协议分析,Oracle数据库应用,Java高级编程等。
五、主要实践性教学环节(和主要专业实验)
专业实习,高级语言课程设计,计算机反病毒技术实习,网络设备配置与管理实训,入侵检测技术实习,毕业设计。
六、课程结构与学时比例
课程类型 |
学时数 |
学时比例(%) |
通识教育课程 |
基础课程 |
365 |
14.8 |
素质拓展课程 |
96 |
3.9 |
学科专业课程 |
必修课程 |
1461 |
59.2 |
选修课程 |
544 |
22.1 |
实践课程(含活动类课程)(周) |
26 |
|
合 计 |
2466 |
100% |
七、教育教学活动安排表
学
年 |
学期 |
教学活动 |
军事训练 |
生产劳动 |
社会实践 |
机
动 |
教育周数 |
假
期 |
学年周数 |
课堂教学 |
考
试 |
专业
见习 |
毕业
实习 |
一 |
1 |
15 |
1.5 |
|
|
1 |
|
|
1.5 |
19 |
12 |
51 |
2 |
17 |
1.5 |
|
|
|
1 |
(1) |
0.5 |
20 |
二
|
3 |
17 |
1.5 |
|
|
|
|
(1) |
1.5 |
20 |
12 |
52 |
4 |
17 |
1.5 |
|
|
|
|
|
1.5 |
20 |
三 |
5 |
17 |
1.5 |
1 |
|
|
|
|
0.5 |
20 |
12 |
50 |
6 |
0 |
0 |
|
16 |
|
|
|
2 |
18 |
合计 |
83 |
7.5 |
1 |
16 |
1 |
1 |
(2) |
7.5 |
117 |
36 |
153 |
八、课程设置与教学计划表
课程类别 |
修读形式 |
课程编码 |
课程名称 |
学
分 |
学时分配 |
每学期周学时 |
考核学期 |
总
学
时 |
讲
授 |
实
践 |
一 |
二 |
三 |
四 |
五 |
六 |
考
试 |
考
查 |
15
周 |
17
周 |
17
周 |
17
周 |
17
周 |
0
周 |
|
|
通
识
教
育
课
程 |
必
修
课 |
230021101 |
思想道德修养与法律基础 |
3 |
45 |
45 |
|
3 |
|
|
|
|
|
|
1 |
140021101 |
大学英语(预备)(一) |
4 |
68 |
68 |
|
4 |
|
|
|
|
|
1 |
|
120021101 |
大学体育(一) |
1 |
34 |
34 |
|
2 |
|
|
|
|
|
|
1 |
230021102 |
毛泽东思想、邓小平理论和“三个代表”重要思想概论 |
3 |
64 |
64 |
|
|
3 |
|
|
|
|
2 |
|
140021102 |
大学英语(预备)(二) |
4 |
68 |
68 |
|
|
4 |
|
|
|
|
2 |
|
120021102 |
大学体育(二) |
1 |
34 |
34 |
|
|
2 |
|
|
|
|
|
2 |
120021103 |
大学体育(三) |
1 |
34 |
34 |
|
|
|
2 |
|
|
|
|
3 |
230021107 |
形势与政策* |
1 |
|
|
|
(1) |
(1) |
(1) |
(1) |
|
|
|
4 |
400041103 |
大学生职业指导 |
1 |
18 |
18 |
|
|
|
|
|
2 |
|
|
5 |
选
修
课 |
素质拓展课程 |
6 |
96 |
96 |
|
|
2 |
2 |
2 |
|
|
|
2、3 |
总计 |
25 |
461 |
461 |
|
9 |
11 |
4 |
2 |
2 |
|
|
|
注:*“形势与政策”课程参照中宣部、教育部(教社政[2004](3号)文件规定执行。
(二)学科专业课程设置与教学计划表
课程类别 |
修读形式 |
课程编码 |
课程名称 |
学
分 |
学时分配 |
每学期周学时 |
考核
学期 |
总
学
时 |
讲
授 |
实验
(践) |
一 |
二 |
三 |
四 |
五 |
六 |
考
试 |
考
查 |
15
周 |
17
周 |
17
周 |
17
周 |
17
周 |
0
周 |
学
科
专
业
课
程 |
必
修
课 |
220532101 |
高等数学(一) |
6 |
90 |
90 |
|
6 |
|
|
|
|
|
1 |
|
220532102 |
计算机导论 |
4 |
75 |
45 |
30 |
5 |
|
|
|
|
|
|
1 |
220532103 |
高等数学(二) |
6 |
96 |
96 |
|
|
6 |
|
|
|
|
2 |
|
220532104 |
高级语言程序设计 |
5 |
96 |
64 |
32 |
|
6 |
|
|
|
|
2 |
|
220532105 |
计算机网络原理 |
5 |
80 |
80 |
|
|
5 |
|
|
|
|
2 |
|
220532106 |
JAVA基础 |
5 |
96 |
64 |
32 |
|
|
6 |
|
|
|
3 |
|
220532107 |
数据库原理与应用 |
5 |
96 |
64 |
32 |
|
|
6 |
|
|
|
3 |
|
220532108 |
数据结构 |
5 |
96 |
64 |
32 |
|
|
6 |
|
|
|
3 |
|
220532109 |
面向对象软件开发 |
4 |
64 |
64 |
|
|
|
4 |
|
|
|
|
3 |
220532110 |
UML统一过程理论 |
3 |
64 |
32 |
32 |
|
|
|
4 |
|
|
4 |
|
220532111 |
JSP程序设计 |
6 |
128 |
64 |
64 |
|
|
|
8 |
|
|
4 |
|
220532112 |
网络协议分析 |
3 |
64 |
32 |
32 |
|
|
|
4 |
|
|
|
4 |
220532113 |
Oracle数据库应用 |
5 |
96 |
64 |
32 |
|
|
|
6 |
|
|
4 |
|
220532114 |
Java高级编程 |
6 |
128 |
64 |
64 |
|
|
|
|
8 |
|
5 |
|
220532115 |
计算机网络安全技术 |
3 |
64 |
32 |
32 |
|
|
|
|
4 |
|
5 |
|
220532116 |
Linux操作系统管理 |
3 |
64 |
32 |
32 |
|
|
|
|
4 |
|
|
5 |
220532117 |
计算机网络管理 |
3 |
64 |
32 |
32 |
|
|
|
|
4 |
|
|
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
小计 |
77 |
1461 |
983 |
478 |
11 |
17 |
22 |
22 |
20 |
|
|
|
限
选
课 |
220532201 |
汉字录入技能训练 |
2 |
48 |
16 |
32 |
3 |
|
|
|
|
|
|
1 |
220532202 |
Internet 基础 |
2 |
48 |
16 |
32 |
3 |
|
|
|
|
|
|
1 |
220532203 |
网络综合布线 |
3 |
64 |
32 |
32 |
|
|
4 |
|
|
|
|
3 |
220532204 |
局域网技术与组网工程 |
4 |
96 |
32 |
64 |
|
|
|
6 |
|
|
|
4 |
220532205 |
网络规划设计 |
3 |
64 |
32 |
32 |
|
|
|
|
4 |
|
|
5 |
220532206 |
无线网络技术 |
3 |
64 |
32 |
32 |
|
|
|
|
4 |
|
|
5 |
220532207 |
高级路由器实用技术 |
3 |
64 |
32 |
32 |
|
|
|
|
4 |
|
|
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
小 计 |
20 |
448 |
192 |
256 |
6 |
|
4 |
6 |
12 |
|
|
|
任
选
课 |
220532301 |
计算机软硬件安装与维护 |
2 |
48 |
16 |
32 |
|
3 |
|
|
|
|
|
2 |
220532302 |
网页素材采集与编辑 |
2 |
48 |
16 |
32 |
|
|
3 |
|
|
|
|
3 |
220532303 |
VB程序设计 |
2 |
48 |
16 |
32 |
|
|
|
3 |
|
|
|
4 |
220532304 |
MY SQL |
2 |
48 |
16 |
32 |
|
|
|
3 |
|
|
|
4 |
220532305 |
JAVA Script |
2 |
48 |
16 |
32 |
|
|
|
|
3 |
|
|
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
小计(每生至少修读) |
4 |
96 |
32 |
64 |
|
|
|
|
|
|
|
|
合 计 |
101 |
2005 |
1207 |
798 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
十一、实践课程教学安排与要求
项目编码 |
项 目 |
周 数 |
安排学期 |
备 注 |
229936002 |
专业实习 |
16 |
6 |
|
229936020 |
高级语言课程设计 |
1 |
3 |
分散进行 |
229936017 |
计算机反病毒技术实习 |
1 |
4 |
分散进行 |
229936018 |
网络设备配置与管理实训 |
1 |
5 |
|
229936019 |
入侵检测技术实习 |
1 |
5 |
分散进行 |
229936013 |
毕业设计 |
6 |
6 |
分散进行 |
990031101 |
军事训练 |
1 |
1 |
|
合 计 |
26 |
|
|
十二、主要课程简介
高等数学(Advanced Mathematics) 12学分 192学时
课程简介:本课程主要内容包括:函数及极限、一元函数的微积分、空间解析几何与向量代数、多元函数的微积分、曲线积分与曲面积分、无穷级数、微分方程等。
教 材: 同济大学教研室主编,高等数学(第五版) 高等教育出版社 2005年7月
参考书目:
[1]复旦大学数学系编,高等数学,复旦大学出版社,2002年
[2]江泽坚编,数学分析,人民教育出版社,1978年2月
[3]T.M.菲赫金哥尔茨,微积分学教程,人民教育出版社,1974年4月
计算机导论(Introduction to Computer Technology) 4学分 80学时
课程简介:本课程内容包括:计算机科学技术的基础知识,计算机硬件系统 ,计算机软件系统与软件开发,计算机应用软件, 数据通信与计算机网络,多媒体技术及其应用,数据库系统和信息系统,计算机信息安全技术,计算机的传统应用与新的应用领域等。
教 材:张彦铎 主编,计算机导论,清华大学出版社,2005年7月
参考书目:
[1]陶树平 主编,计算机科学技术导论,高等教育出版社,2002年5月
[2]杨振山等编,计算机文化基础,高等教育出版社,2001年
高级语言程序设计(The Advanced Language Programming) 5学分 96学时
课程简介:本课程系统地介绍了C语言的基础知识、基本程序结构,子程序结构,深入的讲述了构造型数据类型、文件管理、存贮管理、进程管理、软件接口。
教 材:谭浩强 主编,C语言程序设计,清华大学出版社,2003年
计算机网络原理(Theory of Computer Network) 5分 80学时
课程简介:通过本课程的学习,使学生了解有关计算机网络的基本概念,了解计算机网络各个部分的基本工作原理及其所采用的技术,对各类典型计算机网络的特点和具体实现有一个初步印象,掌握计算机网络的一般设计方法,学会计算机网络的一些基本使用方法。该课程主要内容是:数据通信技术,计算机网络体系结构,OSI参考模型, 计算机局域网,互联网,网络互联,网络应用与规划,计算机机网络的产生与发展,计算机网络的组成与结构,计算机网络的体系结构,TCP/IP简介,数据通信基础,通信网协议(物理层,数据链路层,网络层,传输层,高层协议),局域网(局域网的技术特点,局域网标准,IEEE802.3 与局域网,局域网操作系统),网络互联与Internet(网络互联设备,Internet组成,Internet连接方式,Internet服务与使用方法),网络系统集成(网络系统设计的一般步骤和应遵循的原则,用户端系统设计,中继系统设计,网络系统设计实例)
教 材:谢希仁,计算机网络(第四版),电子工业出版社
参考书目:
[1]坦尼伯姆著 熊桂喜 译,计算机网络(第四版),清华大学出版社,2005年
[2]鲁士文,计算机网络原理与网络技术,机械工业出版社 1996年9月
[3]杨明福编,计算机网络技术,经济科学出版社,2000年6月
JAVA程序设计(Programming with Java) 5分 96学时
课程简介:通过该课程的学习,学生要掌握程序设计的基本方法。主要内容包括:Java基本语法;Java语句及其控制结构;面向对象编程;类的继承性与多态性;包、接口和异常;常用系统类;图形用户界面;多线程机制;图形与多媒体处理;网络应用编程;JDBC。
教 材:肖旻,JAVA程序设计教程,中国电力出版社,2004年3月
参考书目:
[1]陈国君,Java2程序设计基础,清华大学出版社,2005年9月
[2]邱仲潘,JAVA程序设计教程,北京希望出版社,2005-3
数据库原理与应用(Principle of Database Systems) 5学分 96学时
课程简介:本课程是计算机专业基础课程,要求学生掌握数据库系统的基本概念、基本原理。对关系数据库的基本理论有较深入的了解,对数据库管理系统中一些主要问题和解决方法有初步的了解,具备开发小型信息系统的能力。该课程主要内容包括:数据模型,数据库系统结构,关系数据库,SQL语言(或其它关系数据库管理系统),关系数据库设计理论,数据库保护,数据库设计和数据库技术新进展等。
教 材:萨师煊,数据库系统概论,高等教育出版社,1997年7月
参考书目:
[1]李昭原,数据库技术新进展,清华大学出版社,1997年
[2]郑若忠,数据库原理与方法,湖南科技出版社,1983年
[3]王珊,数据库系统原理教程,清华大学出版社,2001年6月
数据结构(Data Structures) 5学分 96学时
课程简介:本课程是一门专业技术基础课,主要内容包括线性表、栈和平队列、串、数组、广义表、树和二叉树以及图等几种基本类型的数据结构,以及在程序设计中经常遇到的两个问题棗查找和排序。
教 材:严蔚敏,数据结构(C语言版),清华大学出版社,1998年8 月
参考书目:
[1]严蔚敏,数据结构题集(C语言版),清华大学出版社,1998年 8 月
[2]赵文静,数据结构(C++语言描述),西安交通大学出版社,1998年
[3]李春葆,数据结构习题与解析(PASCAL语言版),清华大学出版社,1997年
[4]徐孝凯,数据结构实用教程(C/C++描述),清华大学出版社,1997年8月
面向对象软件开发(Object-Oriented Software Development) 4学分 64学时
课程简介:面向对象技术是当前软件开发中的主流技术,面向对象技术在开发各个环节中都可以使用。本课程从软件工程的角度,讲述了在需求获取、系统分析、系统设计、对象设计、系统实现、测试等各种活动中,面向对象技术的应用,包括面向对象的分析、面向对象的设计、面向对象编程,面向对象的实现与测试等技术。本课程主要教学内容如下:(1)面向对象软件工程的概念,开发生命周期介绍;(2)需求获取,用例技术;(3)需求分析,包括UML的使用,面向对象的分析技术;(4)系统设计:包括系统设计模型概述,子系统划分,存储设计,部署模型设计等;(5)对象设计:包括规格化接口,设定约束,关系实现,对象与数据库的转换等;(6)面向对象的测试技术,包括测试过程以及测试用例的编写等。
教 材: (加拿大)艾姆勒(Ambler,S.W.),《面向对象软件开发教程》,机械工业出版社。
参考书目:
[1]Grady Booch 等,《UML用户指南》,机械工业出版社
[2]Erich Gamma 等,《设计模式——可复用面向对象软件的基础》(英文版),机械工业出版社
[3]Martin Fowler,《重构——改善既有代码的设计》, 中国电力出版社
[4]Robert C. Martin,《敏捷软件开发》,中国电力出版社
JSP程序设计(Programming with JSP) 6学分 128学时
课程简介:
本课程是专业技术课程。主要内容有:JSP编程基础:HTML语言(表单、表格等标签);JSP语法;JSP内置对象;Web数据库编程和SQL语句等、JDBC原理及连接方法、JSP中的JDBC的实际使用等;JavaScript语言(变量、语句、函数、事件处理等)、客户端提交的校验和各种网页特效;网站项目开发综合应用。
教 材:邓子云,JSP网络编程从基础到实践,电子工业出版社,2005年8月
参考书目:
[1]肖金秀,JSP程序设计教程,冶金工业出版社,2004年1月
网络协议分析 (Protocol analyze) 3学分 64学时
课程简介:本课程是针对网络专业学生开设的一门专业必修课,是网络工程的核心技术之一。课程的主要任务是讲授TCP/IP协议的体系结构、工作原理和TCP/IP协议在编程方面的应用,主要包括网际层IP协议、传输层UDP和TCP协议、应用层常用协议、TCP/IP协议代码分析、TCP/IP网络程序设计等方面的知识内容。通过本课程的理论学习和实践训练,使学生理解TCP/IP协议的体系结构和工作原理,掌握TCP/IP参考模型各层的协议,培养学生初步具备网络程序设计的能力。
教 材:杨延双,《TCP/IP协议分析及应用》,机械工业出版社,2007年2月
参考书目:
[1]Douglas E.Comer,《用TCP/IP 进行网际互联》第一卷:原理、协议与结构,电子工业出版社
Oracle数据库应用(Oracle database application ) 5学分 96学时
课程简介:本课程是计算机科学与技术、信息与计算机科学专业一门重要专业选修课,通过学习,学生应了解Oracle数据库系统的结构, 理解Oracle数据库系统的基本概念. 熟练掌握Oracle数据库系统下的S Q L语言运用, Oracle环境下权限设置及角色的知识, PL/SQL程序设计,存储子程序与触发器的设计,对象数据类型和LOB数据类型的应用,以及Oracle数据库系统下的物理设计技术。理解Oracle下事务的概念,并能在实际应用中合理的使用事务控制命令。
教 材:王行言,《Oracle数据库应用开发基础》,清华大学出版社,2003年版。
参考书目:
[1]唐远新,《Oracle数据库实用教程》,北京蓝色畅想图书发行有限公司,2005年11月
JAVA高级编程(he Advanced Language Programming for JAVA) 6学分 128学时
课程简介:全面而深入地探讨Java技术的高级特性,包括许多与Java语言相关的开源技术,如Ant、Jmeter、Hibernate等,培养高效Java开发人员所需的特定思维方式,包括关键的Java语言特性和库、用于开发Java解决方案的各种工具和技术,以及Java开发模式。详细探讨开发Java解决方案的各种工具和技术,包括JFC、持久性、以页面为中心的开发技术、以组件为中心的开发技术、EJB3、组件通信、面向服务的集成、Java安全性、打包和部署等。
教 材: 鲁林,Java高级编程实用教程,清华大学出版社,2006年7月
参考书目:
[1] W.ClayRichardson,《JAVA高级编程》,人民邮电出版社,2008年版。
[2]斯贝尔(Spell,B.), Java高级编程(第2版) ,清华大学出版社,2006年11月