计算机课程先修关系

2022-05-23 10:13:45   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《计算机课程先修关系》,欢迎阅读!
课程,关系,计算机
一、公共基础课

《大学计算机基础》课程简介

说明:

根据教育计算机基础课程教学指导委员会关于计算机基础课程教学基本要求,结合我校的教学实际,在大学计算机基础教学上,进行分类分层次教学

全校的大学计算机基础教学共分为4类:

1. 信息通信工程学院

2. 电子工程学院、自动化学院、经济理学院、理学 3. 国际学院 4. 文科

每类中(文科除外)进行分层次教学通过分类分层次教学实现大学计算机基础的分级教学



《大学计算机基础》(理工类)课程简介

课程编号:1300010

课程名称:大学计算机基础(理工类) 32学时)

College Computer Foundations

内容提要:

随着计算机技术的发展和应用水平的提高,计算机成为学生今后学习和科研必须掌握的基本工具。通过本课程学习使学生了解计算机的基本组成和工作原理,熟悉操作系统的基本功能;熟练掌握Windows操作系统和常用的办公软件使用;了解计算机网络基础,掌握Internet的基本应用;根据专业特点,了解计算机多媒体技术基础知识或数据库的基本知识;了解计算机网络信息安全技术。课程计算机的基础课程通过本课程学习使学生掌握计算机的基本原理和基本应用着重加强学生计算机应用能力的培养,为进一步学习其他计算机课程打下良好的基础。 先修课程

适用专业:理工科非计算机专业

选用教材:《大学计算机基础》 牛少彰主编 20098 北京邮电大学出版社

———————————————————————————————————————————

《大学计算机基础》(文科)课程简介

课程编号:1300010

课程名称:大学计算机基础(文科) 32学时)

College Computer Foundations

内容提要:

通过本课程学习,使学生了解计算机基础知识、基本概念、计算机信息表示和存储;了解微型计算机系统组成和基本工作原理;熟悉Windows操作系统的基本操作;熟练掌握常办公软件的基本使用;了解计算机网络的基本知识;掌握Internet的基本应用;了解多媒体技术的基础知识课程计算机的基础课程通过本课程学习使学生掌握计算机


的基本原理和基本应用着重加强学生计算机应用能力的培养,为进一步学习其他计算机程打下良好的基础。 先修课程

适用专业:英语、日语

选用教材:《大学计算机基础》 牛少彰主编 20098 北京邮电大学出版社

———————————————————————————————————————————

《大学计算机基础》(信通院)课程简介

课程编号:1100310

课程名称:大学计算机基础(信通院) 32学时)

College Computer Foundations

内容提要:

课程信息通信工程专业的基础课程主要内容:计算机基础知识计算机信息示和存储;微型计算机系统;操作系统基础;多媒体技术基础;信息安全;计算机网络Internet技术。通过本课程学习,使学生掌握计算机的基本概念、原理和基本应用、掌计算机操作的基本技能。课程重点介绍计算机领域最基本的软、硬件知识,介绍计算机通信领域各主要分支的发展及现状,介绍相关的基本概念;并着重加强学生对于计算机基本概念的理解和计算机应用能力的培养,为进一步学习其他信息通信工程专业课程打下良好计算机应用能力基础和基本概念基础。 先修课程

适用专业:理工科非计算机专业

选用教材:《大学计算机基础》第二版、徐惠民主编、人民邮电出版社、20099

———————————————————————————————————————————

《大学计算机基础》(国际学院)课程简介

课程编号:1300010

课程名称:大学计算机基础(国际学院) 32学时)

College Computer Foundations

内容提要:

课程是一门计算机基础教学中第一层次的课程,目的是使学生具备计算机的基础知识,计算机基本原理和概念有一个全面综合的认识和学习通过本课程学习学生首先应该系统正确地建立计算机因特网、网络电子邮件的基本概念,掌握计算机硬件软件的原理,具备计算机操作技能,可以熟练使用相关应用软件,学会文件管理、病毒防护、备份以及因特网和网络等技术。课程坚持广度为主的原则,从需求的角度提高学生的学习趣,强化学生的学习目的,为后续计算机课程学习打好基础。 先修课程

适用专业:理工科非计算机专业

选用教材:计算机文化 New Perspectives on Computer Concepts(美)June Jamrich Parsons, Dan Oja (10) 机械工业出版社 20088

———————————————————————————————————————————


C高级语言程序设计课程简介

课程编号:1300029

课程名称:程序设计基础 64学时)

Programming Fundamentals

内容提要:

课程通信工程管理电子商务法律两个专业的基础专业课。目的是培养学生的程序设计能力。课程将介绍高级语言程序设计的基本概念和基本方法,包括结构化程序设计的目的和方法,C程序设计语言的语法规则,使学生具有设计简单算法的能力,并能利用C语言编写实现该算法的程序,能调试、修改、优化和执行所编写的程序。课程要求学生较熟练地掌握C语言程序的编写、调试、修改和运行;牢固掌握C语言的顺序结构、判断结构和循环结构的几种语法表示方法,能运用多维数组和函数(包括递归函数),掌握指针和文件的概念;了解结构化程序设计的思想;能设计简单算法的C语言程序。 先修课程计算机文化基础

适用专业:电信工程管理电子商务工程)与法律

选用教材:A first book of ANSI C, 第四版, Gary Bronson, 英文版, 电子工业出版社,2006

———————————————————————————————————————————

《网页设计基础》课程简介

课程编号:1300050

课程名称:网页设计基础 (32学时,其中讲课24学时,实验8学时)

Website Design

内容提要:

网页制作是针对非计算机专业学生开设的一门用于计算机网络基础知识普及,提高学学习兴趣和动手能力的计算机课程

主要内容包括:Internet网络的基本概念,WWW服务器的基本功能,网页浏览实现流程,当前流行Internet网络技术。掌握使用网页编辑软件DreamweaverHTML编写静态网页,学习CSSJavascript等相关技术,了解动态网页设计所需的技术、软件和基本开发方法。能够使用Xitami或者Windows IISWWW服务器软件建立局域网内的WWW服务器,使用Dreamweaver进行网站管理

辅助内容的学习包括图像编辑软件音频编辑软件视频编辑软件动画编辑软件等的应用。以网页设计为中心拓宽对Windows操作系统相关功能的了解。 先修课程大学计算机应用基础 适用专业:计算机类各专业 选用教材:

Adobe Dreamweaver CS3中文版经典教程 人民邮电出版社 20082 Adobe Dreamweaver CS3 帮助文件

———————————————————————————————————————————


《数据结构》课程简介(2学分)

课程编号:1300072

课程名称:数据结构 (32学时)

Data Structures

内容提要:课程计算机学科的综合性专业基础课,是非数值型计算机程序设计的基础。也是非计算机专业学生学习理解计算机的推荐课程 因此本课程的目的在于向学生介绍计算机是如何处理, 组织和操作数据. 如何评价算法的效率, 并且为学习计算机其他专业课以及进行软件开发打好基础。内容包括线性结构, 树形结构, , 排序算法, 查找算法等. 先修课程计算导论与程序设计 适用专业:电子信息科学与技术、电子科学与技术、信息科学与技术、机械工程及自动化、

测控技术与仪器、物流工程、自动化

———————————————————————————————————————————

《数据结构》课程简介(3学分)

课程编号:1300073

课程名称:数据结构 (48学时)

Data Structures

内容提要:课程计算机学科的综合性专业基础课,是非数值型计算机程序设计的基础。也是非计算机专业学生学习理解计算机的推荐课程 因此本课程的目的在于向学生介绍计算机是如何处理, 组织和操作数据. 如何评价算法的效率, 并且为学习计算机其他专业课以及进行软件开发打好基础。使学生能够利用所学的理论知识解决实际问题,培养学生分析问题、解决问题的能力。内容包括线性结构, 树形结构, , 排序算法, 查找算法等. 先修课程计算导论与程序设计

适用专业:信息安全、工程管理、工商管理信息管理信息系统、电子商务市场营销数学应用数学信息与计算科学应用物理

选用教材:数据结构(C 语言版); 胡学刚等; 高等教育出版社; 20041月。

———————————————————————————————————————————

《数据处理与数据库》课程简介

课程编号:1300080

课程名称:数据处理与数据库 48学时)

Data processing and Database

内容提要:

“数据处理与数据库”课程作为一门计算机应用的限选课程经管类专业学生从事信管理和数据处理提供必要的学习和训练。课程教学目标是通过该课程学习使学生全面系统地了解数据库的基本概念和基本理论,并通过对具体数据库管理系统的学习和实践,使学生具有使用和维护一个一般数据库系统的基本能力和数据处理的能力。

课程内容主要包括数据库的基本概念、关系数据库理论SQL语言、具体数据库管理统的学习和使用、数据库应用开发等。通过对数据库基本理论的掌握,能进行基本的数据库


设计能使用一种数据库管理系统进行基本的数据管理和数据操作,能进行简单的数据库应用的开发,熟悉掌握目前主流的数据处理及管理的方法。 先修课程大学计算机应用基础、计算机程序设计 适用专业:经管类各专业 选用教材:

数据库技术及应用Access,李雁翎,高等教育出版社,2005.7 数据库系统概念,杨冬青等译,机械工业出版社,2006.10

———————————————————————————————————————————

《微机原理及接口技术》课程简介

课程编号:1300094

课程名称:微机原理与接口技术 64学时)

Principles and Interface Technique of Microcomputer

内容提要:

课程内容涉及微机原理、汇编语言程序设计硬件接口技术基础知识,主要内容包括:微型计算机的系统组成及基本原理;Intel微处理器的基本结构和工作原理、内外部特性、总线周期、存储管理80x86寻址方式、指令格式及指令系统、汇编语言程序设计方法;存储器的组织和与处理器的连接方法;输入/输出及接口;中断概念及中断处理过程、可编程中断控制器8259工作原理、编程及应用;可编程并行接口8255串行接口8251计数器/定时器8254工作原理、编程和应用;总线的概念、组成及类型;A/DD/A转换的原理应用

先修课程数字电路与逻辑设计或数字电路与数字逻辑

适用专业:电子信息科学与技术、电子科学与技术、光信息科学与技术、数学应用数学信息与计算科学应用理学

选用教材:《微机系统与接口技术》 周锋、倪晖 电子工业出版社 20106

———————————————————————————————————————————

计算机网络技术与应用课程简介

课程编号:13001021300103

课程名称:计算机网络技术与应用 32学时,48学时)

Computer Networks Technology & Applications

内容提要:

本门课从应用的角度出发,TCP/IP协议作为基础来讲解计算机网络技术的基本原理,使学生了解计算机网络的基本概念,掌握计算机网络的构成和基本工作原理,学会计算机络的基本应用方法。首先讲解计算机网络各种基本概念,介绍计算机网络的分类和体系结构,并详细讲解了OSI七层模型和TCP/IP的相互关系;然后讲解了计算机网络第一层物理层的基本知识,以及各种通信子网的网络结构、组成方式、原理技术;在此基础上详细讲解了TCP/IP体系中最主要的协议网络层的IP协议和传输层的TCP协议,在IP协议中还讲解了几种常见的路由协议,并简单介绍了IPv6的内容;最后介绍了一些网络安全方面的基础知识和几种网络安全协议本门课中还利用网络仿真软件网络平台来提高学生的实际网络应用能力,学会基本的路由器使用和配置。


先修课程大学计算机基础

适用专业:理工类、经管类和文科类非计算机专业

选用教材:Computer Networks, Fourth Edition, Andrew S. Tanenbaum, 清华大学出版社, 2004.3

TCP/IPCCNA培训

———————————————————————————————————————————

计算机软件技术基础》课程简介

课程编号:1300120

课程名称:计算机软件技术基础 32学时)

Basics of Software Technology

内容提要:

课程是针对文科类学生开设的第二门信息技术课程先修课程《大学计算机基础》课程内容包括三大部分:一、数据结构与算法,介绍基本概念;二、数据库技术,作为计算信息系统的核心技术和重要基础,除介绍基本概念外,重点讲解Access数据库的基本操作。三、软件工程基础,介绍基本概念和各阶段的主要技术、方法与工具。通过本课程学习使学生对数据库应用系统的开发过程形成一个比较完整的认识,并掌握Access数据库的基本操作技能。

先修课程大学计算机基础 适用专业:文科类各专业 选用教材:

计算机软件技术基础 沈朝辉编著 机械工业出版社 2007

———————————————————————————————————————————

《数据库技术与应用课程简介(2学分)

课程编号:1300132

课程名称:数据库技术与应用 32学时)

Database technologies and applications

内容提要:

课程作为一门计算机应用的限选课程为非计算机专业学生从事基本的信息管理和数据处理提供一定的学习和训练。课程教学目标的是使学生比较系统地了解数据库的一些基础概念和技能,要求学生在掌握数据库系统结构和数据库管理系统等基本概念的基础上,使用SOL语言进行一些基本的数据操作,并至少掌握一种典型的数据库管理系统。通过该课程的学习,能够对数据库技术及其应用系统有一个较全面的认识,准确理解什么是数据库,以及掌握如何利用数据库解决一些简单的数据管理与处理加工问题。 先修课程大学计算机基础

适用专业:理工类(除计算机专业)各专业 选用教材: 1《数据库原理与应用》第二版,何玉洁著,ISBN7111198719机械工业出版社;2007年。


2)课外:《数据库应用技术--SQL Server 2005基础篇》张浦生;机械工业出版社;2009年。

———————————————————————————————————————————

《数据库技术与应用课程简介(3学分)

课程编号:1300133

课程名称:数据库技术与应用 48学时)

Database technologies and applications

内容提要:

课程作为一门计算机应用的限选课程为非计算机专业学生从事信息管理和数据处理提供必要的学习和训练。课程教学目标的是使学生全面系统地了解数据库的基础概念和基本技能,要求学生在掌握数据库系统结构和数据库管理系统基本概念的基础上,能使用SOL语言进行基本数据操作,学会采用数据库设计为核心的规范设计方法,并至少掌握一种典型的数据库管理系统。通过该课程学习能够对数据库技术及其应用系统有一个较全面的认识,准确理解什么是数据库,掌握如何利用数据库解决一些简单的数据管理与处理加工问题,最终使学生具有设计、使用和维护一个一般数据库系统的基本能力。 先修课程大学计算机基础

适用专业:理工类(除计算机专业)各专业 选用教材: 1《数据库原理与应用》第二版,何玉洁著,ISBN7111198719机械工业出版社;2007年。

2)课外:《数据库应用技术--SQL Server 2005基础篇》张浦生;机械工业出版社;2009年。

———————————————————————————————————————————

计算机网络课程简介

课程编号:13001421300143

课程名称:计算机网络 (( 32学时,无实验2学分)48学时,有实验3学分) Computer Networks 内容提要:

课程OSI参考模型和TCP/IP协议体系为线索,介绍了计算机网络中的各层协议工作原理;通过本课程学习使学生了解计算机网络的现状和发展情况、掌握计算机网络的构成、工作原理、相关理论和技术,了解典型网络设备的组成和特点,理解典型网络设备工作原理。使学生在今后的工作和科研中具备了一定的计算机网络方面的背景知识和基础。能够运用计算机网络的基本概念、基本原理和基本方法进行网络系统的分析和应用

课程教学重点是网络体系结构、数据链路层协议LAN协议IP协议TCP协议教学难点是滑动窗口协议动态路由选择算法、传输层拥塞控制。

课程安排三个实验,通过实验,学生可以加深对于网络基本原理的理解。 先修课程大学计算机基础,通信原理 适用专业:计算机专业 选用教材:


Computer Networks, Andrew Tanenbaum,清华大学出版社,2004

———————————————————————————————————————————

《多媒体技术与应用课程简介

课程编号:1300150

课程名称:多媒体技术及应用 32学时)

Multimedia Technology and Applications

内容提要:

重视培养基础知识提高分析问题的能力。理论教学分为5教学模块: 1)多媒体的定义、关键技术、现状及发展趋势; 2)多媒体数据压缩编码技术及现行编码的国际标准;3)图像、音频视频信息的获取和处理技术;4)多媒体计算机硬件软件系统结构; 5多媒体通信技术。6)实验部分。在多媒体技术实验教学中,加强实践和实用性的教学,注重培养学生解决问题的能力,可选的实验的内容包括:媒体内容制作媒体格式转换、媒体信息处理等。

先修课程《高等数学

适用专业:理工类非计算机专业、文科类专业、经管类专业 选用教材:

《多媒体技术原理及应用》第二版,马华东,清华大学出版社。

———————————————————————————————————————————

信息安全》课程简介

课程编号:13001622学分);13001633学分) 课程名称:信息安全 32学时(或48学时* Information Security 内容提要:

通信信息网络技术高速发展的今天,信息安全问题已变得至关重要。课程的定位是“在大学生中普及信息安全知识”。本课程将主要学习密码学基本知识(对称密码、非对称密码、密钥管理、消息验证、身份认证、数字签名)、网络安全及系统安全知识(常见网络安全问题、防火墙、入侵检测、虚拟专用网、漏洞扫描、计算机病毒原理及防范、数据库安全、信息系统灾备技术)、信息安全管理及风险评估、信息安全法律法规等。

课程将按“一般要求”和“较高要求”开设2学分和3学分两个平台,其中分别包括0.5学分和1学分的实验。实验内容主要有:密码学算法设计与实现、网络探测、漏洞扫描、网络攻击与防范、WindowsLinux系统安全等。 先修课程计算机网络

适用专业:理、工类专业; 建议开课学期:三下或四上 选用教材:

信息安全概论》,牛少彰,北京邮电大学出版社,20045 信息安全导论》,李剑,北京邮电大学出版社,2008

———————————————————————————————————————————


信息网络安全》课程简介

课程编号:1300190

课程名称:信息网络安全 (32学时)

Security of information and network

内容提要:

信息网络安全课程信息安全和网络安全两个总体方面综合介绍了安全的基本知识。信息安全包含了古典密码学、对称密码学、非对称密码学等密码学的基本内容;哈希函数和数字签名算法;身份认证协议PKI技术;信息安全管理标准和体系。网络安全系统介绍了访问控制技术、网络攻防技术和系统安全技术。其中,网络攻击技术包括缓冲区溢出攻击、木马和病毒原理、端口和漏洞扫描、DDOS原理;网络防范技术包括防火墙、VPNIDS/IPS系统安全技术包括操作系统安全、web服务器安全和系统备份技术等。 先修课程高等数学

适用专业:信息与计算科学 选用教材:

信息安全概论》 牛少彰主编 北京邮电大学出版社 20079

———————————————————————————————————————————

《面向对象程序设计课程简介

课程编号:1300200

课程名称:面向对象程序设计 (32学时)

Object-Oriented Program Solving

内容提要:

从面向对象思想的发展来逐步介绍面向对象编程,选用Java语言充分展现面向对象技术的特点,帮助学生建立对象抽象(即如何使用交互对象和方法)的设计模式,熟悉UML模型的图形化描述。课程采用理论讲解结合精心设计的实例,步步深入的方式演示问题分解方法和设计原则。从面向对象的核心思想到程序设计思路,并将设计转换为安全、可扩充的代码。主要内容包括:面向对象发展史、一切皆对象、java程序的结构与执行、对象设计类库与类重用、GUI图形界面类、继承与多态、异常处理、文件和数据库、网络编程、多线程、算法问题等。

先修课程C语言程序设计

适用专业:电子类、信息类、计算机专业

选用教材:Java面向对象程序设计、(美)Ralph MorelliRalph Walde著,瞿中、金文标、李伟生译、清华大学出版社、20081

———————————————————————————————————————————


二、学科大类与专业基础课

《操作系统》课程简介

课程编号:1311011

课程名称:操作系统 (32学时)

Operating System

内容提要:

课程属于信息安全专业本科教学计划中的核心课程通过本课程学习使学生体会到其他专业基础知识,如算法与数据结构、程序设计软件工程等综合应用,加深对专业基础知识的理解,使学生能够利用所学的理论知识解决实际问题,培养学生分析问题、解决问题的能力。掌握操作系统的各个组成部分的功能及设计原理,包括:主要介绍了操作系统的基本概念、进程管理、死锁处理、内存管理、设备管理、虚拟存储、文件系统及其实现、海量存储的结构及调度以及I/O管理

先修课程计算机导论与程序设计、算法与数据结构 适用专业:信息安全 选用教材:Operating System Concepts》(Seventh Edition Abraham Silberschatz et al. 高等教育出版社 20073

———————————————————————————————————————————

《编译原理与技术》课程简介

课程编号:1311021

课程名称:编译原理与技术 32学时)

Compiler Principle and Technology

内容提要:

课程介绍编译的基本概念和步骤,介绍形式语言与自动机的基本知识,重点介绍编译程序的设计原理和基本实现技术,主要内容包括词法分析、语法分析、语义分析、中间代码生成、代码生成和代码优化等,同时,还介绍用于实现语义分析和中间代码生成的语法制导翻译技术,以及程序运行时的存储组织与管理

先修课程计算机导论与程序设计、算法与数据结构 适用专业:信息安全

选用教材:《编译原理与技术》 李文生编著 清华大学出版社 2009.1

———————————————————————————————————————————

《计算导论与程序设计课程简介

课程编号:1312010

课程名称:计算导论与程序设计 80学时)

Introduction to Computing and How to Program

内容提要:

课程介绍计算机的基本组成及工作原理,程序的编译及执行原理,程序设计语言的基本成分,使学生对计算机系统以及程序执行原理有初步的了解;介绍计算的本质以及自动机


和递归两种基本计算模型,培养学生抽象和建模的能力;讲解自顶向下、逐步求精的结构化程序设计方法和C程序设计语言,培养学生的基本程序设计能力和良好的程序设计风格绍计算学科的知识体系框架和学科方法论,旨在引导学生了解计算机科学与技术学科的本质、明确学科体系、初步掌握学科基本方法。 先修课程

适用专业:计算机科学与技术、网络工程、智能科学与技术、信息安全 选用教材:

计算机导论与程序设计基础》 张雷、周春燕、艾波等编著 北京邮电大学出版 2006.6

C程序设计教程》 H.M.DeitelP.J.Deitel 薛万鹏等译 机械工业出版社 2000.7 ———————————————————————————————————————————

《离散数学》(上)课程简介

课程编号:1312020

课程名称:离散数学 (32学时)

Discrete Mathematics1

内容提要:

离散数学包括集合论、逻辑学、图论、组合学和抽象代数等重要内容,离散数学(上)包括命题逻辑、谓词逻辑、问题的形式化描述方法、推理的证明方法、集合运算及其性质、数学结构、计数初步、函数与增长、算法复杂度与程序的运行时间。 先修课程大学数学

适用专业:计算机科学与技术专业、计算机应用专业 选用教材:

1Discrete Mathematics and Its Applications/6e, Kenneth H. Rosen, McGraw-Hill, 2006

2Discrete Mathematical Structures: Theory and Applications, D.S.Malik, Thomson Course Technology, 2004

3.离散数学,陈崇昕 等,北京邮电大学出版社,1992

———————————————————————————————————————————

《离散数学》(下)课程简介

课程编号:1312030

课程名称:离散数学 (48学时)

Discrete Mathematics2

内容提要:

离散数学包括集合论、逻辑学、图论、组合学和抽象代数等重要内容,离散数学(下)包括离散概率、递推关系、二元关系及其性质、等价关系和序关系、格与布尔代数、树与图、生成树、网络与最短路径、群论初步及其在编码中的应用 先修课程大学数学、离散数学(上)

适用专业:计算机科学与技术专业、计算机应用专业 选用教材:


1Discrete Mathematics and Its Applications/6e, Kenneth H. Rosen, McGraw-Hill, 2006

2Discrete Mathematical Structures: Theory and Applications, D.S.Malik, Thomson Course Technology, 2004

3.离散数学,陈崇昕 等,北京邮电大学出版社,1992

———————————————————————————————————————————

《形式语言与自动机》课程简介

课程编号:1312040

课程名称:形式语言与自动机 (32学时)

formal languages and automata

内容提要:

形式语言与自动机是将数学系统应用于计算的模型。形式语言给出了对语言的语法规则进行描述和分类的形式化方法;自动机则描述了能够识别语言的自动装置。课程主要围绕形式语言与自动机的基本体系,介绍形式语言的基本概念、自动机模型及形式语言与自动机的等价性。主要内容包括右线性文法与有限自动机、上下文无关文法与下推自动机、图灵机以及无限制文法等。同时介绍自动机在通信领域的某些应用课程强调基本概念的直观背景和主要定理证明的思路分析,核心内容是形式化描述方法和自动机的工作原理。 先修课程计算机导论与程序设计,数据结构,离散数学 适用专业:计算机科学与技术、网络工程、智能科学与技术

选用教材:《形式语言与自动机》, 王柏 杨娟,北京邮电大学出版社,2003年版

———————————————————————————————————————————

《数字逻辑与数字系统》课程简介

课程编号:1313020

课程名称:数字逻辑与数字系统 48+16学时)

Digital Logic and Digital System

内容提要:

课程计算机科学技术专业必修的技术基础课。其内容将传统的数字逻辑基础与数字系统有机地结合为一体,在保证必要的经典内容同时,力求突出系统性和时代性。课程共分六章。前四章为数字逻辑基础部分:介绍逻辑函数的描述方法、逻辑函数的化简;组合逻辑电路的分析、组合逻辑电路设计中规模集成电路应用时序逻辑电路分析、时序逻辑电路设计;存储逻辑等。后二章为现代数字逻辑设计部分:介绍可编程阵列PLD、现场可编程门阵列FPGA硬件描述语言VHDL;数字系统概念、小型控制器设计等。 适用专业:计算机科学与技术

选用教材:《数字逻辑与数字系统》(主、辅)、白中英、科学技术出版社、20096 ———————————————————————————————————————————

计算机组成与系统结构》课程简介

课程编号:1313120


课程名称:计算机组成与系统结构 (64+16学时)

The computer organization and architecture 内容提要:

课程计算机学科的专业基础课,主要讲解计算机系统的内部工作原理以及系统层次化结构,介绍现代计算机并行体系结构。目的是培养学生掌握计算机基本工作原理,通过本课程理论和实践学习 ,使学生掌握单处理机系统的组成原理和实现方法,清晰建立计算机的整机概念,理解软件硬件之间的界面,初步具有硬件设计与调试能力。主要讲授:计算机系统概论、运算方法和运算器、存储系统、指令系统、中央处理器、总线系统、外围设备、I/O系统。

先修课程数字逻辑与数字系统 适用专业:信息安全专业 选用教材:

主教材:《计算机组成与体系结构》(第三版)白中英 主编,科学出版社,20075月。

辅助教材:《计算机组成与体系结构题解、题库、实验》(第三版)白中英 主编,科学出版社,20071月。

参考书目:

Patterson and Hennesssy. Computer Organization & Design: the hardware/Software Interface

———————————————————————————————————————————

网络技术导论》课程简介

课程编号:1321010

课程名称:网络技术导论 (32学时)

Introduction to Network Technology

内容提要:

介绍网络科学网络工程相关的概念,介绍社会网络生物网络信息网络通信网络网络特征,了解网络抽象方法和网络描述方法。介绍ITU对现代通信网的分类,学习电信网络、移动网络计算机网络的基本组成、技术特征、业务和应用学习网络节点标识、网络地址、地址解析和命名服务;学习网络协议功能和性能,包括接入协议点到点协议和端到端协议学习叠加网络概念和技术、网络的业务传输和业务控制方式;了解网络特性与业务融合技术。学习网络技术研究的方法学,了解网络规划和建设、网络运营和管理网络务和计量、网络信息安全,以及网络智能化的发展趋势。 先修课程计算机组成原理

适用专业:网络工程计算机通信 选用教材:

教材:《通信导论》,魏更宇、张冬梅,孙岩,北京邮电大学出版社,2005 参考书:Network Science theory and application, Ted G. Lewis, John Wiley & Sons, 2009

———————————————————————————————————————————


《生物信息基础》课程简介

课程编号:1323010

课程名称:生物信息基础 (32学时)

Introduction to Bioinformatics

内容提要:

了解生物信息学的发展和现状,掌握生物信息学中几种主要数据库的内容、注释、检索以及数据库搜索工具的使用方法,包括两序列比对、多序列比对及其算法等,并结合当今生信息学领域的最新进展,了解上述各种方法在实际研究中的应用 掌握核酸序列分析的内容,序列分析工具的使用;理解基因结构与DNA序列分析的生物学意义;掌握蛋白质序列分析内容,以及蛋白质序列和结构分析工具的使用,特别是蛋白质结构同源建模方法等;掌握序列(双序列和多序列)比对的工具、算法及其使用,以及进化树的构建方法等。

先修课程高等数学、线性代数、概率论与数理统计 适用专业:智能科学与技术 选用教材:

《基础生物信息学及应用 蒋彦,王小行,曹毅 清华大学出版社 2003

《生物信息学》(影印本) D.R.Westhead,J.H.Parish 科学出版社 2003

———————————————————————————————————————————

《混沌计算》课程简介

课程编号:1330130

课程名称:混沌计算 (32学时)

Chaos Computing

内容提要:

相比于计算机中的现有的CPU技术,控制动力学来实现的计算机体系结构理论上将具有更加完备的机动性,功能也更加强大,可以克服今天静态电线连接硬件的操作限制。混沌计算的这种动态性和灵活性使它有别于目前广泛使用的电子计算技术,使得开展相关领域理论技术研究有着极大的应用前景。因此,混沌计算引起了科学家们的广泛关注,曾被评为1998年物理学十大进展之一。为了让混沌计算这个非常有发展潜力的理论研究方向为更多的人所了解并应用课程主要介绍混沌理论的基本概念、混沌计算的发展历史混沌控制和同步的基本原理、混沌计算的门限机制和同步机制等内容。 先修课程大学物理、数字电子电路技术

适用专业:信息安全、计算机、自动化、电子信息科学与技术等 选用教材:

教材:无 参考书目:

1.从抛物线谈起-混沌动力学引论、郝柏林、上海科技教育出版社、19951 2.混沌控制、胡岗等、上海科技教育出版社、200012

3.动力系统的混沌化-理论、方法与应用、陈关荣等、上海交通大学出版社、20064


———————————————————————————————————————————

信息安全数学基础(上)》课程简介

课程编号:1330280

课程名称:信息安全数学基础() (32学时)

Mathematic Foundations of Information Security I

内容提要:

数学是一切自然科学的基础,当然也是信息安全学科的基础理论课程主要介绍了数论基础和数理逻辑基础。数论基础部分主要内容包括:辗转相除法、最大公因数与最小公倍数、整数的惟一分解定理;同余、剩余类、欧拉函数、欧拉定理、孙子定理、二次同余式、勒让德符号、雅可比符号、原根、素性检验、椭圆曲线等。数理逻辑基础部分主要内容包括:经典命题逻辑、经典一阶逻辑、模态命题逻辑、模态一阶逻辑和集合论等。通过本课程的学习,使学生了解信息安全数学的基本概念、主要方法及应用培养学生的数学思维训练与解决实际问题的能力,为进一步学习现代信息科学计算机科学和从事专业研究打下基础。 先修课程

适用专业:信息安全、信息与计算科学等专业

选用教材:信息安全数学基础》 覃中平 张焕国 等编 清华大学出版社 20068 ———————————————————————————————————————————

信息安全数学基础(下)》课程简介

课程编号:1330290

课程名称:信息安全数学基础() (32学时)

Mathematic Foundations of Information Security II

内容提要:

数学是一切自然科学的基础,当然也是信息安全学科的基础理论。本课程主要介绍了代数结构理论和计算复杂性理论。代数结构部分主要内容包括:群、环、域。计算复杂性理论部分主要内容包括:算法的时间复杂性、空间复杂性定义、算法复杂性的渐进性表示、最优化问题、NP完全问题等。通过本课程学习,使学生了解信息安全数学的基本概念、主要方法及应用培养学生的数学思维训练与解决实际问题的能力,为进一步学习现代信息科学计算机科学和从事专业研究打下基础。 先修课程信息安全数学基础(上)

适用专业:信息安全、信息与计算科学等专业

选用教材:信息安全数学基础》 覃中平 张焕国 等编 清华大学出版社 20068 ———————————————————————————————————————————

互联网应用课程简介

课程编号:1300179BBU6404

课程名称:互联网应用 64学时)

Internet Applications

内容提要:


互联网应用系统原理》《编程基础》《电信和互联网基础》两门先修课的基础上,向学生介绍互联网的主要应用系统的工作原理。重点介绍了当前广泛使用的互联网应用括域名系统DNS网络管理协议SNMP网络文件传输FTP、虚拟终端通信TELNET电子EmailWorld Wide Web等非实时数据传输服务的工作原理。同时对基于IP网络的语音通信VoIP等近来得到广泛应用的实时和低时延多媒体传输技术也进行了介绍。除课程讲授外,本课程还通过动手实验,使学生利用简单的Socket编程,进一步理解互联网应用的工作原理。本课程介绍了OSI/RM的第5至第7层,而《互联网协议》是本课程的互补课程主要介绍OSI/RM的第1至第4层。

先修课程电信与互联网基础、编程基础 适用专业:电子商务法律、电信工程管理 选用教材:

Internetworking with TCP/IP Volume 1 Principles, Protocols, and Architectures (Fifth Edition), Douglas E.Comer, 人民邮电出版社,2006.

———————————————————————————————————————————

《操作系统》课程简介

课程编号:1311010

课程名称:操作系统 (授课48学时、教学实践16学时 64学时)

Operating System

内容提要:

课程属于计算机科学与技术专业本科教学计划中的核心课程采用课堂教学与实践教学相结合的教学方法,要求学生根据课程讲授的内容,完成操作系统的进程管理和内存管理实验。通过本课程学习,使学生了解并掌握操作系统的功能、种类、结构,掌握操作系统设计和实现方法。掌握操作系统的各个组成部分的功能及设计原理,具体内容包括:操作系统概述、进程管理线程的概念及模型、CPU调度、进程同步管理死锁处理、内存管理虚拟存储、文件系统及其实现、海量存储的结构及调度、I/O管理 先修课程计算机导论与程序设计、算法与数据结构

适用专业:计算机科学与技术,网络工程,智能科学与技术 选用教材:Operating System Concepts》(Seventh Edition Abraham Silberschatz et al. 高等教育出版社 20073

———————————————————————————————————————————

《编译原理与技术》课程简介

课程编号:1311020

课程名称:编译原理与技术 (64学时)

Compiler Principle and Technology

内容提要:

课程介绍编译的基本概念和步骤,系统地介绍编译程序的设计原理和基本实现技术,主要内容包括词法分析、语法分析、语义分析、中间代码生成、代码生成和代码优化等,同时,还重点介绍用于实现语义分析和中间代码生成的语法制导翻译技术,以及程序运行时的存储组织与管理


在介绍基本理论和方法的同时,注重实际应用,介绍LEXYACC工具软件的使用方法及原理,结合理论教学,给出了相应的实践题目,旨在培养学生分析问题解决问题的能力,锻炼学生的动手实践能力。

先修课程计算机导论与程序设计、算法与数据结构、形式语言与自动机、计算机组成原理 适用专业:计算机科学与技术、网络工程

选用教材:《编译原理与技术》 李文生编著 清华大学出版社 2009.1

———————————————————————————————————————————

《数据库系统原理》课程简介

课程编号:1311030

课程名称:数据库系统原理 (48学时)

Principles of Database Systems 内容提要:

课程计算机科学与技术专业的核心课程系统介绍了数据库系统的基本概念、原理和方法,如数据模型、数据库体系结构、SQL查询、数据库系统完整性和安全性机制;讲授数据库管理系统的主要实现技术,物理存储组织与访问方式、查询处理与优化、事务及其并发控制、故障恢复;阐述数据库应用系统设计开发过程,包括需求分析、概念设计、逻辑设计物理设计设计步骤和E-R建模、关系模式规范化等技术。

实践教学环节包括课程基本实验和课程设计,采用IBM DB2SybaseSQL Server2005Oracle等大型商用数据库作为实验平台,面向具体应用领域,目的是帮助学生理解课堂教学内容,培养学生对于实际数据库系统的使用/操作能力和一定的数据库应用系统开发能力。 先修课程算法与数据结构,离散数学,操作系统,编译原理 适用专业:计算机科学与技术,网络工程

选用教材:Database System Concepts (Fifth Edition),

Abraham Silberschatz, Henry F.Korth and S.Sudarshan, 高等教育出版社, 20066

———————————————————————————————————————————

《算法设计与分析》课程简介

课程编号:1311040

课程名称:算法设计与分析 (32学时)

Design and Analysis of Algorithms

内容提要:

《算法设计与分析》是计算机科学与技术专业的专业课。无论是计算科学还是计算应用,算法都在其中扮演着极其重要的角色。课程在介绍算法复杂度分析的数学工具基础上,详细讨论了分治法、贪婪法、动态规划和搜索方法等基本算法设计方法,同时还介绍了应用日益广泛的随机算法的理论和相关算法设计课程要求学生通过系统地学习研究计算机算法,掌握算法设计的主要方法,培养对算法的计算复杂性进行正确分析的能力,掌握概率算法的设计,为解决问题时独立设计分析算法奠定扎实的算法基础知识 先修课程计算导论与程序设计、离散数学 适用专业:计算机科学与技术、网络工程


选用教材:计算机算法设计与分析(第3版),王晓东编著,北京:电子工业出版社,2007 ———————————————————————————————————————————

计算机图形学》课程简介

课程编号:1311050

课程名称:计算机图形学 32学时) Computer Graphics 内容提要:

课程属于计算机科学与技术学科知识体系中的核心专业课程,它是CADCAM、多媒体、虚拟现实、计算机动画科学计算可视化、人机交互等相关学科领域的基础。近年来,计算机图形学得到了迅猛的发展,新的方法和软件不断推出,使以三维真实感图形为代表的最新图形技术得到广泛的应用通过本课程学习使学生对计算机图形学和计算机图形系统有一个全面了解,使学生能掌握图形的输入和描述方法,以及如何利用计算机生成和处理图形,并在显示设备上输出的基本原理、方法和技术。

课程首先介绍了计算机图形学的基本概念、图形系统的结构和图形设备的工作原理;然后,介绍了基本图元和填充图形的生成、图形的变换和裁剪,以及人机交互基本方法;接着,重点介绍与3D真实感图形造型和绘制相关的曲线和曲面表示、三维实体造型方法、光照模型、真实感绘制算法和纹理技术;另外,还介绍了图形国际标准和流行3D图形标准OPEN GL的使用方法。

课程采用课堂教学与实践教学相结合的教学方法,要求学生根据课堂讲授内容采用课后上机实习的形式设计并实现基本图元生成算法,利用OPEN GL设计实现3D真实感交互示系统。

先修课程计算机导论与程序设计、算法与数据结构、线性代数 适用专业:计算机科学与技术、网络工程 选用教材:

计算机图形学》,清华大学出版社,杨钦等编著,2005

计算机图形学教程》,科学出版社,唐荣锡、汪嘉业、彭群生等编著,2000 ———————————————————————————————————————————

《人工智能原理》课程简介

课程编号:1311060

课程名称:人工智能原理 32学时)

Principles of Artificial Intelligence

内容提要:

课程属于计算机科学与技术学科知识体系中智能系统IS知识领域的核心课程课程主要讲述人工智能AI的基本概念和相关的基本技术。课程的主要内容包括在介绍AI历史研究领域和方法的基础上,重点学习问题的表示、推理方法机器学习的方法,包括状态空间、问题归约、谓词逻辑、语义网络等表达方法,及谓词演算、非确定性推理、非单调推理等问题求解的方法,以及解释学习类比学习概念学习机械学习等主要的符号学习方法。通过本课程学习,使学生能理解人工智能的概念、研究领域、主要应用;掌握


问题表示、搜索及其他推理求解技术;了解主要的机器学习的方法;了解专家系统的等智能系统的结构和构造方法;了解人工智能的新理论、新方法及发展趋向。

通过本课程学习使学生能了解这一领域,掌握人工智能应用系统设计的基本原理和方法,具有进行实验研究的初步能力,为以后更深入的研究打下基础,进一步增强学生知识应用的能力。

先修课程离散数学、数据结构、高级语言程序设计 适用专业:计算机科学与技术

选用教材:《人工智能及其应用 蔡自兴 徐光佑 清华大学出版社 20039

———————————————————————————————————————————

软件工程课程简介

课程编号:1312050

课程名称:软件工程 (48+16学时)

Software Engineering

内容提要:

软件工程计算机专业和软件工程专业重要的基础课程之一,也是一门融会贯通其他专业基础课的综合性课程,其地位和作用是由软件工程软件产业中的重要地位所决定的。它以提高质量,降低成本为目的,将系统化、规范的、可度量的工程化方法应用软件的开发、运行和维护的过程中。软件工程来源于20世纪60年代末期爆发的软件危机,是一研究开发与维护的普遍原理、原则、方法和技术的工程学科,并与计算机工程计算机学、管理(项目管理、质量管理等)、数学、系统工程学科有着密切的联系,它涉及到软件的需求、设计、实现、测试、维护、配置管理、项目管理、工具与方法、软件过程及软件质量等知识域。课程在本科阶段主要介绍软件工程的生命周期模型以及结构化和面向对象两种实用方法,使学生能够在实际的软件开发中灵活运用。

先修课程程序设计基础、离散数学、数据结构及算法、数据库原理、操作系统 适用专业:计算机科学与技术、网络工程软件工程 选用教材:

1. 软件工程模型与方法》肖丁、吴建林、周春燕、修佳鹏编,北京邮电大学出版社,

20083月;

2. 《实用软件工程》,郑仁杰,清华大学出版社,19979月;

3. UML和模式应用》,Craig Larman,李洋译,机械工业出版社,20065

———————————————————————————————————————————

《面向对象分析与设计Java)》课程简介

课程编号:1312060

课程名称:面向对象分析与设计Java (32学时)

Object-Oriented Analysis and Design

内容提要:

课程软件工程课程之后开设,旨在进一步提高学生的面向对象分析与设计的能力。通过介绍面向对象方法的主要思想、基本概念与原则,使学生建立对象的思想。结合POS系统案例,系统介绍用例技术、面向对象分析技术(创建领域模型、系统顺序图和系统操作


契约)、面向对象设计技术(职责分配模式、系统逻辑架构的分析与设计设计模式)、以及如何在统一过程模型指导下进行迭代增量式软件开发,使学生能系统地掌握面向对象的分析与设计技术以及UML统一建模语言,并能熟练使用一种可视化建模工具进行建模。 先修课程面向对象程序设计语言类课程C++/Java)、软件工程 适用专业:计算机科学与技术、网络工程 选用教材:

UML和模式应用(原书第三版) 美】Craig Larman 李洋等译 机械工业出版社 2006.5 ———————————————————————————————————————————

计算机组成原理》课程简介

课程编号:1313040

课程名称:计算机组成原理 (64+16学时)

The computer organization principles 内容提要:

课程计算机学科的专业基础课,主要讲解计算机系统的内部工作原理以及系统层次化结构。目的是培养学生掌握计算机基本工作原理,通过本课程理论和实践学习 ,使学生掌握单处理机系统的组成原理和实现方法,清晰建立计算机的整机概念,初步具有硬件设计与调试能力。主要讲授:计算机系统概论、运算方法和运算器、存储系统、指令系统、中央处理器、总线系统、外围设备、I/O系统。 先修课程数字逻辑与数字系统

适用专业:计算机科学技术 网络工程 智能科学与技术 选用教材:

主教材:《计算机组成原理》(第四版)白中英 主编,科学出版社,20085月。 辅助教材:《计算机组成原理解题指南》第四版 白中英 主编,科学出版社,20091月。

Patterson and Hennesssy. Computer Organization & Design: the hardware/Software Interface

———————————————————————————————————————————

《微机系统与接口技术》课程简介

课程编号:1313050

课程名称:微机系统与接口技术 64学时)

Microcomputer System and Interface Technique

内容提要:

课程内容涉及微机原理、汇编语言程序设计硬件接口技术基础知识,主要内容包括:微机的发展概况及系统组成、接口的类型及功能;Intel微处理器的基本结构和工作原理、内外部特性、总线周期、存储管理80x86寻址方式、指令格式及指令系统;汇编语言程序结构、汇编语言程序设计方法;16位存储器/32位存储器的组织和与处理器的连接方法;断概念及中断处理过程、可编程中断控制器8259工作原理、编程及应用;可编程并行接8255、串行接口8251、计数器/定时器8254DMA控制器8237工作原理、程序设计


应用;键盘的工作原理和键盘扫描方法;总线的概念、组成及类型;A/DD/A转换的原理应用

先修课程数字逻辑与数字系统、计算机组成原理或计算机组成与系统结构 适用专业:计算机科学与技术、网络工程信息安全

选用教材:《微机系统与接口技术》 周锋、倪晖 电子工业出版社 20106

———————————————————————————————————————————

计算机系统结构》课程简介

课程编号:1313060

课程名称:计算机系统结构 (48学时)

Computer Architecture

内容提要:

课程计算机学科科学生的专业必选课。本课程以时间、空间并行技术为代表的并行计算机系统结构为核心,使学生逐步掌握并行计算机系统的基本概念、分析设计方法和关键技术。课程计算机系统的基本概念、计算机系统定量分析和设计的基本方法为入口,重点介绍时间并行技术、指令级并行技术和向量处理机技术,并在此基础上使学生对互联网络、阵列计算机、多处理机等并行计算机系统的结构特点和关键技术有一定程度的了解。 先修课程计算机组成原理

适用专业:计算机科学与技术、网络工程 选用教材:

《并行计算机系统结构(第二版,网络版)》,白中英、杨旭东、邝坚主编,科学出版社,20061月。

———————————————————————————————————————————

《算法与数据结构》课程简介

课程编号:1321020

课程名称:算法与数据结构 (80学时)

Algorithms and Data Structures

内容提要:

课程计算机学科的综合性专业基础课,是非数值型计算机程序设计的基础,也是设计与实现编译程序、操作系统、数据库等系统程序及大型应用软件的重要基础。因此本课程的目的在于为学生打好学习计算机专业课和进行软件开发工作的基础。使学生能够利用所学理论知识解决实际问题,培养学生分析问题、解决问题的能力。内容包括分摊复杂度分析,线性结构,树形结构,模式匹配算法,选择,查找,排序算法以及图. 先修课程计算导论与程序设计、离散数学

适用专业:计算机科学与技术、网络工程、智能科学与技术

选用教材:算法与数据结构(C++ );漆涛等;电子工业出版社;20099月。

———————————————————————————————————————————


计算机网络课程简介

课程编号:1321030

课程名称:计算机网络 (64学时)

Computer Networks

内容提要:

课程介绍计算机网络的基本概念、基本原理和基本方法,主要包括计算机网络体系结构、差错控制和滑动窗口协议LAN协议、路由选择算法和协议IP协议TCP协议和因特网的主要应用协议课程安排三个实验,通过实验,学生可以加深对于网络基本原理的理解,并提高网络程序设计能力。课程教学重点是网络体系结构、数据链路层协议LAN协议IP协议TCP协议教学难点是滑动窗口协议动态路由选择算法、传输层拥塞控制。

先修课程计算机组成原理、数据结构

适用专业:计算机科学与技术、网络工程、智能科学与技术 选用教材:

Computer Networks, Andrew Tanenbaum,清华大学出版社,2004

———————————————————————————————————————————

《现代交换原理》课程简介

课程编号:1321040

课程名称:现代交换原理 (48学时)

Modern Switching Principle

内容提要:

课程信息通信工程学科计算机科学与技术学科相关专业的专业基础课程课程系统地介绍了目前通信网采用的主要交换方式的基本原理及其交换系统技术,注重在较普遍的意义上来阐明交换技术的实质。其内容包括交换概论、交换网络电路交换与数字程控交换系统、交换系统的控制原理、信令系统、ATM交换、IP交换、软交换等。通过课程学习使学生深刻理解交换及其相关的基本概念,深刻理解不同信息传送模式的技术特点,掌握各种交换技术的基本原理,掌握交换系统的构成及其相关接口技术、交换网络技术、控制系统技术、信令技术等,了解交换技术与通信网领域的最新发展方向和技术,为学生进一步学习后续专业课程打下坚实的基础。

先修课程通信原理、计算机组成原理、操作系统、计算机网络 适用专业:计算机科学与技术专业、网络工程专业、信息安全专业

选用教材:《现代交换原理与通信网技术》(北京市高等教育精品教材),卞佳丽、邝坚、杨放春编著,北京邮电大学出版社,20055月。

———————————————————————————————————————————

《排队论》课程简介

课程编号:1321050

课程名称:排队论 32学时)

Queueing Theory


内容提要:

排队论(Queuing Theory)又称随机服务系统理论,为运筹学的一个分支。它通过对顾客到来及服务时间的统计研究,得出所关心的数量指标:等待时间、排队长度、忙期长短等,可对排队系统进行预先设计动态调整优化。排队论被广泛应用计算机网络通信交通、生产、运输、库存等各项资源共享的随机服务系统。

课程内容主要包括:排队系统的基本组成和数学模型,马尔可夫链等随机过程,马尔可夫排队模型和非马尔可夫排队模型的理论推导与应用排队模型在通信中的使用,排队模型的优化,排队系统的仿真方法。 先修课程高等数学、概率论 适用专业:计算机通信类专业 选用教材:

《排队论》陆传赉 北京邮电大学出版社 2009年版

———————————————————————————————————————————

《智能科学技术导论》课程简介

课程编号:1323030

课程名称:智能科学技术导论

Introduction to Intelligence Science and Technology

内容提要:本课为大学一年级计算机启蒙课程科学技术发展的总体规律出发,深入浅

出地阐明智能科学技术的基本概念、学术思想、知识体系、学术特色、学科系、地位作用、发展前景、以及专业的培养目标和学习方法,激发学生学习科学技术的兴趣和热情。

先修课程

适用专业:智能科学与技术

选用教材:《智能科学技术导论》钟义信 等编著,北京邮电大学出版社 2006

———————————————————————————————————————————

《脑与认知科学基础》课程简介

课程编号:1323040

课程名称:脑与认知科学基础 32学时)

Foundation of Brain and Cognitive Science

内容提要:

介绍脑科学与认知科学的基本概念、基本理论和基本研究方法,重点阐明人类大脑的组织结构、细胞构筑和相关功能,讲解人类高级认知功能的基本内容、基本原理以及生成机理,揭示人类思维的基本过程和基本机制,为学习和理解智能科学与技术打下必要的科学基础。 先修课程智能科学与技术导论 适用专业:智能科学与技术

选用教材:脑与认知科学基础,钟义信等,待出版

———————————————————————————————————————————


《脑与认知科学认识实验》课程简介

课程编号:1323050

课程名称:脑与认知科学认识实验 16学时)

Experiments on the Brain and Cognitive Sciences

内容提要:

课程为脑与认知科学基础课的配套实验课,以帮助学生加深对脑与认知科学基础课程内容的理解。一方面,通过观查各种脑和神经元的实物模型,以获得关于脑结构和人类神经活动的感性认识,另一方面,可以参与几个认知实验,在实验环境下考察人的认知活动,同时利用现代化仪器观测在基本认知活动中脑的工作状态。 先修课程脑与认知科学基础 适用专业:智能科学与技术专业 选用教材:

心理实验台EP2004使用手册 ERP实验设计手册 NeuroScan64使用手册

《脑与认知科学认识实验》自编教材

———————————————————————————————————————————

《机器智能》课程简介

课程编号:1323060

课程名称:机器智能 (64学时)

Machine Intelligence

内容提要:

课程是智能科学与技术本科专业的专业基础课,通过机器智能的概念和机制模拟研究方法信息—知识—智能转换、最新的机制主义研究成果)把已有的智能相关研究领域中多年来相对独立发展的几大学派融为一体,包括结构模拟(人工神经网络、结构主义)、功能模拟(传统人工智能、专家系统)和行为模拟(感知-动作系统、行为主义);还通过对这些不同学派主要研究思路、特色和研究内容的讨论,继承与发展了各种方法所具有的先进特性,为学生展示了一幅机器智能领域的清晰完整的画卷。同时,辅以前沿问题,包括机器情感、智能信息网络智能机器人和未决的问题,进一步激发学生对本学科领域的兴趣和热情,为后续专业课程的教学科研打好坚实的基础。

先修课程信号与系统,脑与认知科学,离散数学

适用专业:智能科学与技术、信息工程计算机科学与技术、自动化等专业 选用教材:

《人工智能及其应用》(第三版:本科生用书) 蔡自兴和徐光佑 清华大学出版 2003

《机器知行学原理》 钟义信 科学出版社 2006

———————————————————————————————————————————


《自然语言处理与理解》课程简介

课程编号:1323070

课程名称:自然语言处理和理解 64学时)

Natural Language Processing and Understanding

内容提要:

自然语言处理是一门交叉学科语言学、数学计算机科学是三个重要的发展源泉。课程首先介绍一些语言学基础概念,然后介绍自然语言处理发展至今形成的两大流派的一些基础理论和方法:基于规则的理性主义方法和基于统计的经验主义方法。在基于规则的自然语言处理技术中介绍几种重要的基于规则的在语法和语义层面的自然语言处理技术。在基于统计的经验主义方法中介绍各种语言模型和统计算法。最后介绍机器翻译应用系统。 先修课程高等数学、线性代数、概率论与数理统计、离散数学、机器智能 适用专业:智能科学与技术 选用教材:

《自然语言处理综论》D. Jurafsky, J. H. Martin 著,冯志伟,孙乐 译, 2005年,电子工业出版社

《自然语言处理技术基础》王小捷、常宝宝编著 200212 北京邮电大学出版

———————————————————————————————————————————

信息与知识获取》课程简介

课程编号: 1323080

课程名称:信息与知识获取 (32学时)

Information and Knowledge Acquisition

内容提要:

课程研究人与机器获得信息和知识的基本原理、技术和方法。主要内容:信息和知识的基本概念、信息和知识获取的基本原理、主要技术--信息传感、信息融合、信息检索、信息抽取、模式识别、数据挖掘、知识生成、机器学习;从单一传感器到无线传感网络、传感网络的体系结构和关键技术;信息融合的基本概念和应用信息检索的产生、发展、评价和关键技术;信息抽取的概念和基本原理;模式识别的主要方法;数据挖掘的基本原理和主要方法;知识生成的概念和基本途径;面向信息获取的机器学习模型、已有的机器学习系统类型。

先修课程高等数学

适用专业:智能科学与技术、信息工程信息与计算科学、自动化等专业 选用教材:

自编讲义

———————————————————————————————————————————

《机器学习课程简介

课程编号:1323090

课程名称:机器学习 32学时)


Machine Learning

内容提要:

学习能力是智能行为的一个非常重要的特征,但至今对学习的机理尚不清楚。人们曾对机器学习给出各种定义。H.A.Simon认为,学习是系统所作的适应性变化,使得系统在下一次完成同样或类似的任务时更为有效。R.s.Michalski认为,学习是构造或修改对于所经历事物的表示。从事专家系统研制的人们则认为学习是知识的获取。这些观点各有侧重,第一种观点强调学习的外部行为效果,第二种则强调学习的内部过程,而第三种主要是从知识工程的实用性角度出发的。

机器学习在人工智能的研究中具有十分重要的地位。一个不具有学习能力的智能系统难以称得上是一个真正的智能系统,但是以往的智能系统都普遍缺少学习的能力。例如,它们遇到错误时不能自我校正;不会通过经验改善自身的性能;不会自动获取和发现所需要的知识。它们的推理仅限于演绎而缺少归纳,因此至多只能够证明已存在事实、定理,而不能发现新的定理、定律和规则等。随着人工智能的深入发展,这些局限性表现得愈加突出。正是在这种情形下,机器学习逐渐成为人工智能研究的核心之一。它的应用已遍及人工智能的各个分支,如专家系统、自动推理、自然语言理解、模式识别、计算机视觉、智能机器人等领域。其中尤其典型的是专家系统中的知识获取瓶颈问题,人们一直在努力试图采用机器学习的方法加以克服。

机器学习研究是根据生理学认知科学等对人类学习机理的了解,建立人类学习过程的计算模型或认识模型,发展各种学习理论学习方法,研究通用的学习算法并进行理论的分析,建立面向任务的具有特定应用学习系统。这些研究目标相互影响相互促进。

主要内容:概念学习,决策树,贝叶斯学习,基于实例的学习SVMboosting学习 先修课程概率论与数理统计、人工智能

适用专业:通信电子工程计算机、自动控制等专业 选用教材:《机器学习 Tom M Mitchell著、曾华军等译、2003年第1版、机械工业出版

———————————————————————————————————————————

《模式分析》课程简介

课程编号:1323100

课程名称:模式分析 32学时)

Pattern Analysis

内容提要:

模式分析是智能科学与技术的重要内容之一。理解与掌握模式分析的基本知识,是这门课程的主要目的。课程的内容主要包括:有导师的模式分析方法;无导师的模式分析方法;模式分析的基础理论等内容。 先修课程智能科学与技术导论 适用专业:智能科学与技术

选用教材:迪达等,“模式分类”,机械工业出版社(第二版),2004

———————————————————————————————————————————


《智能信息网路实验》课程简介

课程编号:1323110

课程名称:智能信息网络实验 (32学时)

Intelligent Information Network Experiments

内容提要:

本课是智能科学与技术专业本科生的一门实验课,通过本课程的实践操作,使智能科学与技术专业的学生了解网络信息内容的表示方法和智能处理的主要内容和关键技术,掌握几种主要的网络内容表示和智能处理技术的理论基础和开发方法:HTML学习和实践,XML学习和实践,基于google的检索,PERL实现正则表达式检索,中文切分给检索带来的影响,向量空间模型和Naïve Bayes分类,特征提取,基于语义的文本信息处理等。为进一步进行基于信息内容的智能管理和处理研究奠定坚实的基础。 先修课程计算机网络、高等代数、数理统计 适用专业:智能科学与技术 选用教材:自编讲实验指导书

———————————————————————————————————————————

信息科学原理》课程简介

课程编号:1323150

课程名称:信息科学原理

Principle of Information Science

内容提要:

通过教学,使学生全面、系统了解全信息理论,了解信息科学的总体概念、学科体系,掌握信息的基本定义、分类准则;初步掌握全信息的定性描述方法和定量测度方法;理解信息运动规律原理:识别论、通信论、认知论、决策论、智能论、控制论、系统论。了解信息科学的方法论。

先修课程高等数学、线性代数、概率论与数理统计 适用专业:智能科学与技术 选用教材:

信息科学原理》第三版,钟义信 著,北京邮电大学出版社 2002 。此书在创建全信息理论知识论、信息科学方法论的基础上系统阐明了信息科学的概念、原理和方法,在国内外独树一帜。它思想深刻、逻辑严密、深入浅出,许多论述适合自学,从中还可学习复杂问题归纳、概括的研究方法。

———————————————————————————————————————————

网络信息安全基础》课程简介

课程编号:1330020

课程名称:网络信息安全基础 (32学时)

Security Base of Network and Information

内容提要:


课程网络工程专业的安全类入门级课程课程的目的是使学生了解网络信息安全基础知识,在网络课程的基础上进一步提升和扩展安全领域的专业知识。

网络信息安全首先介绍网络安全的体系和标准,以及做为课程最基础的TCP/IP协议基本知识;然后,介绍了常见的网络安全威胁;最后,展开介绍了主要的网络安全防护技术,包括网络访问控制、网络通信安全、网络认证机制、网络入侵检测、无线网络安全等内容,从而系统全面的介绍了网络安全的各个知识点。使学生在网络信息安全领域增强对理论知识的了解和对实践技术的应用能力,为进一步学习应用网络信息安全理论方法和技术打下必要的基础。

先修课程计算机网络 适用专业:网络工程 选用教材:

网络安全》,徐国爱,北京邮电大学出版社,20079月第二版

———————————————————————————————————————————

信息安全导论》课程简介

课程编号:1330060

课程名称:信息安全导论 (32学时)

Introduction to Information Security

内容提要:

课程信息安全专业的入门课程课程目的是让学生比较全面地了解信息安全专业的定位、培养目标、各类课程之间的关系,理解和掌握信息安全的基本概念、宏观模型、法律法规及相关技术。培养学生具有信息安全的系统及整体观念,培养学生在信息安全领域抽象思维能力、总结归纳能力、严谨求实的科学作风和分析计算能力。

通过本课程学习学生应了解信息安全问题的国内外现状,掌握信息安全的宏观模型,掌握国内信息安全的法律法规和标准,了解国外的相关法律法规和国际标准。掌握信息安全的基本理论和技术,如密码基础、密码应用网络安全技术、内容安全技术、灾备技术、信息安全管理。了解信息安全领域的发展方向和一些新的信息安全技术。

先修课程高等数学、线性代数 适用专业:信息安全 选用教材:

信息安全概论》 牛少章主编 北京邮电大学出版社 20047

———————————————————————————————————————————

《现代密码学》课程简介

课程编号:1330080

课程名称:现代密码学 (48学时)


Modern Cryptography

内容提要:

现代密码学是信息安全专业的专业基础课程课程围绕信息安全的基本安全特性(保密性、认证性、完整性、不可否认性、可用性)介绍各种密码原语(无密钥体制、对称密码体制和非对称密码体制)的基本概念、发展历程、基本设计方法以及基本应用。通过课程学习使得学生对密码学领域的基本概念、基本理论应用有全面的理解,作为进一步学习信息安全专业知识的基础,为学生进一步进行信息安全理论研究和相关应用开发的打下坚实的基础。

先修课程信息安全数学基础、信息

适用专业:信息安全、通信应用数学等专业 选用教材:

教材:《现代密码学教程》, 谷利泽等,北京邮电大学出版社,2009 参考:《现代密码学基础》,章照止,北京邮电大学出版社,2004

《现代密码学》,杨波,清华大学出版社,2004

———————————————————————————————————————————

《数字内容安全》课程简介

课程编号:1330090

课程名称:数字内容安全 (32学时)

Digital Contents Security

内容提要:

数字内容安全是信息安全专业的专业基础课程课程围绕数字内容安全的攻防两个方面介绍数字内容安全的基本概念、基本理论和发展历程,并介绍数字内容安全的各种基本技术:鲁棒性哈希、数字水印、数字版权管理、内容过滤、数字盲取证、隐写检测等的基本设计方法和应用通过课程学习使得学生对内容安全领域的基本概念、基本理论应用全面的理解,作为进一步学习内容安全专业知识的基础,为学生进一步进行内容安全理论究和相关应用开发的打下坚实的基础。

先修课程信息安全数学基础、信息论、现代密码学 适用专业:信息安全、通信应用数学等专业 选用教材:

参考:《数字版权管理》, 张茹等, 北京邮电大学出版社,2008

《多媒体认证技术》,周琳娜,张茹等,高教出版社,2010 《数字图像取证》,周琳娜等,北京邮电大学出版社,2008

———————————————————————————————————————————

网络安全》课程简介

课程编号:1330100

课程名称:网络安全 (32学时)

Network Security

内容提要:


课程主要介绍网络安全的概念、技术及相关体系。主要内容包括:理解网络安全的基本概念,学习网络安全相关基础;理解网络攻击技术的原理,以及恶意代码等的工作机制;理解主流的网络安全防护技术,包括防火墙、VPNIDS等;理解通信网安全相关技术;了WEB安全、电子邮件安全、电子商务安全等应用安全体系。 先修课程计算机网络、密码学

适用专业:信息安全、信息科学信息工程、自动化

选用教材:网络安全》 徐国爱等 北京邮电大学出版社 20079

———————————————————————————————————————————

信息系统安全》课程简介

课程编号:1330110

课程名称:信息系统安全 (32学时)

Security of Information Systems

内容提要:

课程主要介绍保障信息系统整体安全的原理和相应的技术手段:前者主要针对信息统面临的安全威胁、信息系统安全的理论与模型;后者主要包括硬件、操作系统、密码、网络安全、数据库安全、访问控制和可信计算等,其中硬件系统安全和操作系统安全是信息统安全的基础,密码、可信计算、网络安全等是关键技术。课程的内容围绕着设备安全、数据安全、内容安全和行为安全这四个层面逐渐展开,旨在引导学生从信息系统的整体上考虑安全威胁和防护问题,以确保信息在获取、存储、处理和传输等各个环节的安全。 先修课程操作系统,数据库技术与应用,现代密码学,网络安全 适用专业:信息安全 选用教材:

信息系统安全理论与技术(第2版)、方勇、北京:高等教育出版社、2008年。 ———————————————————————————————————————————

软件安全》课程简介

课程编号:1330120

课程名称:软件安全 (32学时)

Software Safety

内容提要:

通过本课程学习要求了解软件安全的基本概念,理解软件面临的主要安全威胁,了解解决这些威胁的基本方法。课程主要内容包括:软件安全基本概念;软件安全威胁,病毒、木马、蠕虫、恶意代码、应用安全威胁;软件安全测试,弱点扫描、应用安全扫描、模糊测试;软件攻防技术,加密与解密、软件破解、动态调试与反汇编;软件防护技术,认证与授权、加密算法、安全通信培养学生的软件安全分析设计能力、严谨求实的科学作风和逻辑分析能力。

先修课程操作系统 C++高级语言程序设计/JAVA高级语言程序设计 信息安全导论 适用专业:信息安全 选用教材:参考书

1、《day安全:软件漏洞分析技术》,王清 编著, 电子工业出版社,20084


2、《软件安全工程》,(美)艾伦 等著,郭超年 周之恒 译,机械工业出版社,20094

———————————————————————————————————————————

信息论与编码》课程简介

课程编号:1330140

课程名称:信息论与编码 32学时)

Information Theory and Coding

内容提要:

课程主要介绍信息论与编码理论的基本知识。主要内容:数字通信系统和通信信道简介;信息论基本知识和信源编码;编码理论中用到的代数基本知识;信道容量定理、信道编码定理,仙农界,最小误差概率标准,最大似然译码,判决标准;线性分组码、循环码、卷积码、R-M码的概念、编码与译码。

先修课程概率论、线性代数、近世代数

适用专业:通信工程信息与计算科学电子工程信息安全等专业

选用教材:信息论、编码与密码学》、RANJAN BOSE机械工业出版社、20047 ———————————————————————————————————————————

软件工程技术基础》课程简介

课程编号:1330150

课程名称:软件工程技术基础 32学时)

Software Engineering

内容提要:

软件工程计算机科学的一门重要基础课程是进行规范化、高质量软件开发的重要基础。课程软件开发、维护和软件管理等方面系统讲解软件工程的基本概念和常用的结构化和面向对象两种方法。课程设置的目的是使学生全面掌握软件工程的方法,并能够将软工程的方法运用到实际的软件开发过程中。 先修课程高级程序设计语言

适用专业:信息工程信息与计算科学信息安全、自动化等与计算机软件开发相关的各专

选用教材:软件工程、叶俊民编、清华大学出版社、20064

———————————————————————————————————————————

《数据结构与应用课程简介

课程编号:1300079

课程名称:数据结构 (32学时)

Data Structures

内容提要:

课程计算机学科的综合性专业基础课,是非数值型计算机程序设计的基础。也是非计算机专业学生学习理解计算机的推荐课程因此本课程的目的在于向学生介绍计算机是如


何处理,组织和操作数据。如何评价算法的效率,并且为学习计算机其他专业课以及进行软件开发打好基础。内容包括线性结构,树形结构,图,排序算法,查找算法等。 先修课程计算导论与程序设计

适用专业:电信工程管理电子商务法律

选用教材:数据结构(C 语言版); 胡学刚等; 高等教育出版社; 20041月。

———————————————————————————————————————————


三、专业课

《移动通信基础》课程简介

课程编号:1303010

课程名称:移动通信基础 (32学时)

Mobile Communications

内容提要:

课程以无线通信特点为背景,从计算机科学的角度介绍移动通信的各个方面,包括各种无线通信系统(如GSM/IMT-2000WLAN、卫星、广播)、无线移动环境下的网络层路由技术、传输层相关协议的改进、以及应用层对无线移动环境的支持等方面。同时还介绍从固定网络到支持终端移动性和无线接入网络的各种业务和应用的集成等内容。课程教学目的是使计算机科学与技术及网络工程等专业的学生了解和掌握目前正在迅速发展的移动通信的基本原理、相关技术以及研究热点和发展状况。 先修课程计算机网络

适用专业:计算机科学与技术,网络工程 选用教材:Mobile Communications》,Jochen Schiller,高教出版社影印版,20057

———————————————————————————————————————————

《程序设计实践》课程简介

课程编号:1303020

课程名称:程序设计实践 (32学时)

THE PRICTICE OF PROGRAMMING

内容提要:

程序设计计算机领域最核心的工作之一,而良好的程序设计能力需要在实践中培养。课程针对算法与数据结构、设计、编码、调试、测试、性能改进等程序设计的各个阶段,介绍相应的独立于具体语言、操作系统和编程规范的具有普遍意义的工程概念,从而使学生在程序设计语言、算法与数据结构等知识的基础上,进一步学习程序设计中实用的、具有广泛意义的思想、技术和方法,了解和掌握程序设计的全过程,巩固、复习和应用所学过的专业知识。通过本课程学习实践,学生应能够掌握利用高级程序设计语言进行程序设计的具有实践意义的方法,并具有使用高级程序设计语言进行程序设计以及分析和解决实际问题的能力。

先修课程计算导论与程序设计、算法与数据结构 适用专业:计算机科学与技术、网络工程信息安全

选用教材:《程序设计实践》,(美)Brian W.KernighanRob Pike著,裘宗燕译,机械工业出版社, 2000

———————————————————————————————————————————

《多媒体技术》课程简介

课程编号:1311070


课程名称:多媒体技术 32学时)

Multimedia Technology

内容提要:

课程通过对多媒体技术原理及应用的介绍,使学生理解多媒体技术的基本概念、多媒体软硬件的使用以及多媒体应用的系统集成,并提高分析问题的能力。课程分为理论教学实验教学两个部分。理论教学分为5教学模块: 1)多媒体的定义、关键技术、现状及发展趋势;2多媒体数据压缩编码技术及现行编码的国际标准;3)多媒体计算机硬件软件系统结构;4)多媒体通信技术;5)典型多媒体应用系统。在多媒体技术实验教学中,加强实践和实用性的教学注重培养学生解决问题的能力,主要实验内容包括多媒体应用系统设计与制作

先修课程高等数学 适用专业:计算机专业

选用教材:《多媒体技术原理及应用》第二版,马华东,清华大学出版社,2008

———————————————————————————————————————————

WEB开发技术》课程简介

课程编号:1311080

课程名称:WEB开发技术 (32学时)

WEB Application developing technology

内容提要:

本课的主要目的是系统地介绍WEB开发(主要是基于java的开发)体系结构、开发工具、开发理念和开发技巧并通过练习,掌握诸多环节中的技能。内容主要包括绪论、Struts框架、Hibernate开发技术、AJAX开发技术和Javascript开发技术。 先修课程java语言、数据库开发技术 适用专业:计算机应用 选用教材:

教材:《精通Struts基于MVCJava WEB设计和开发》 电子工业出版社 孙卫琴

参考书:《Ajax实战》 人民邮电出版社 Dave Crane Eric Pascarello

参考书:《JavaScript 高级程序设计 人民邮电出版社 Nicholas C . Zakas 张欣等译

参考书:《Hibernate 项目开放》 电子工业出版社 陈天河 编著

———————————————————————————————————————————

《数字图像处理》课程简介

课程编号:1311090

课程名称:数字图像处理 32学时)

Digital Image Processing

内容提要:

人类从外接获得的信息约有75%是从图像中获得的,因而图像处理是信息处理中非常重要的方面。随着计算机技术的发展,数字图像处理技术得到了飞速的发展和广泛的应用


过本课程学习可使学生掌握有关图像处理与图像分析的基础理论和基本方法,包括图像模型、图像的变换、图像增强技术、图像复原技术、及图像分割与描述等方面,并对图像编码和压缩有简单的了解,为将图像处理技术应用于实际工程和进行科学研究打下良好的基础。掌握数字图像处理的基本理论基本概念、基本方法;熟悉数字图像处理技术的常用方法;了解数字图像处理的新技术。

先修课程高等数学、概率论与随机过程 适用专业:理工科 选用教材:

1. 《数字图像处理》第二版,Rafael C. GonzalezRichard E. Woods著,阮秋琦 宇智 等译,电子工业出版社。

2. 《图像工程-图像处理和分析》,章毓晋,清华大学出版社,1999

———————————————————————————————————————————

《数字媒体内容综合设计与实验》课程简介

课程编号:1311100

课程名称:数字媒体内容综合设计与实验 32学时)

Comprehensive design and experiments of digital media content

内容提要:

课程以数字媒体内容的获取、处理、表现与传输为线索,设计了五组实验:1)数字媒体编码及标准;2视频编缉与处理;3)多媒体编著;4动态Web页面开发;5)流媒体通信通过本课程包含的系列实验,使学生理解多媒体技术的基本概念、多媒体软硬件的使用以及多媒体应用的系统集成,强调学生实际技能和综合能力的培养,能够综合运用所学数字媒体获取、处理、集成技能。

先修课程c/c++/c# 编程、多媒体技术 适用专业:计算机专业 选用教材:

《多媒体技术基础及应用辅导与实验》

其余可选:《多媒体技术原理及应用》、《数字图像处理实训教程》、《动画制作大学教程——Flash》、《多媒体通信

———————————————————————————————————————————

《智能管理课程简介

课程编号:1311110

课程名称:智能管理 (32学时)

Intelligent Management

内容提要:

智能科学与技术是信息科学技术的核心、现代科学技术的前沿和制高点,对它的研究使人类自我了解和自我控制,对它的应用使日常管理工作可以提高到一个新的高度。智能科学与技术在管理信息系统中的应用具有很高的理论价值和实际意义。智能管理应用人工智能、知识工程、模式识别、人工神经网络等方法和技术,进行智能化、集成化、协调化,设计和实现新一代的计算机管理系统。开设本课程可使学生了解和掌握信息科学与智能科


学交叉的前沿领域的最新进展和研究成果,了解智能管理的基本概念,掌握智能管理系统的总体设计思想和设计方法、开发策略,理解和掌握智能管理系统的关键技术,能够综合运用所学知识设计智能管理系统。课程的难点是如何使学生掌握与智能管理相关的智能优化技术、机器学习、数据挖掘、多Agent技术、知识管理等的基本概念。 先修课程大学计算机基础

适用专业:计算机科学与技术、网络工程

选用教材:倪志伟,李锋刚,毛雪岷,科学出版社,2007

———————————————————————————————————————————

《程序设计语言原理与实践》课程简介

课程编号:1311120

课程名称:程序设计语言原理与实践 (32学时)

Programming Languages Principles and Practice

内容提要:

课程介绍程序设计语言的一般性原理和现代程序设计语言的主要结构,涉及一些最新的函数式语言和面向对象的语言。目的是使学生掌握不同范例语言的基本设计原理、实现技术以及内在机制。课程主要内容包括:程序设计语言的演化过程;语言的设计原理(语言的设计和评估标准以及影响语言设计的主要因素);基本语义(绑定、解析与重载、环境、悬垂引用与无用单元);语言各组成部分(变量、类型、表达式、赋值语句、控制结构、子程序、并发、异常处理)设计实现以及各种方法的优缺点;语言范例(面向对象的程序设计函数式程序设计)等。

先修课程数据结构 离散数学 编译原理 高级程序设计语言(C/C++/Java 适用专业:计算机科学与技术专业 选用教材:

Programming Languages Principles and Practice Louden, K.C. 电子工业出版

20044月(英文版) 国外计算机科学教材系列

———————————————————————————————————————————

《分布式计算》课程简介

课程编号:1312070

课程名称:分布式计算 (32学时)

Distributed Computing

内容提要:

课程涉及分布式计算系统、可扩展的Internet应用、数据密集计算、和企业计算。主要讲解分布系统基本原理,如通信、同步、一致性和可靠性,以及实际系统,如网格、对网络传感器网络云计算等。通过案例分析让学生了解分布式计算系统设计的基本原理、应用和发展现状。

先修课程计算机体系结构、操作系统、计算机网络 适用专业:计算机科学与技术专业、计算机应用专业 选用教材:


Distributed Systems: Principles and Paradigms2 edition, Andrew Tanenbaum and Maarten Steen2006

《分布式计算原理与应用》,刘美玲,清华大学出版社,20048

———————————————————————————————————————————

nd

《服务科学与服务工程概论》课程简介

课程编号:1312080

课程名称:服务科学与服务工程概论 (32学时)

Introduction to Service Sciences and Service Engineering

内容提要:

课程旨在使学生在相关先修课程的基础上,理解服务的基本概念,了解现代服务业的特征与发展趋势,熟悉SSME以及SSME所包含的服务科学和服务工程理论与技术体系。课程教学目的是使学生深刻理解服务与服务科学的内涵,深刻理解面向服务工程理论及技术体系,了解现代服务业的特征与发展趋势,重点熟悉面向服务的体系结构、共性服务理论、服务计算关键技术和服务运营支撑技术等,建立服务工程理论体系的概念,了解服务科学与服工程领域的最新发展方向和技术,培养学生的服务创新思想和创新能力。为今后从事服务科学与服务工程研究和开发打下坚实的基础,为现代服务业领域快速发展培养人才。 先修课程计算机网络

适用专业:计算机科学与技术、网络工程

选用教材:《服务计算(英文版) 》,张良杰等著,清华大学出版社,2007年。

———————————————————————————————————————————

软件工程综合设计与实验》课程简介

课程编号:1312090

课程名称:软件工程综合设计与实验 (32学时)

Software Engineering in Design and Practices

内容提要:

软件工程来源于20世纪60年代末期爆发的软件危机,是一门研究开发与维护的普遍原理、原则、方法和技术的工程学科相对于理论和原则而言软件工程更加注重实际效果,同时要求初学者和实践者要从实际出发,一而再再而三地反复实践才能真正领悟软件工程的真谛。课程要求学生以及结构化和面向对象两种实用方法为基础,通过大型课程作业的形式具体应用所学的两种方法进行软件系统的需求分析和设计进而通过测试和验收的过程完成大型作业。在此过程中不仅考查学生个体对软件工程的掌握程度,而且还考查以团队的合作方式和效果,充分体验实际的软件开发过程。 先修课程软件工程、程序设计、数据库原理

适用专业:计算机科学与技术、网络工程软件工程 选用教材:

1. 软件工程模型与方法》肖丁、吴建林、周春燕、修佳鹏编,北京邮电大学出版社,

20083月;

2. 《实用软件工程》,郑仁杰,清华大学出版社,19979月;

3. UML和模式应用》,Craig Larman,李洋译,机械工业出版社,20065


———————————————————————————————————————————

《数据仓库与数据挖掘》课程简介

课程编号:1312100

课程名称:数据仓库与数据挖掘 (32学时)

Data warehouse and Data mining

内容提要:

课程内容包括:数据挖掘的基本概念和方法,数据仓库和联机分析处理基本概念和基本数据模型,数据挖掘基本算法及一般方法论,介绍典型的数据挖掘工具,介绍数据挖掘技术的行业应用及最新技术发展,并结合相关行业应用进行课堂讨论。

通过本课程学习,要求学生掌握数据仓库体系结构和数据仓库模型设计及多维分析技术等。同时掌握数据挖掘过程,并对数据挖掘相关算法、工具及最新进展有一定的了解。基本能够运用本课所学知识,实验设计数据仓库系统,初步实验数据挖掘算法解决实际问题的一般流程。

先修课程数据库原理 离散数学 数据结构 适用专业:计算机科学与技术 网络工程 选用教材:

数据挖掘导论Introduction to Data Mining, (First Edition) Pang-Ning Tan, Michael Steinbach 范明译,人民邮电出版社 2006

数据挖掘:概念与技术(英文影印版·第2版),Jiawei Han Micheline Kamber械工业出版社 2006

数据仓库技术与联机分析处理,王珊著,清华大学出版社,2002

———————————————————————————————————————————

《嵌入式操作系统与通信软件课程简介

课程编号:1313070

课程名称:嵌入式操作系统与通信软件 (22+10学时)

Embedded OS and Telecommunication Software

内容提要:

以实时多任务操作系统(RTOS)为代表的嵌入式操作系统是当今通信软件的核心支持环境。加之与主流嵌入式处理机相结合,构成开发通信系统的核心技术组合。课程目的在于培养学生在嵌入式通信软件方面的设计理念和开发能力。掌握嵌入式操作系统的原理、计原则和主要手段,建立合理、稳定、高效的通信软件设计模型。并通过在代码开发以及在主流嵌入式处理机平台(ARMPowerPC)上的实践,使学生真正掌握并具备以嵌入式操作系统为核心的通信软件设计方法、调试手段和开发技能。 先修课程计算机组成原理、计算机系统结构、操作系统 适用专业:计算机科学与技术、网络工程 选用教材:

[1] Jean J. Labrosse,《嵌入式实时操作系统uC/OS-II(第2版)》,北京航空航

天大学出版社,2003.5

[2] ARM. ARM Architecture Reference Manual 2000


[3] Samsung Electronics Co., Ltd. S3C2410A User Manual. 2004

———————————————————————————————————————————

《实时通信系统设计课程简介

课程编号:1313080

课程名称:实时通信系统设计 32学时)

Designing Real-time Communications Systems

内容提要:

课程主要综合应用计算机技术和通信技术,进行实时通信系统的分析,结合典型的实通信系统的分析介绍实时通信系统的分析方法,结合分析的结果和实时通信系统的特点进行合理的系统设计。最后给出实时通信系统的软件硬件设计实例。 先修课程计算机组成原理、微机系统与接口技术、操作系统 适用专业:计算机科学与技术 选用教材:

《嵌入式通信软件设计 (美)T.Sridhar 北京航空航天大学出版社 200411 《嵌入式计算机系统设计原理》 (美) Wayne Wolf著,机械工业出版社 20096

———————————————————————————————————————————

SoPC与嵌入式系统应用课程简介

课程编号:1313090

课程名称:SoPC与嵌入式系统应用 (32学时)

SoPC and Embedded System Application

内容提要:

课程首先介绍嵌入式系统的基本概念、分类、组成、开发工具及其特点,并以PowerPCARM等先进的嵌入式通信处理机和嵌入式应用处理机为例,讨论嵌入式处理机的体系结构、工作原理、接口方式和驱动程序设计方法,以及嵌入式处理机在通信和多媒体系统设计中的应用课程将重点介绍可编程片上系统SoPC设计方法与软硬件协同设计技术。通过课堂教学和实验等教学环节,使学生了解嵌入式系统的领先技术,掌握嵌入式处理机的体系结构和可编程片上系统的设计方法,具备嵌入式计算机系统的设计应用能力。 先修课程计算机组成原理,微机系统与接口技术,高级语言程序设计 适用专业:计算机科学与技术,网络工程,智能科学与技术,信息安全 选用教材:

SOPC嵌入式系统基础教程 ,周立功 等,北京航空航天大学出版社,200611 嵌入式处理机厂商培训讲义 自编教材和和补充讲义

Tornado/VxWorks入门与提高》,邝坚,科学出版社,200411

———————————————————————————————————————————


《嵌入式系统综合设计与实验》课程简介

课程编号:1313100

课程名称:嵌入式系统综合设计与实验 (32学时)

Embedded System Integrated Design and Experiment

内容提要:

课程是针对嵌入式系统开设的一门综合性、实践性课程通过本课程的课堂学习计和实验,使选修学生了解嵌入式系统的开发环境和软硬件设计与调试方法,熟悉嵌入式系统和SoPC系统的开发流程,了解常见的通信接口的工作方式,掌握嵌入式系统的软硬件本调试工具和手段,具备嵌入式计算机系统设计与实现的基本能力。本课程利用PowerPCARMSoPC等嵌入式实验平台,实验内容软件硬件相结合。

先修课程数字逻辑与数字系统,计算机组成原理,微机系统与接口技术 适用专业:计算机科学与技术,网络工程 选用教材:

现代SOPC创新技术实验教程 ,革新科技2009 嵌入系统综合设计与实验指导书

SOPC嵌入式系统基础教程 ,周立功 等,北京航空航天大学出版社,200611 ———————————————————————————————————————————

网络存储技术》课程简介

课程编号:1313110

课程名称:网络存储技术 32学时)

Network Storage Technology

内容提要:

课程的目的是通过介绍存储技术的基本原理、体系结构和设计存储系统的方法,让同学掌握网络存储基本技术,适应未来工作基本要求。通过学习课程,学生可以达到:

理解网络存储基本原理、体系结构,包括NASSAN存储技术; 理解存储设备接口技术,包括SCSI协议 理解网络存储系统设计方法;

学会典型设备选择、优化配置、测试等基本技术。 适用专业:计算机通信相关各专业

先修课程计算机组成原理或微机原理 操作系统

选用教材:网络存储技术》赵文辉 徐俊 周加林 李晨 清华大学出版社2005 3 ———————————————————————————————————————————

《现代通信网》课程简介

课程编号:1321060

课程名称:现代通信 (32学时)

Communication Networks

内容提要:


课程主要包括三部分内容,第一部分为基本概念部分,重点介绍通信网的基本概念、体系结构和关键技术(如多信道共享、路由、拥塞控制、差错控制、移动性管理等);第二部分对目前存在的主要通信网逐个进行介绍,如话音通信网、数据通信网、IP网、陆地移通信网、卫星通信网、通信网络等内容;第三部分将结合当前发展趋势对通信网的新的研究领域(如自组织网络、传感器网络)进行介绍。

先修课程通信导论、通信原理、现代交换技术、计算机网络 适用专业:计算机通信专业、网络工程专业、信息安全专业等 选用教材:

1.《现代通信网络》,沈庆国、沈庆国、周卫东、陈涓,人民邮电出版社,2008-04 2.《网络新技术概论》,敖志刚,人民邮电出版社,2006-10

3.《现代通信系统原理(修订版)》,王秉钧,天津大学出版社,1999-08

———————————————————————————————————————————

通信软件设计课程简介

课程编号:1321070

课程名称:通信软件设计 (32学时)

Communication Software System Design

内容提要:

通过介绍通信软件通信协议分析设计的模型、方法和技术,使学生了解通信协议软件的基本概念、特点、开发过程;通过介绍在通信软件设计中采用的模型化方法和形式化描述工具MSC/SDL掌握目前通信协议软件的基本设计开发和验证方法,能够采用MSC/SDL模型化工具进行通信协议软件的分析设计通过实践掌握MSC/SDL的模型化和形式化描述方法,掌握基于TCP/IP网络通信软件设计和实现方法。 先修课程计算机网络、形式语言与自动机、现代交换原理 适用专业:计算机科学与技术专业,网络工程专业

选用教材:计算机网络协议工程 龚正虎 国防科技大学出版社

网络协议的形式化分析与设计 古天龙等 电子工业出版社

———————————————————————————————————————————

《无线通信技术》课程简介

课程编号:1321080

课程名称:无线通信技术 (32学时)

Wireless Communication Foundation

内容提要:

课程包括无线网络所涉及的所有基本问题,并且讲解了无线网络技术的最新发展和全球主要的无线通信标准。通过学习课程使学生理解和掌握无线通信的一般性原理和技术,包括蜂窝的基本概念、无线信道的传播特性、抵抗信道衰落的技术,多址技术,无线分组调度技术等,并了解它们在典型无线通信系统中的应用以及未来的发展方向,为将来从事无线通信相关工作打下坚实的基础。 先修课程通信原理

适用专业:计算机科学与技术专业,网络工程专业


选用教材:《无线通信原理与应用(第二版)(中文版)》 Theodore S. Rappaport等,周文安 等译 电子工业出版社 2006-7

———————————————————————————————————————————

通信软件综合设计与实验》课程简介

课程编号:1321090

课程名称:通信软件综合设计与实验 32学时)

Design and Implementation of Communication Software

内容提要:

“实践是检验真理的唯一标准”。因此实践环节是培养学生科学素养的最有效途径。 为配合计算机通信方向和网络工程专业的课程体系教学开设此门实践课程同时也是通信软件设计课堂教学的同步实践环节。目的在于培养学生通信协议的开发能力、软件文档的规范化思想和独立分析解决问题的能力和小组合作精神。

本实验课程包括三个实验:简易手机软件系统SDL设计Xmodem协议的验证和串口实现、TFTP协议SDL设计C实现。通过上机实践训练,使学生掌握通信协议的基本开发步骤和方法,利用一体化形式化的软件集成开发环境,设计并实现简单的通信协议 先修课程计算导论与程序设计、形式语言与自动机、计算机网络、现代交换原理 适用专业:计算机通信专业方向、网络工程专业

选用教材:通信软件设计基础》,宋茂强,北京邮电大学出版社,2001

———————————————————————————————————————————

《自然语言处理导论》课程简介

课程编号:1321100

课程名称:自然语言处理导论 (32学时)

Foundations of Natural Language Processing

内容提要:

课程涵盖自然语言处理的理论、方法和关键技术,包括概率论、信息论、N-gram 法模型、马尔可夫模型、贝叶斯、最大熵和决策树等,侧重于词法分析、语法分析、语义分析和语义消歧,以及自然语言处理在机器翻译、信息检索以及文本分类和聚类等方面的应用 先修课程概率论与随机过程 适用专业:计算机科学与技术

选用教材:1Foundations of Statistical Natural Language Processing. Christopher Manning and Hinrich Schütze. MIT Press, 1999

2、自然语言处理综论. Daniel Jurafsky, James H. Martin. 电子工业出版社,

2005

———————————————————————————————————————————

UNIX编程环境》课程简介

课程编号:1321110

课程名称:UNIX编程环境 32学时)


UNIX Programming Environment

内容提要:

主要讲授作为操作员和程序员需要掌握的UNIX系统使用层面的基本技术,主要包括四方面的内容: (1) UNIX的基本概念和常用命令,包括用于文本文件处理和监控系统状态所需要的基本的UNIX的命令,文件系统管理 (2) shell编程技术,介绍shell脚本语言。(3)进程控制与进程间通信包括进程的创建,进程间的多种数据交换方式。 (4)网络Socket编程技术,介绍通过TCP/IP协议在多台计算机之间交互数据的方式。课程介绍UNIX的具体技术,也强调这些基本技术手段在非UNIX系统中和软件开发中的借鉴作用。 先修课程C语言

适用专业:计算机科学与技术 网络工程 软件工程

选用教材:《实用UNIX教程》 蒋砚军,高占春, 清华大学出版社, 20051 ———————————————————————————————————————————

Internet技术》课程简介

课程编号:1321120

课程名称:Internet技术 (32学时)

Internet Technology

内容提要:

课程内容包括三部分内容:第一部分是Internet基础,深入讲解IPv6工作机制和核心协议第二部分以Internet的典型应用为线索,区分不同应用介绍Internet的关键技术及协议(如Internet的安全技术、Internet的多媒体技术、移动Internet以及P2P术);第三部分介绍Internet相关的新型网络与技术(如网格技术、云计算等)。 先修课程计算机网络 适用专业:网络工程专业 选用教材:

1.《下一代Internet技术》,綦朝辉,国防工业出版社,2005-08

2.《Internet技术基础》,Douglas E.Comer机械工业出版社,2008-05 3《移动IP技术与网络移动性》,李晓辉、顾华玺、党岚君,国防工业出版社,2009-05 4.《TCP/IP网络互联技术(3)》,Comer Douglas E.Stevens David L.,清华大学出版社,2004-01

———————————————————————————————————————————

计算机网络技术实践》课程简介

课程编号:1321130

课程名称:计算机网络技术实践 32学时)

Experiments of Computer Network Technology

内容提要:

本门课程计算机网络设计、配置和实施为主,其中穿插了计算机网络的原理知识,不仅让学生能够明白实际操作过程的原理,还能够加深学生对计算机网络理论的深入理解。课程内容主要包括:计算机网络技术基础概述、路由的原理及路由器的使用和配置、各种路由策略的性能和配置方法、交换机的工作原理及交换机的使用和配置、交换机上Vlan的意


义和划分方法、网络协议分析方法和分析软件的使用、ARPICMP协议分析过程以及学生自行设计的综合网络实验等。学生的实验包括两大类:一类是在仿真软件上的实验操作,络仿真软件主要采用的是Dynamips;一类是在实际网络平台上的实验操作,实际网络设备包括Cisco、华为3comjuniper等公司的路由器和交换机,使学生们能够初步了解多种实际交换机、路由器的基本使用方法和配置过程。 先修课程计算机网络

适用专业:计算机科学与技术 网络工程

选用教材:计算机网络技术实践讲义 自编讲义

———————————————————————————————————————————

《高层网络协议课程简介

课程编号:1321140

课程名称:高层网络协议 32学时)

Higher Layer Network Protocols

内容提要:

课程弥补了《计算机网络教学中无暇介绍高层(传输层及以上)协议的不足,介绍传统高层协议的原理及高层协议研究应用的新进展,包括传统的传输层和应用协议TCPDHCPDNSWWWFTPSNMP)、P2P技术、多媒体通信协议RTPSIP)、组播协议(NLMALM)、QoS保障方法(DiffServ)Web Services等,并通过实验增强学生的网络通信程序设计能力。此外,课程大部分采用英文授课,并增加了文献阅读和摘要书写的考核,以帮助学生提高英文文献的阅读及理解能力。 适用专业:计算机通信相关各专业 先修课程计算机网络

选用教材:Computer Networks, Andrew.S.Tanenbaum, Fourth Edition, 清华大学影印版,20041月第1

———————————————————————————————————————————

网络仿真技术》课程简介

课程编号:1321150

课程名称:网络仿真技术-原理、建模和实验 (32学时)

Network Simulation TechnologyPrincipleModeling and Experiments

内容提要:

了解计算机仿真技术和网络仿真的相关技术,学习离散事件系统仿真原理、仿真随即过程和队列模型,仿真系统的验证,仿真计算机通信系统;学习NS网络仿真软件的体系结构和NS2的组成,利用NS2NS3进行典型的网络模型定义和仿真执行过程,使用NS2NS3建立基本的端到端网络通信协议性能的仿真;学习计算机仿真的可信性的典型问题和相关的应对方法,了解计算机仿真技术的发展趋势。 先修课程C/C++;操作系统原理;计算机网络 适用专业:网络工程计算机通信 选用教材: 教材:


1NS2 网络模拟基础与应用, 方陆平等,国防工业出版社,2008 参考书:

1、离散事件系统建模与仿真,王维平,科学出版社,2007

2Discrete-Event System Simulation, Forth Edition, Jerry Banks, Prentice Hall/Pearson,2004

3NS2 tutorial, http://www.isi.edu/nsnam/ns/tutorial/

———————————————————————————————————————————

网络工程课程简介

课程编号:1321160

课程名称:网络工程 (32学时)

Network Engineering

内容提要:

计算机网络基础;网络安全应用技术;网络操作系统基本操作;UNIX网络编程基础;Win32网络编程技术;高性能网络编程;P2P网络应用开发;网络服务部署和集群技术;接入网和组网路由技术;VPN专网接入技术;网络管理与监控技术;网络性能评估技术;网络多媒体应用技术;网络备份和存储;网络需求分析和规划。 先修课程

适用专业:网络工程专业

选用教材:网络工程师教程、雷震甲、清华大学出版社、2004

———————————————————————————————————————————

网络工程综合设计与实验》课程简介

课程编号:1321170

课程名称:网络工程综合设计与实验 (32学时)

Network Engineering Integrated Design and Experiment

内容提要:

TCP/IP配置与网络实用程序;网络协议分析工具;网络路由与交换节点部署;网络程实践;网络管理与监控工具实践;网络性能测量工具实践;网络常见服务部署;网络安全应用部署;网络多媒体应用部署。 先修课程

适用专业:网络工程专业

选用教材:网络工程技术与实验教程、张新有等、清华大学出版社、2005

———————————————————————————————————————————

网络管理技术及应用课程简介

课程编号:1321180

课程名称:网络管理技术及应用 32学时)

Techniques and Applications of Network Management

内容提要:


课程系统地讲解网络管理的基本概念、系统模型、标准规范和关键技术。主要包括网管理模型、网络管理功能及其关键技术及应用具体介绍了网络管理的基本概念及其相关的基础理论和技术;并从OSI系统管理模型出发,讲解CMIPTMNSNMP三大网络管理型的体系结构、管理信息模型和通信协议并讲解新型网络管理模型;讲解OSI定义的网络管理五个功能领域,然后讲解业务量控制、路由选择、网络自愈、信息安全、智能化网络理等关键技术。课程既注重系统性和理论性,也注重与实际应用相结合,并尽量反映理论和技术前沿。

先修课程计算机网络 适用专业:网络工程专业

选用教材:网络管理(第三版)(精品) 郭军 北京邮电大学出版社 2008

———————————————————————————————————————————

《接入网技术》课程简介

课程编号:1321190

课程名称:接入网技术 32学时)

ACCESS NETWORK TECHNOLOGY

内容提要:

课程主要介绍接入网技术。内容包括接入网概论、接入网的接口技术,各种接入技术。 在概论部分,介绍基本概念、接入网的主要特点、IP接入网。在接口技术部分,介绍接入网的UNI接口和SNI接口。重点介绍SNI接口,对V5.2的功能、结构、程序流程进行介绍。在金属线缆接入部分,介绍线对增容、高速数字用户线技术、非对称数字用户线技术等。在光纤接入部分,介绍ATM无源光网络APON、以太网无源光网路EPONSDH光同步数字传输体系。HFC接入技术中,介绍其基本结构、工作原理。在无线接入部分,介绍固定无线接入技术、移动无线接入技术、卫星接入技术。最后介绍接入网的网管。

使学生对目前通信网最后一公里的综合接入技术有所了解,同时了解接入网技术的发展。

先修课程通信导论 现代交换原理 计算机网络 通信原理 适用专业:网络工程专业 选用教材:

《接入网技术》 王秉钧 机械工业出版社 20056

———————————————————————————————————————————

网络软件设计开发》课程简介

课程编号:1321200

课程名称:网络软件设计开发 (32学时)

Network Software Design and Programming

内容提要:

网络软件设计开发》作为网络工程专业的一门偏向应用的专业课,对于学生将《计算网络》、《高层网络协议》等课程理论知识应用于实践,理解和掌握网络软件的基本设计思想、设计方法、开发策略以及异常处理方法等网络软件开发的关键技术具有重要意义。


课程主要讲解网络软件设计流程、常规网络编程方法、底层网络编程方法、并发程设计方法以及相关的Win32高级编程技术。常规网络编程接口主要包括NetBIOSWin-sock编程接口;底层网络编程主要讲解如网络诊断测试和安全工具等需要在网络层和数据链路层操作的网络软件设计开发方法;并发程序设计主要讲解利用多线程结构实现高性能并发网络程序设计的方法。此外本课程也会对Linux上的相关网络编程技术进行简要介绍。

先修课程C++语言程序设计计算机网络 适用专业:网络工程

选用教材:网络编程与开发技术(第2版)、 殷肖川、西安交通大学出版社、2009.8 ———————————————————————————————————————————

网络规划》课程简介

课程编号:1321210

课程名称:网络规划 32学时)

network planning

内容提要:

网络规划是研究网络工程规划设计的一门科学网络规划是网络工程专业的专业必修课程之一。对于训练学生的网络设计能力有重要作用。 网络规划内容主要包括:自顶向下的网络设计方法中需求分析、逻辑设计物理设计、优化测试及文档编写,无线网络设计IPv6网络设计QoS设计IP电话和基于内容的网络设计网络建模等。通过对本课程学习旨在使学生了解网络规划的方法,学会网络设计的原则与一般规律,并培养良好的网设计与规划技能。 先修课程计算机网络 适用专业:网络工程专业

选用教材:网络工程规划与设计〉陈向阳 编著 清华大学出版社 20097

———————————————————————————————————————————

科技史与方法学课程简介

课程编号:1323120

课程名称:科技史与方法学 (32学时)

History and Methodology of Science and Technology

内容提要:

人类的发展基于不断的科技进步。科技发展的历史过程中,以阿基米德、亚里斯多德、达芬奇、伽利略、牛顿、达尔文、爱因斯坦和王选等为代表的科学家和技术家们不断丰富和发展科学方法论和技术方法论,促进人类对自然界的认识能力和改造能力不断提升历经古社会的初级科技发展阶段、近代的中级科技发展阶段和现代的高级科技发展阶段。21纪的中国学生要以史为鉴,敢于在继承的基础上大胆怀疑、大胆批判,敢于进行方法论创新,促进西方还原论的方法论和东方整体论的方法论的融合,指导自己提高科技创造力。 先修课程哲学原理;相关专业课程 适用专业:智能科学与技术

选用教材:科学的历程,吴国盛,北京大学出版社,2002


———————————————————————————————————————————

信息内容安全》课程简介

课程编号:1323130

课程名称:信息内容安全 (32学时)

Content Oriented Information Security

内容提要:

课程介绍网络信息内容安全的基本概念、原理、主要技术和主要方法。主要内容:信息安全概要;信息内容安全的产生、宗旨及其与信息安全的关系;网络信息内容安全的基本概念、特点、基本原理、关键技术、产品和发展趋势;信息获取技术,主动获取技术和被动获取技术;信息内容识别技术,主要分为文字、声音、图像、图形识别;倾向性识别,基于信息的自然语言理解理论;趋势预测、控制、阻断技术;典型应用,基于内容的电子邮件过滤,基于内容的不良短消息识别,基于图像内容过滤;信息内容安全呼唤自主创新。 先修课程高等数学

适用专业:智能科学与技术、信息安全、信息工程、自动化等专业 选用教材:

自编讲义

———————————————————————————————————————————

《智能机器人》课程简介

课程编号:1323140

课程名称:智能机器人 32学时)

Intelligent Robots

内容提要:

课程讲述智能机器人的基本概念、基础理论和关键技术,介绍智能机器人的设计思想、方法和智能控制技术,介绍智能机器人发展趋势和应用,具体内容包括: 1. 机器人刚体位姿描述和运动学基础理论

2. 智能机器人立体视觉、主动视觉、图像处理与目标跟踪技术 3. 智能机器人传感与控制技术 4. 智能机器人路径规划理论和技术 5. 智能机器人自主导航技术

6. 智能机器人总体设计、控制器设计软件设计 先修课程

适用专业:智能科学与技术,自动化 选用教材:

《智能机器人》,肖南峰编著, 华南理工大学出版社,2008年版。

———————————————————————————————————————————

《群体智能》课程简介

课程编号:1323160


课程名称:群体智能 32学时)

Swarm Intelligence

内容提要:

介绍智能科学技术的重要研究内容,群体智能,主要介绍群体智能的产生与发展,理解群体智能优化的一般目的与方法,熟悉典型的群体智能方法,粒群算法、蚁群算法等。此外,群体智能方法与其他人工智能方法的结合如神经网络的蚁群算法等。 先修课程智能科学与技术导论 适用专业:智能科学与技术

选用教材:智能科学技术导论 机器智能

———————————————————————————————————————————

《智能游戏课程简介

课程编号:1323170

课程名称:智能游戏 32学时)

Intelligent Game

内容提要:

课程讲授智能游戏设计的基本思想,培养学生游戏编程的基本能力。 适用专业:智能科学与技术等专业 先修课程人工智能,计算机程序设计 选用教材:"游戏人工智能——计算机游戏中的人工智能", 李睿凡等译, 2007, 北京, 北京

邮电大学出版社

游戏人工智能编程案例精粹,罗岱等译,2008,人民邮电出版社

"The art of Computer Game design". Cris Crawford, 1984, Electronic Edition "Artificial Intelligence for Computer Games ---- An introduction", John

David Funge, 2004, A K Peters, Ltd. 中译版:“计算机游戏中人工智能应用导论”即将由北京邮电大学出版社出版。

计算机游戏程序设计 耿卫东,陈为,电子工业出版社:北京,2005

———————————————————————————————————————————

《计算智能》课程简介

课程编号:1323180

课程名称:计算智能 32学时)

Computational Intelligence

内容提要:

课程研究计算智能——用计算表示和处理智能信息包括神经计算、进化计算、模糊计算等。主要内容:神经元模型,神经网络的结构,神经网络学习规则,神经网络的发展概,神经网络研究范畴,神经网络的基本理论,基于神经网络的系统建模,神经网络应用什么是模糊逻辑?为什么要研究模糊逻辑?模糊逻辑的特点,模糊逻辑的发展和现状,模糊集合及其运算,模糊关系,模糊集合的隶属度函数,模糊逻辑,模糊语言变量及其算子,模糊逻辑与近似推理,解模糊判决方法,模糊概率,经典统计决策 ,模糊统计决策,二元对比排序,模糊综合评判;从生物进化到进化计算,进化计算的主要分支,进化计算的主要特点,进化计


算的研究内容,进化计算的应用进化计算的基本概念,进化计算的基本结构,遗传算法的改进,进化计算的应用;生物免疫机理,人工免疫网络模型,免疫学习算法,免疫计算智能系统的应用

先修课程人工智能、算法设计与分析、模糊数学 适用专业:计算机、自动控制、智能科学与技术等专业

选用教材:《计算智能的数学基础》 褚蕾蕾等编著 科学出版社 2002.9

———————————————————————————————————————————

《多模态信息处理》课程简介

课程编号:1323190

课程名称:多模态信息处理 32学时)

Multimodality Information Processing

内容提要:

介绍多模态信息处理的基本概念,基本理论和基本技术,通过本课程学习应该理解和掌握语音、文本、图像和视频多媒体、多模态人机交互信息处理的基本理论和基本分析方法;培养学生抽象思维能力、总结归纳能力、严谨求实的科学作风和分析计算能力。为进一步研究文本情感,语音识别、图像处理、多媒体理论应用人工智能等打下坚实的基础。 先修课程数字信号处理 适用专业:智能科学与技术 选用教材:自编讲义

———————————————————————————————————————————

《智能科学与技术前沿讲座》课程简介

课程编号:1323200

课程名称:智能科学与技术前沿讲座 (16学时)

Lectures on the Frontier of Intelligence Science and Technology

内容提要:

课程每次聘请4-8位本领域专家学者介绍智能科学与技术发展的若干前沿热点问题、最新研究进展以及今后发展方向,每位专家讲座学时不超过6学时。讲座选题将依据当前智科学与技术发展现状在智能科学基础理论探索、智能技术研究以及智能系统开发和应用三个方面进行取舍,取得相对平衡,专家聘请不局限于校内。具体内容包括但不限于:脑与认知科学研究进展、智能科学基础进展、机器学习研究进展、自然语言处理与应用研究进展、计算机视觉与应用研究进展、Web信息处理进展、智能机器人研究应用进展、多模态信息处理与应用进展、认知计算研究进展。

先修课程机器智能、模式识别、机器学习、自然语言处理与理解 适用专业:智能科学与技术 选用教材:

———————————————————————————————————————————


信息安全概论》课程简介

课程编号:1330010

课程名称:信息安全概论 32学时)

Information Security

内容提要:

信息安全概论是使学生较为全面的了解和掌握信息安全技术基本概念和技术的课程这门课程主要包括信息保密和信息认证技术、访问控制技术、系统安全技术、网络安全技术、信息安全管理等几个主要方面的内容。

其中,信息保密和信息认证技术介绍了密码学、HASH、数字签名、身份认证等内容;访问控制技术介绍了访问控制的模型、安全策略和实现技术;系统安全介绍了操作系统安全、web服务器安全、系统备份和恢复等内容;网络安全介绍了端口和漏洞扫描、缓冲区溢出攻击、DDOS攻击等主流的攻击技术,以及防火墙、IDS/IPSVPN等主要的安全防范产品和技术;信息安全风险评估和信息安全管理则从宏观和管理层面对信息安全进行综合评价以及期提高安全管理水平。 先修课程计算机网络

适用专业:计算机科学与技术 网络工程 选用教材:

信息安全概论》,牛少彰,北京邮电大学出版社,20079

———————————————————————————————————————————

《对称密码技术》课程简介

课程编号:1330160

课程名称:对称密码技术 32学时)

Techniques of Symmetric Key Cryptography

内容提要:

课程信息安全专业的选修课,主要介绍密码学领域的重要分支之一,对称密码学(或单钥密码学)的基本概念、基本理论和基本应用具体包括分组密码的基本概念、设计原理、典型算法、主要分析方法和统计测试原理与密钥管理序列密码的基本概念、密钥流生成器的基本理论对称密码学在移动通信和无线局域网等实际系统中的应用等。课程的目的是较深入的理解对称密码学的概念和理论为继续学习信息安全和密码学专业知识打基础,进行相关研究应用开发准备知识。 适用专业:信息安全

先修课程现代密码学,近世代数 选用教材:《对称密码学及其应用李晖,李丽香,邵帅主编、北京邮电大学出版社、2009

———————————————————————————————————————————

《公钥密码应用课程简介

课程编号:1330170

课程名称:公钥密码应用 32学时)


Application to Public Key Cryptography

内容提要:

课程是面向信息安全的一门专业课,是现代密码学课程的延伸。课程目的是让学生比较全面地了解目前公钥密码技术在实际中的应用以及解决主要的安全问题,理解和掌握实际应用中公钥密码技术的基本理论和实现方法,主要包括公钥基础设施PKI技术)及其应用常用安全协议SSLSETIPsec协议等)、常用特殊数字签名(不可否认签名、盲签名、群签名、多重签名、代理签名等)、常见安全协议(零知识证明、比特承诺、不经意传输、安全多方计算、电子货币、电子拍卖、电子投票等)等内容。培养学生抽象思维能力、理论与实际相结合能力、分析和解决实际应用问题能力。 先修课程信息安全数学基础、现代密码学 适用专业:信息安全

选用教材:《现代密码学教程》 谷利泽、郑世慧、杨义先著 北京邮电大学出版社 2009 ———————————————————————————————————————————

通信网安全》课程简介

课程编号:1330180

课程名称:通信网安全 (32学时)

Security of communication networks

内容提要:

课程属于信息安全专业的专业课程课程目的是让学生掌握通信网安全的概念,了解通信网的安全需求,理解和掌握通信网中的数据加密和认证原理,熟悉通信网密钥管理的基本原理和方法,了解常见的通信系统或网络中所采用安全技术和手段,了解通信网的网络理的原则与方法。

通过本课程学习促进学生理论联系实际,学以致用,信息安全和密码学的基础理论与技术付诸于实践,应用到现实生活中,并努力实现知识的融会贯通。

先修课程信息安全导论、现代密码学、现代通信 适用专业:信息安全 选用教材:

通信网安全与保密》,王景中、徐小表、曾风锋,西安电子科技大学出版社,20089月。

———————————————————————————————————————————

网络安全分析》课程简介

课程编号:1330190

课程名称:网络安全分析 (32学时)

Analysis of Network Security

内容提要:

结合黑客攻击的实际案例,系统地介绍常见网络攻击方法的原理和操作步骤,并针对攻击手段介绍网络防御技术的原理和操作方法。这些内容着重培养学生的专业基础理论素养


和实际操作技能。同时,通过对安全审计、网络生存性评估方法的讨论,培养学生检测、评估主机、服务器和网络是否存在安全漏洞、是否受到攻击以及如何对系统进行安全加固的能力。这门课不仅介绍当前主流的网络攻防技术,还涉及了网络攻防技术的最新进展及发展趋势。

先修课程网络安全,现代密码学,防火墙,入侵检测 适用专业:信息安全 选用教材:

针锋相对--黑客攻防实战揭秘、武新华,李防,陈艳艳、北京:机械工业出版社、2009年。

———————————————————————————————————————————

信息隐藏与数字水印》课程简介

课程编号:1330200

课程名称:信息隐藏与数字水印 32学时)

Information Hiding and Digital Watermarking

内容提要:

信息隐藏和数字水印的研究20世纪末开始迅速发展,前者主要用于伪装式保密通信后者则广泛应用于数字产品的版权标识、篡改检测、盗版防范等。课程主要内容包括:信息隐藏和数字水印的发展历史以及目前的应用情况;人类听觉和视觉系统的特点以及常用信号处理基础知识信息隐藏的原理,经典算法,信息隐藏分析方法;数字水印的原理、算法,数字水印攻击方法。学生学习信息隐藏与数字水印的基本概念,掌握基于MATLAB的语音与图像的基本信号处理操作,学会针对多种载体的基本的信息隐藏和数字水印嵌入及提取算法,理解算法的安全性分析,为信息安全理论研究和相关应用开发的准备知识。 先修课程数字信号处理

适用专业:信息安全、计算机通信、数字媒体艺术等专业 选用教材:

信息隐藏与数字水印》,钮心忻,杨义先,北京邮电大学出版社,2004年。

———————————————————————————————————————————

《嵌入式系统及安全》课程简介

课程编号:1330210

课程名称:嵌入式系统及安全 (32学时)

Embedded Systems and Security

内容提要:

课程属于信息安全专业的专业课程课程目的是让学生理解和掌握嵌入式系统的基本概念,了解嵌入式系统的设计开发流程,掌握嵌入式系统的组成结构,了解嵌入式微处理器的基本原理,了解嵌入式操作系统的功能结构和工作原理,了解嵌入式操作系统的安全原理与机制,了解嵌入式系统的安全应用,熟悉智能卡、USB-KeyPDA等典型的嵌入式系统的体系结构、工作原理、接口技术及其安全应用,熟悉嵌入式系统的物理安全,了解旁路攻击及其防护原理。


先修课程数字逻辑与数字系统、微机系统与接口技术、C语言程序设计 适用专业:信息安全 选用教材:

《嵌入式系统硬件软件架构》,[]Tammy Noergaard著,马洪兵、源涛译,人民邮电出版社20082月。

《智能卡研发技术与工程实践——智能卡开发技术系列》,李翔,人民邮电出版社,200311月。

———————————————————————————————————————————

《容错计算技术》课程简介

课程编号:1330220

课程名称:容错计算技术 (32学时)

Fault Tolerant Computing

内容提要:

容错计算是计算机科学的一门专业选修课程是进行高可靠性和高安全性系统设计的基础。课程设置的目的是系统地介绍容错计算的基本概念、逻辑结构和系统架构,培养学生采用系统结构的方法进行系统设计和解决实际问题的能力。主要内容:容错技术的基本概念,容错技术的基本理论和实现原理,各种容错方案的优缺点和选择方法、容错技术研究的最新成果,以及容错技术的未来发展趋势。

适用专业:信息安全、计算机通信工程、自动控制等专业 先修课程计算机原理

选用教材:《容错计算原理》 袁由光 哈尔滨工程大学出版社20062

———————————————————————————————————————————

软件安全测评》课程简介

课程编号:1330230

课程名称:软件安全测评 (32学时)

Software Security Assessment

内容提要:

课程软件安全生命周期出发,系统介绍对软件设计阶段、开发阶段与测试阶段进行安全测评所需要使用的技术以及评测准则,培养学生分析问题的能力与实际动手的能力。设计的知识点主要包括:SDL模型,软件安全威胁,安全威胁建模,安全设计,源代码安全审查,软件安全测试工具及流程,渗透测试,安全编码技术。

先修课程C++高级语言程序设计/JAVA高级语言程序设计 信息安全导论 软件安全 适用专业:信息安全 选用教材:

软件安全开发生命周期》,[]Micheal Howard Steve Lipner 李兆星 原浩 译, 电子工业出版社,20081

参考书目:《安全编程-代码静态分析》,[]Brain Chess Jacob West 董启雄 程永敬 著,机械工业出版社,20083


———————————————————————————————————————————

《数字版权保护》课程简介

课程编号:1330240

课程名称:数字版权保护 (32学时)

Digital Rights Management

内容提要:

课程内容引导学生掌握数字版权管理的基础理论方法与技术。详细介绍信息隐藏技术基础、文件格式信息隐藏法变换域技术、其他隐藏技术、隐藏分析技术、数字水印基本原理、数字水印框架及图像水印技术、视频数字水印和音频数字水印技术、数字版权管理软件数字水印与数字指纹技术、数字版权管理数字水印的攻击、基于加密的数字版权管理技术、Windows DRM技术原理、OMA DRM技术标准、原理及应用IPTV DRM技术原理及应用、数字版权管理技术综合知识。 先修课程信息安全导论

适用专业:信息安全、计算机软件 选用教材:

数字版权管理;张茹,杨榆,张啸编著;北京邮电大学出版社;2008

———————————————————————————————————————————

信息安全管理课程简介

课程编号:1330250

课程名称:信息安全管理 (32学时)

Information Security Management

内容提要:

课程系统介绍了信息安全管理主流理论关键支撑技术,以及在电子政务、电子商务建设中的应用课程主体内容分为四个部分,第一部分在对信息安全管理基本概念综合介绍的基础上,给出了若干主流信息安全管理模型及理论方法,分为3讲;第二部分信息安全管理相关支撑技术做综合分析,内容涵盖网络安全技术、网络管理技术、数据备份和恢复技术等,包括4讲;第三部分给出几个典型信息安全管理实践方法,包括异常现象管理、业务管理、安全网络管理、等级保护、信息安全测评认证等,共有5讲;第四部分给出三个有代表性的信息安全管理案例分析,并对信息安全管理相关标准和法规做综合分析,包括2讲。 先修课程现代密码学、信息系统安全 适用专业:信息安全,计算机相关专业 选用教材:

信息安全管理》,徐国爱,北京邮电大学出版社,20086

———————————————————————————————————————————

信息系统容灾技术》课程简介

课程编号:1330260

课程名称:信息系统容灾技术 (48学时(含16学时实验))


Disaster Tolerance technology of Information system

内容提要:

课程研究信息系统容灾中的基本原理和技术,以及信息系统容灾基本技术的实现方法。主要内容:建立信息系统容灾的概念,理解为什么需要信息系统容灾技术;理解数据容灾技术,包括数据存储、数据备份与恢复、本地数据容灾、远程数据容灾;理解系统容灾技术,包括时空冗余、系统复制、虚拟化技术;理解业务容灾技术,包括失效检测、服务迁移技术;了解信息系统容灾的规划与管理了解一些国内外公司的容灾解决方案和实际容灾系统案例。培养学生分析、对比、应用容灾技术的能力。 先修课程计算机网络信息安全导论 适用专业:信息安全

选用教材:信息系统容灾抗毁原理与应用》,李涛,刘晓洁,曾金全,赵辉,刘才铭,张冰,人民邮电出版社,200710

———————————————————————————————————————————

计算机仿真》课程简介

课程编号:1330270

课程名称:计算机仿真 (32学时)

Computer Simulation

内容提要:

课程是奠定计算机仿真的基本理论基础,掌握仿真建模及仿真实现的基本方法,了解计算机仿真技术中的热点研究方向,并能够熟练使用MATLAB 仿真工具,实践对通信系统链路级和系统级的仿真技术,奠定信息领域研究设计工作方法的基础。课程特色是注重对仿真实例的分析, 通过细致讲解如何处理实际的仿真问题, 让学生获得实际的仿真技巧 先修课程通信原理、数字信号处理

适用专业:网络工程专业,信息安全,信息科学与计算,智能信息处理等专业 选用教材:

通信系统仿真原理与无线应用 William H. Tranter 等著 肖明波等译 机械工业出版社20051月;《MATLAB通信仿真》 王立宁等 人民邮电出版社 20001 ———————————————————————————————————————————


四、全校公共选修课

WINDOWS NT系统管理课程简介

课程编号:1301010

课程名称:WINDOWS NT 系统管理 (32学时)

WINDOWS NT SYSTEM ADMINISTRATION

内容提要:

WINDOWS服务器操作系统在中小企业管理系统和网络建站中占据着重要的位置。课程讲授在VMWare虚拟机上构建Windows 2003服务器系统平台,学生从理论上和实践上掌握WINDOWS系列服务器系统的架设、管理应用在熟练掌握WINDOWS 操作系统的服务管理操作技巧的基础上,能够自行设计中小型企业WINDOWS网络系统管理模型、部署网络服务、解决设计和部署WINDOWS服务器系统中出现的问题,并且保障网络系统安全运行。 先修课程大学计算机基础、网络基础 适用专业:全校所有专业

选用教材:自编Windows 服务器系统管理讲义

———————————————————————————————————————————

WEB编程》课程简介

课程编号:1301020

课程名称:WEB编程 32学时)

WEB Programming

内容提要:

通过本课程学习,要求学生理解和掌握WebWWW)编程的理论和各种基本技术,了网络Internet的一般知识,进而培养网络编程及搭建WWW服务器的基本技能。主要内容:网络基本概念,Internet概述,Web基本理论HTML基础,DHTML基础,JavaScript编程;CGI原理及编程,用C语言实现CGI过程;数据库基础知识ASP原理及编程;PHP原理及编程;Web技术扩展及未来发展趋势分析。 先修课程大学计算机基础 适用专业:各专业 选用教材:

Web程序设计(第4版)》 Robert W.Sebesta著,刘伟琴等译,清华大学出版社,2008

———————————————————————————————————————————

UNIX操作系统及应用课程简介

课程编号:1301030

课程名称:UNIX操作系统及应用 (32学时)

UNIX Operating System and Applications

内容提要:


UNIX操作系统是上个世纪计算机领域最重要的发明之一,在占据了互联网服务器的大部分份额之外,今年来持续向桌面应用领域发展并取得了令人瞩目的成绩。本课程Linux教学实例从UNIX的发源及演进历史出发,详细介绍了UNIX的基本概念和原理,在此基础上讲述UNIX的常用命令、脚本编程以及系统管理方面的知识,使学生掌握UNIX操作系统的日常使用并具备基本的软件开发能力。 先修课程大学计算机基础

适用专业:通信工程电子信息工程、数字媒体技术等通信电子信息计算机相关专业 选用教材:

Debian标准教程》王旭 著,人民邮电出版社,2009 ISBN 978-7-115-19466-4/TP ———————————————————————————————————————————

7号信令与通信网信号系统》课程简介

课程编号:1301040

课程名称:7号信令与通信网信号系统 (32学时)

No.7 Signalling System and Signalling System of Telecommunication

Networks 内容提要:

课程主要学习通信网中最重要的支撑网络信令网络课程内容由三大部分组成:令概论、7号信令系统、IP信令系统。

在概论部分介绍信令的基本概念、信令的应用实例,并以中国一号随路信令系统对信令的基本功能进行介绍,由此引出共路信令系统。7号信令系统部分,介绍7号信令网络基本结构,介绍MTP1MTP2MTP3TUPSCCPTCAP等各级功能结构。对信令消息、信令处理状态机、信令程序能有深刻了解。在IP信令部分,介绍H.323SIPMGCPVOIP令系统,了解其各自的结构、功能、信令程序,介绍7号信令与IP信令的互通、信令技术的发展。

先修课程通信概论 适用专业:全校选修 选用教材:

NO.7 信令系统》 桂海源 北京邮电大学出版社 19993 IP网络电话技术》 糜正琨 人民邮电出版社 20006

———————————————————————————————————————————

INTERNET应用技术》课程简介

课程编号:1301050

课程名称:INTERNET应用技术 (32学时)

Internet Foundation

内容提要:

通过学习此门课程,使学生了解计算机网络的基本概念;从应用角度对LAN网络结构、协议工作原理等有一个系统认识;掌握Internet协议体系,了解采用TCP/IP建立互联网络的基本方法,掌握Internet基础知识和实践方法,熟练利用Internet工具掌握获取各种资源,并能制作简单的网页,为今后学习打下一个基础。


先修课程大学计算机基础 适用专业:全校

选用教材:Internet应用基础教程》,郭伟刚等编,电子工业出版社

———————————————————————————————————————————

工作站技术及其应用课程简介

课程编号:1301060

课程名称:工作站技术及其应用 (32学时)

Workstation Technology and Its Applications

内容提要:

课程的目的是向学生介绍工作站的使用方法、编辑器Vi、程序设计环境、网络及其开发环境、图形用户界面及其开发环境等内容。使学生能够掌握工作站的使用,能够在UNIX环境下进行简单的编程(Socket编程和图形界面编程)。该课程主要内容包括:工作站使用入门、工作站编辑器Vi工作站程序设计环境、工作站的网络及其开发环境、工作站的图形用户界面及其开发环境和相关内容的上机实验等。 先修课程基本编程技术 适用专业:不限 选用教材:

以课件为主,辅助教材为《工作站系统结构、软件开发及应用》全民、张倪,国防工业出版社

———————————————————————————————————————————

软件工程概论》课程简介

课程编号:1301070

课程名称:软件工程概论 (32学时)

Software Engineering Generality

内容提要:

软件工程计算机专业和软件工程专业重要的基础课程之一,也是一门融会贯通其他专业基础课的综合性课程,其地位和作用是由软件工程软件产业中的重要地位所决定的。它以提高质量,降低成本为目的,将系统化、规范的、可度量的工程化方法应用软件的开发、运行和维护的过程中。软件工程来源于20世纪60年代末期爆发的软件危机,是一研究开发与维护的普遍原理、原则、方法和技术的工程学科,并与计算机工程计算机学、管理(项目管理、质量管理等)、数学、系统工程学科有着密切的联系,它涉及到软件的需求、设计、实现、测试、维护、配置管理、项目管理、工具与方法、软件过程及软件质量等知识域。课程旨在向非计算机专业的学生概要性的介绍软件工程的生命周期模型以及结构化和面向对象两种实用方法,使学生能够在与实际的软件开发相关的活动中理解和掌握相应的知识域。 先修课程

适用专业:计算机专业 选用教材:


1. 软件工程模型与方法》肖丁、吴建林、周春燕、修佳鹏编,北京邮电大学出版社,

20083月;

2. 《实用软件工程》,郑仁杰,清华大学出版社,19979月; 3. UML和模式应用》,Craig Larman,李洋译,机械工业出版社,20065月(教材

名称、作者、出版社、出版时间)

———————————————————————————————————————————

《操作系统基础》课程简介

课程编号:1301080

课程名称:操作系统基础 (32学时)

Operating System

内容提要:

课程属于非计算机专业的公共选修课。通过本课程学习使学生基本掌握计算机作系统的基本原理,了解计算机操作系统类型,掌握计算机操作系统内存管理机制,掌握计算机操作系统处理机调度算法,掌握操作系统I/O管理机制,掌握文件系统类型和访问模式,掌握操作系统用户界面。

先修课程计算机组成原理,计算机程序设计导论 适用专业:计算机专业 选用教材:

计算机操作系统教程》,张尧学,史美林、清华大学出版社、200081

———————————————————————————————————————————

IP电话与软交换技术》课程简介

课程编号:1301090

课程名称:IP电话与软交换技术 (32学时)

VoIP & Softswitch

内容提要:

了解并掌握IP电话的基本原理及体系结构;掌握IP电话的语音处理技术;掌握IP话的两类技术:基于H.323IP电话技术和基于SIPIP电话技术;了解IP电话的关键设备和典型应用了解并掌握下一代网络与软交换的基本概念和原理;掌握软交换的体系结构和主要功能;掌握基于软交换的业务提供方法等。 先修课程计算机网络 适用专业:全校 选用教材:

IP网络电话技术》 麋正琨 2000 人民邮电出版社

———————————————————————————————————————————

《手机操作系统及应用课程简介

课程编号:1301100

课程名称:手机操作系统及应用 (32学时)


Operating system and application for Mobile Phones

内容提要:

课程首先讲授智能手机的基本概念,手机操作系统的相关知识,然后以目前应用最为广泛的Symbian手机操作系统为例,介绍Symbian手机应用开发平台,讲授Symbian手机应用开发的基本知识与方法。另外,课程还安排了6学时的上机实验,学生可以在上机时自己动手在Symbian SDK上编写智能手机上的小应用程序。

通过本课程学习学生可以了解到智能手机的硬件体系结构、手机操作系统的基本原理和结构,手机操作系统与计算机操作系统的不同之处。能够熟悉手机应用的开发平台和开发方法,基本掌握开发手机应用的技能。 先修课程面向对象与C++

适用专业:计算机通信电子

选用教材:Symbian手机应用开发标准教程》侯茂清 人民邮电出版社. 2009.4

———————————————————————————————————————————

信息安全概论》课程简介

课程编号:1301110

课程名称:信息安全概论 32学时)

Introduction to Information Security 内容提要:

课程是面向全校的一门公共选修课,可作为其他专业学生了解信息安全的选修课。程目的是让学生比较全面地了解信息安全的基本概念、原理和方法,理解信息安全的核心思想和主要技术,主要包括现代密码技术(加密技术、公钥密码技术、Hash函数、数字签名技术等)安全应用技术(身份认证技术、访问控制技术、安全审计技术、数据备份技术等)网络安全技术(防计算机病毒技术、防火墙技术、入侵检测技术、漏洞扫描技术、安全协议等)为今后进一步学习信息安全的后继内容,以及从事信息领域相关研究工程实践作好必要的信息安全知识的准备。 先修课程 适用专业:所有 选用教材:

———————————————————————————————————————————

信息安全实验(1)》课程简介

课程编号:1301120

课程名称:信息安全实验 (32学时)

Information Security Experiment

内容提要:

本实验课介绍了信息安全培训过程中常用到的一些实验。学生可以现场实习操作。全部课程共分为四个部分。第一部分为密码学实验,包括1个实验:PGP软件的使用。第二部分为黑客攻击实验,包括8个实验:Sniffer网络嗅探器的使用;SuperScan网络端口扫描的使用;流光综合扫描及安全评估的使用;Shadow Security Scanner扫描器的使用;Dos/DDOS攻击(包括CC攻击) 的使用;黑雨邮箱密码暴力破解器的使用;冰河木马的使用;LC5账号


口令破解的使用。第三部分为网络层安全实验,包括1个实验即:个人防火墙的使用。第四部分为应用层安全实验,包括2个实验:文件恢复工具EasyRecovery的使用;奇虎360全卫士的使用。

先修课程信息安全导论,计算机网络网络安全

适用专业:信息安全,计算机科学与技术,通信信息工程 选用教材:

1.信息安全实验》、李剑 编著、电子工业出版社、20092.

2.信息安全培训教程(实验篇) 李剑 编著、北京邮电大学出版社、20072月。 ———————————————————————————————————————————

《公钥密码技术及其应用课程简介

课程编号:1301130

课程名称:公钥密码技术及其应用 (32学时)

Public Key Cryptography: Techniques and Applications

内容提要:

介绍公钥密码学的基本概念、原理和发展现状,分专题系统讲解经典的公钥密码技术,包括:单向还是的概念、RSA加密体制、ElGamal加密体制、椭圆曲线密码体制、数字签名算法DSASchnorr签名方案、身份认证协议、密钥协商协议、秘密分享方案等。在此基础上,选择性地介绍了几种扩展公钥密码原语和其典型的应用案例,如盲签名和电子货币系统、/群签名和匿名性保护、同态加密技术和电子投票系统、公平交换协议等,并展望了在后量子时代公钥密码技术的新方向。 先修课程计算机基础

适用专业:理工科类各专业,部分经济类专业 选用教材:

教材:暂无(本课程按照公钥密码学的技术和应用分专题来组织,主要参考资料为历来国际主流密码会议论文) 参考书目:

1. (芬)Arto Salomaa著;丁存生,单炜娟译: 公钥密码.国防工业出版社 / 2001-7-1 2. 曹珍富著:公钥密码学,黑龙江出版社,1993 3. B.Schneier著,吴世忠等译,应用密码学---协议算法与C源程序》(第二版)机械工业出版社,20001

4. 杨义先等著,《现代密码新理论》,科学出版社,20028

———————————————————————————————————————————

《嵌入式系统技术基础》课程简介

课程编号:1301140

课程名称:嵌入式系统技术基础 (32学时)

Fundamental of Embedded System

内容提要:


课程属于计算机/电子类专业的专业基础课程,主要介绍与嵌入式系统设计与开发相关的基础知识包括嵌入式系统总体结构基础知识嵌入式系统硬件技术基础、嵌入式系统软件技术基础等三个方面。目的是让学生了解嵌入式系统的相关概念、应用现状和发展历史掌握嵌入式系统的组成结构,理解嵌入式系统典型的硬件结构,包括微入式微处理器、存储系统等,了解嵌入式系统硬件平台的发展趋势;理解嵌入式系统的软件结构,掌握嵌入式操作系统的功能原理,包括任务管理与调度、内存管理等机制,培养嵌入式系统开发和应用基本技能,为进一步提高学生的实际动手能力打下基础。

先修课程数字系统与逻辑设计、微机/单片机原理与接口技术、C语言程序设计 适用专业:计算机类专业、电子类专业、通信类专业 选用教材:

嵌入式系统硬件软件架构,[]Tammy Noergaard著,马洪兵、源涛译,人民邮电出版社,20082月。

嵌入式实时操作系统及应用开发(第2版),罗蕾,北京航空航天大学出版社,20073月。

———————————————————————————————————————————

Internet服务质量与NS2仿真》课程简介

课程编号:1301150

课程名称:Internet服务质量与NS2仿真 32学时)

QoS of Internet and NS2 Simulation

内容提要:

Internet服务质量与NS2仿真》是一门面向通信计算机信息等相关专业本科生,旨在介绍Internet QoS的最新研究进展和基本技术方法的专业课程。本课程将使学生全面清晰地认识新一代InternetQoS问题、了解IP QoS的体系结构和相关信令协议、掌握QoS的各种具体实现机制,并对MPLS网络移动无线网络NGN中的QoS体系进行研究分析。此外,课程将使学生学会运用网络仿真工具NS2对各种QoS机制进行实现和分析,做到理论与实践相结合,从而加深对Internet QoS的理解。 先修课程计算机网络

适用专业:通信工程信息工程计算机科学与技术 选用教材:

计算机网络的服务质量QoS林闯、单志广、任丰原著,清华大学出版社,2004 NS2网络模拟》,于斌等编著,人民邮电出版社,2007

———————————————————————————————————————————

软件安全》课程简介

课程编号:1301160

课程名称:软件安全 (32学时)

Software Security

内容提要:


随着计算机技术的不断发展,面向软件的风险越来越多。目前对于软件风险的研究越来越偏重于开发阶段,这样可以有效地在前期发现问题,以在相对部署后发现问题小的多的代价来解决这些可能的安全风险。同时有助于开发人员更好的理解软件中存在的安全漏洞,软件的质量。《软件安全》正是这样一门课程

软件安全》是面向高年级本科生的软件安全分析与设计课程,通过本课程学习应该理解和掌握软件安全基本理论与经典的安全开发方法;提高学生对软件编程的理解,养学生软件安全分析与动手能力。 适用专业:计算机相关专业 先修课程C编程/C++编程 选用教材:

材:软件安全开发生命周期,[]Micheal Howard Steve Lipner 李兆星 原浩 张钺 译, 电子工业出版社,20081 参考书:

Software Security, by Gray McGraw, Publisher: Addison Wesley Professional. January 23, 2006

Secure Programming Cookbook for C and C++, by Matt Messie and John Viega, Publisher: OReillyJuly 30, 2003

———————————————————————————————————————————

《嵌入式系统》课程简介

课程编号:1301170

课程名称:嵌入式系统 (32学时)

Embedded System

内容提要:

了解和掌握有关嵌入式系统的定义和相关概念,嵌入式处理器及其硬件结构,嵌入式系软件架构。熟悉现代嵌入式系统硬件开发的步骤、工具和常见的嵌入式系统软件开发方法,通过一个实例熟悉嵌入式系统应用开发的过程、实时和嵌入系统的方法论。ARM体系结构概述,并详细讲解ARM编程模型、ARM指令集、ARM汇编程序设计Bootloader概述及其典型结构与实例分析,设备驱动概述、常用设备驱动程序开发;ARM LINUX其它嵌入式LINUX系统概述,GNU开发工具及其使用;建立嵌入式LINUX开发环境,在嵌入式LINUX下开发应用程序(标准I/O、内存管理、进程管理、信号量)。最后,讲解嵌入式应用程序设计范型与编程模型,嵌入式应用程序设计技术,嵌入式程序优化,基于网络的嵌入式系统设计 适用专业:电子类、通讯类、计算机

先修课程计算机组成原理、数据结构、汇编语言程序设计

选用教材:《嵌入式系统原理与开发》,夏靖波、王航、陈雅蓉编著,西安电子科技大学出版社,20062月。

———————————————————————————————————————————

《手机操作系统symbian课程简介

课程编号:1301180

课程名称:手机操作系统Symbian 32学时)


Fundamentals of Symbian OS

内容提要:

课程主要介绍如何在Symbian OS上进行手机应用开发的基础知识,包括Symbian开发环境与工具的使用, 基本数据类型、描述符、动态数组的的使用,Symbian OS体系结构。在此基础上,着重讲解Symbian OS的三个核心机制:为了处理异常引入的异常退出机, 使用活动对象来进行多任务的调度,使用客户端/服务器框架来对系统资源和服务进行共享访问。最后对Symbian OS应用开发经常用到的文件访问机制与网络套接字进行了介绍,并引导学生了解Symbian OS规范软件开发的平台安全性思想。课程目标为指导学生深入理Symbian智能手机操作系统的原理,培养学生基于智能手机终端进行软件设计的能力。 先修课程C++程序设计

适用专业:通信工程电子信息工程计算机科学 选用教材:

Symbian OS软件开发 - - 应用C++开发智能手机应用程序入门》,()Steve Babin著, 周忠良 译,人民邮电出版社,2006年。

———————————————————————————————————————————

JAVA网络编程》课程简介

课程编号:1301190

课程名称:Java网络编程 32学时)

Java Network Programming

内容提要:

课程是一门编程实践课,主要内容涉及Java语言基础、Java网络编程入门、套接字的用法、非阻塞通信及服务的设计方法、协议处理框架、分布式软件体系,远程方法调用、JDBC的用法。通过本课程学习,学生系统地掌握采用Java语言来进行网络相关软件设计和编程的知识,了解Java网络功能开发的支持,了解基于socket-like的接口,掌握几种典型的网络功能、分布式计算功能相关技术原理,鼓励动手实践。通过学习,学生应该理解和掌握网络程序设计的基本方法和模式思路,初步具备采用Java语言(甚至其它语言如C++等)自行设计网络应用系统的能力,为进一步通过JAVA语言解决更复杂网络系统问题打好基础。

先修课程大学计算机基础、Java程序设计(或者C++/C程序设计)、面向对象设计方法 适用专业:全校理工专业 选用教材:

Java网络编程精解》,孙卫琴,电子工业出版社,2009

———————————————————————————————————————————

《数据结构及其应用课程简介

课程编号:1301200

课程名称:数据结构及其应用 32学时)

Data Structure and Application

内容提要:


数据结构及应用研究数据之间的相互关系,也即数据的组织形式的一门科学数据结构及应用是非计算机学科的选修课程之一。对于训练非计算机专业学生的程序设计能力和编程水平有重要作用。 数据结构与应用内容主要包括三大部分,第一部分讲述基本的线性结构及有关的典应用第二部分讲述具有广泛应用价值的树型结构,第三部分讲述复杂数据结构,如图、查找表等。通过对本课程学习,旨在使学生了解数据对象的特性,学会数据组织的方法和将实际问题进行计算机表示的方法,并培养良好的程序设计技能。 先修课程高级语言程序设计 适用专业:计算机专业

选用教材:算法与数据结构 漆涛等编著 2009/08

———————————————————————————————————————————

Java语言程序设计课程简介

课程编号:1301210

课程名称:Java语言程序设计 32学时)

Introduction to Java Programming

内容提要:

本门课的目的是使学生能够了解Java编程语言的特点,掌握Java的编程思想、编程方法和编程技巧能够熟练的使用Java语言设计和编写应用程序。首先介绍了Java程序设计语言的特点、发展过程和适用领域;然后详细讲解了Java程序设计的基本语法,使学生可以编写出简单的Java程序;在此基础上,着重给出了面向对象设计的思想和方法,使学生能够以面向对象的方式来思考和设计程序;最后介绍了Java的一些实用编程技术,包括: Java类库程序开发、Java图形程序设计方法、Java网络编程、Java多线程编程方法等,使学生能够更好地设计出多种类型的应用程序。此外,教学过程中穿插着大量的编程实例,并要求学生分组设计、编写一个完整的应用,使学生能够真正掌握Java编程方法。 先修课程计算机导论 数据结构 操作系统 适用专业:全校选修

选用教材:Java语言程序设计(第3版),YDANIEL Liang机械工业出版社,2004.11 ———————————————————————————————————————————

《多媒体技术应用基础》课程简介

课程编号:1301220

课程名称:多媒体技术应用基础 (32学时)

The Basis of Multimedia Technology and Application

内容提要:

课程是一门全校选修课,课程内容包括多媒体技术原理和多媒体工具使用两大部分。多媒体技术原理部分包括多媒体技术的基本概念,多媒体计算机领域的关键技术,多媒体信息在计算机内的表示方法和常用的压缩标准,多媒体计算机工作原理和常用多媒体设备的工作原理等内容。多媒体工具使用部分包括使用计算机中多媒体制作软件工具进行文本排版、音频剪辑、视频制作、图像处理、图形创作、动画制作等。 先修课程大学计算机基础 适用专业:全校


选用教材:《多媒体技术原理及应用 马华东 20028 清华大学出版社

———————————————————————————————————————————

计算机网络基础》课程简介

课程编号:1301230

课程名称:计算机网络基础 (32学时)

Computer Networking Basics

内容提要:

计算机网络基础课程是面向全校学生的选修课,本课程全面地介绍了计算机网络的基理论及相关技术。

课程主要以TCP/IP参考模型为线索,介绍了计算机网络参考模型中的各层协议、差错控制、流量控制、路由选择等技术的工作原理;重点介绍了网络互连的技术及方法,特别是目前广泛使用的TCP/IP相关技术。通过本课程学习,使学生了解计算机网络的基本概念、基本原理和基本方法;理解计算机网络的体系结构和典型网络协议了解常用网络设备的组成和特点,理解典型网络设备的工作原理;了解网络技术的最新发展; 并在今后的工作和科研中具备了一定的计算机网络方面的背景知识和基础。 先修课程

适用专业:计算机专业 选用教材:

计算机网络》第5 谢希仁 电子工业出版社,2008.2

———————————————————————————————————————————

信息网络安全》课程简介

课程编号:1301240

课程名称:信息网络安全 (32学时)

Information and Network security

内容提要:

课程针对通讯网络的安全需求,系统地介绍网络安全的一些关键技术和实现方法。要内容有:网络安全概述;密码学基础知识介绍,对称加密算法,非对称加密算法,签名算法;密钥管理技术,对称与非对称密钥的管理,密钥分配协议,密钥的分拆与恢复,国内外密码技术政策介绍;安全认证技术,Kerberos认证,公钥基础实施,生物认证,安全认证协议介绍;访问控制技术,经典的访问控制模型;IPSec;防火墙技术,防火墙的原理、结构;入侵监测技术等。 先修课程计算机网络

适用专业:通信计算机电子工程经济管理、自动化、应用数学等专业 选用教材:

密码学与网络安全基础,罗守山,北京邮电大学出版社,20094月。

———————————————————————————————————————————


《现代密码学及其应用课程简介

课程编号:1301250

课程名称:现代密码学及其应用 (32学时)

Theory and Application of Modern Cryptography

内容提要:

现代密码学及其应用主要针对非信息安全专业的学生开设。该课程围绕密码基本理论典型密码算法、密码实现技术、密码应用等问题介绍无密钥密码原语(hash函数)、对称密码、非对称密码的基本概念、发展历程以及基本应用。主要知识单元包括:密码学概念、分组密码、流密码、hash函数、公钥加密、数字签名、消息认证和身份认证、密钥管理重点学习基本概念和密码算法的应用技术。通过课程学习使得学生对密码学领域的基本概念、基本理论发展历程和发展方向以及应用技术有全面的理解,为学生进一步进行信息安全相关应用开发打下坚实的基础。

先修课程线性代数,C高级语言程序设计 适用专业:数学应用数学通信工程法律

选用教材:应用密码学--协议算法与C源程序,Bruce Schneier 著(吴世忠译),机械业出版社,20001月。

———————————————————————————————————————————

网络安全》课程简介

课程编号:1301260

课程名称:网络安全 32学时)

Network Computing

内容提要:

课程全面讲述网络安全的基础知识网络安全的入门和基础)网络安全体系结构(开放系统互联安全体系结构和Internet安全体系结构,重点讲解网络安全技术(防火墙、VPNIPSec、黑客技术、漏洞扫描、入侵检测、恶意代码与计算机病毒的防治、系统平台安全以应用安全),以及网络安全工程网络安全设计管理、评估)技术与方法,使得学生在网络安全技术方面有全面了解和提高,加强网络安全防范意识,同时,为未来从事网络安全相关方向的学生提供一个广阔的技术视野。 先修课程C/C++; 计算机网络 适用专业:信息安全、计算机软件 选用教材:

胡道元,闵京华,网络安全,清华大学出版社,2008

———————————————————————————————————————————

《入侵检测》课程简介

课程编号:1301270

课程名称:入侵检测 32学时)

Intrusion Detection

内容提要:


课程是一门专业课,通过本课程学习应该理解和掌握入侵检测系统IDS的基本理念和基本方法;提高学生对目前计算机网络中普遍存在的安全问题的认识能力,对安全问题的理解能力以及对于安全问题的检测能力,培养学生分析、对比、归纳、总结入侵检测的能力。为进一步研究计算机网络中的入侵行为和检测方法打下必要的基础。课程主要内容包括:1章入侵检测概述;2章常见的入侵方法与手段;3章入侵检测系统模型;4章误用与异常入侵检测系统;第5章串匹配与入侵检测;第6章基于主机的入侵检测技术;第7章基于网络的入侵检测技术;8章典型入侵检测技术介绍;9章分布式的入侵检测系统;10章入侵检测系统的相关标准与评估;第11章典型入侵检测系统。第12章典型入侵检测产品;第13Snort的分析与使用;第14章入侵检测的发展。 先修课程信息安全概论,计算机网络网络安全

适用专业:信息安全,计算机科学与技术,通信信息工程 选用教材:

《入侵检测技术》、李剑 编著、高等教育出版社、20086.

———————————————————————————————————————————

信息安全管理课程简介

课程编号:1301280

课程名称:信息安全管理 (32学时)

Information Security Management

内容提要:

课程系统介绍了信息安全管理主流理论关键支撑技术,以及在电子政务、电子商务建设中的应用课程主体内容分为四个部分,第一部分在对信息安全管理基本概念综合介绍的基础上,给出了若干主流信息安全管理模型及理论方法,分为3讲;第二部分信息安全管理相关支撑技术做综合分析,内容涵盖网络安全技术、网络管理技术、数据备份和恢复技术等,包括4讲;第三部分给出几个典型信息安全管理实践方法,包括异常现象管理、业务管理、安全网络管理、等级保护、信息安全测评认证等,共有5讲;第四部分给出三个有代表性的信息安全管理案例分析,并对信息安全管理相关标准和法规做综合分析,包括2讲。 先修课程现代密码学、信息系统安全 适用专业:全校选修 选用教材:

信息安全管理》,徐国爱,北京邮电大学出版社,20086

———————————————————————————————————————————

信息隐藏与数字水印》课程简介

课程编号:1301290

课程名称:信息隐藏与数字水印 32学时)

Information Hiding and Digital Watermarking

内容提要:

信息隐藏和数字水印的研究20世纪末开始迅速发展,前者主要用于伪装式保密通信后者则广泛应用于数字产品的版权标识、篡改检测、盗版防范等。课程主要内容包括:信息隐藏和数字水印的发展历史以及目前的应用情况;人类听觉和视觉系统的特点以及常用信号


处理基础知识信息隐藏的原理,经典算法,信息隐藏分析方法;数字水印的原理、算法,数字水印攻击方法。学生学习信息隐藏与数字水印的基本概念,掌握基于MATLAB的语音与图像的基本信号处理操作,学会针对多种载体的基本的信息隐藏和数字水印嵌入及提取算法,理解算法的安全性分析,为信息安全理论研究和相关应用开发的准备知识。 先修课程数字信号处理 适用专业:全校选修 选用教材:

信息隐藏与数字水印》,钮心忻,杨义先,北京邮电大学出版社,2004年。

———————————————————————————————————————————

计算机病毒及其防治》课程简介

课程编号:1301300

课程名称:计算机病毒原理与防治 (32学时)

Computer Virus Principle and Defense

内容提要:

课程主要介绍计算机病毒的概念、技术及相关检测、分析及防护方法。主要内容包括:了解计算机病毒的基本特点、结构、运行机制及相关技术;掌握检测和杀除计算机病毒的基本原理和方法;了解计算机病毒的捕获及分析技术;掌握计算机病毒的基本防范方法;掌握国家在相关方面的法律法规。

先修课程C语言、计算机文化基础、计算机网络

适用专业:信息安全、计算机通信工程电子工程信息工程、自动化等 选用教材:

计算机病毒原理及其防治基础》,卓新建编,北京邮电大学出版社

———————————————————————————————————————————

《嵌入式实时操作系统及实现》课程简介

课程编号:1301310

课程名称:嵌入式实时操作系统及实现 (32学时)

Embedded Real-Time Operating System and Its Implement

内容提要:

课程是一门专业基础课,工程应用的角度出发,以嵌入式实时操作系统为重点,面介绍嵌入式系统,既能深入理解和使用嵌入式实时操作系统,又能对嵌入式系统及开发有一个系统的理解和掌握。同时,为了加强理论与实践的结合,借助于仿真实验环境,自己动手搭建嵌入式系统的开发平台,了解和熟悉嵌入式应用的开发,更好地理解和掌握嵌入式实时操作系统的基础知识

先修课程数字系统与逻辑设计、微机/单片机原理与接口技术、C语言程序设计 适用专业:计算机类专业、电子类专业、通信类专业

选用教材:嵌入式实时操作系统及应用开发(第2版),罗蕾,北航出版社,20073月。 ———————————————————————————————————————————


Java语言与程序设计课程设计

课程编号:1301320

课程名称:Java语言与程序设计 (32学时)

Java and Programming

内容提要:课程将从面向对象的基本概念入手,结合示例程序和上机实验,较为系统地介Java语言的主要特征和编程方法,包括:类型与转换、类的声明与对象产生、继承与多态性、包与接口、应用程序与AppletHTMLApplet交互、数组与字符串、多线程编程以及异常处理等内容。通过本课程学习使学生掌握面向对象程序设计的基本方法,领会Java语言的基本特征,了解Java API中常用类的使用。该课程教学以课内讲授与课外练习、上机实验相结合的方式进行。

适用专业:电子类、通讯类、计算机

先修课程计算机应用基础、数据结构、C语言程序设计

选用教材:Java大学基础教程(第六版)》,H.M.Deitel等著,刘晓莉等译,电子工业出版社,20083月。

———————————————————————————————————————————


五、实践环节

《网页设计基础课程设计课程简介

课程编号:1300060

课程名称:网页设计基础课程设计 32学时)

Curriculum Practice of Website Design

内容提要:

《网页设计基础》课程设计是网页设计基础课程的补充知识学习和上机练习。以上机实习、上机教师指导答疑、上机测试、制作课程设计作业为主,辅以课堂教授和课下时间里学生自己使用所建议的Internet学习资料自学。主要内容包括了网页动画发展历史动画成的基本理论gif网页动画制作Flash网页动画制作软件学习,使用Flash动画的方式向网页中添加图像、声音、视频及互动控制按钮等功能。

通过课程设计学习,加深学生对日常所见网页元素的理解,能够建立主要由Flash购车的网站,能够更好地理解网页和多媒体技术的集合方式,了解Internet网的构成和运营原理。

先修课程计算机文化基础 网页设计基础 适用专业:计算机类专业

选用教材:Adobe Flash CS3中文版经典教程 人民邮电出版社 2008 3

Adobe Flash CS3 帮助文件 Internet网络学习资源

———————————————————————————————————————————

《程序设计课程设计课程简介

课程编号:1302010

课程名称:程序设计课程设计 32学时)

Programming Practice

内容提要:

课程《计算导论与程序设计课程的延续,对于给定的具有一定难度和规模的实际问题,让学生以小组为单位,综合运用所学知识进行问题分析、方案设计和程序设计旨在使学生初步掌握基本的问题求解方法,掌握规范化的软件开发过程,初步实践体会软件工程基本思想,培养学生的抽象和建模能力、问题分析能力、程序设计实践能力和团队协作能力。 先修课程

适用专业:计算机科学与技术 网络工程 智能科学与技术 信息安全

选用教材:计算机导论与程序设计基础》 张雷、周春燕、艾波等编著 北京邮电大学出版 2006.6

C程序设计教程》 H.M.DeitelP.J.Deitel 薛万鹏等译 机械工业出版社 2000.7 ———————————————————————————————————————————

《数据结构课程设计课程简介

课程编号:1302020


课程名称:数据结构课程设计 (32学时)

Programming for Algorithms and Data Structures

内容提要:

通过本课程学习使学生能巩固课堂及书本知识,综合应用已经学过的算法与数据结构知识,理论联系实际,提高分析问题和解决问题的能力,使学生在运用软件工程知识进行较大型软件设计开发及书写软件文档能力方面得到初步的训练。备选题目有: 文件夹打包var, AOE 网关键路径, 旅馆管理, 旅行模拟, 外汇投机系统,RSA 公开密钥加密系统,图书馆管理、全屏幕编辑

先修课程计算导论与程序设计、离散数学、算法与数据结构 适用专业:计算机科学与技术、网络工程、智能科学与技术 选用教材: 自编

———————————————————————————————————————————

《面向对象程序设计与实践(C++1课程简介

课程编号:1302030

课程名称:面向对象程序设计与实践(C++1 (32学时)

Object-Oriented Programming in C++ (1)

内容提要:

课程是一门以上机实践为主要教学手段的程序设计语言的教学课程,授课对象为大学二年级学生。教学目标是使学生通过学习C++语言的基本概念、语义语法和程序设计技巧了解和掌握面向对象的程序设计的基本方法,尤其是理解和掌握面向对象程序设计的基本机制:封装、隐藏、多态和继承。通过本课程学习实践,学生应能够掌握利用C++语言进行面向对象程序设计的一般方法,并具有使用C++语言进行程序设计和解决实际问题的能力。教学方式以上机编程实践为主,课堂教学为辅。 先修课程C语言程序设计 适用专业:计算机科学与技术 选用教材:

C++语言程序设计(第3版)》,郑莉、董渊编著,清华大学出版社,2003 Essential C++中文版, Stanley B.Lippman著,华中科技大学出版社,2001 C++程序设计语言(特别版),Bjarne Stroustrup 机械工业出版社,2002 ———————————————————————————————————————————

《(面向对象程序设计与实践(C++2)》课程简介

课程编号:1302040

课程名称:面向对象程序设计与实践(C++2 32学时)

Object-Oriented Programming Design and PracticeC++)(II

内容提要:

课程是一门以上机实践为主要教学手段的程序设计语言的教学课程主要教学内容是C++语言的高级特性,以及高质量C++程序设计技巧教学目标是使学生学习C++语言的基本概念、语义语法和程序设计技巧通过本课程学习时间,使学生能更加深入了解如何利用


C++语言进行面向对象程序设计的方法,熟练掌握使用C++语言进行程序设计和解决复杂实际问题的能力。

课程教学方式以上机编程实践为主,课堂教学为辅。课程以课堂教学与上机实践相结合的方式帮助学生了解和掌握C++语言的基本特征以及对象、继承、多态、抽象、封装和重用等面向对象的程序设计中使用的基本概念,学会使用C++进行面向对象程序设计的一般方法。

先修课程面向对象程序设计与实践(C++1

适用专业:计算机科学与技术、网络工程、智能科学与技术 选用教材:

C++语言程序设计(第3版)》,郑莉、董渊编著,清华大学出版社。2003 C++ Primer Third Edition》,Addison Wesley,潘爱民等译,中国电力出版社 ———————————————————————————————————————————

通信认识实习课程简介

课程编号:1302050

课程名称:通信认识实习(下一代网络认知实习 1周)

Cognize and Practice for Next Generation Network

内容提要:

鉴于计算机学院拥有以下一代网络领域研究方向的技术优势,为了能让本科学生有机会直接接触到本领域前沿技术,为进入高年级学习通信为特色的专业课程奠定感性认识,2004-2005学年开始,安排本科学生一、二年级学生参加下一代网络认知实习

下一代网络认知实习由数字程控交换技术、网络交换与路由配置技术、网络交换与路由配置技术、VOIP技术、软交换技术和信息安全技术五个演示内容所构成。

全部实习内容通过形象、生动的技术演示表现下一代网络各种技术的鲜明特色和独特趣味性。所在演示中所使用的设备都是在工程实践中使用的研究成果。 先修课程

适用专业:计算机科学与技术、网络工程信息安全、智能科学与技术 选用教材:自编

———————————————————————————————————————————

计算机组成原理课程设计课程简介

课程编号:1302060

课程名称:计算机组成原理课程设计 (2)

The course design of the computer organization principles 内容提要:

课程计算机学科硬件实践环节基础课,课程主要目的就是使得学生能够融会贯通计算机组成原理”课程各章内容,通过知识的综合运用,加深对计算机系统各模块的工作理及相互联系的认识,建立清晰的整机概念;利用教学实验平台让学生掌握硬件设计基本方法和调试技术,培养科学研究的能力,取得工程设计和调试的实践经验 先修课程数字逻辑与数字系统

适用专业:计算机科学技术 网络工程 智能科学与技术


选用教材:

主教材:《计算机组成原理》(第四版)白中英 主编,科学出版社,20085月。

辅助教材:《计算机组成原理解题指南》第四版 白中英 主编,科学出版社,20091月。 Patterson and Hennesssy. Computer Organization & Design: the hardware/Software Interface

———————————————————————————————————————————

《数字逻辑与数字系统课程设计课程简介

课程编号:1302070

课程名称:数字逻辑与数字系统课程设计 2周)

Digital Logic and Digital System Curriculum Design

内容提要:

课程计算机科学技术专业必修的技术基础课。其内容将数字逻辑与数字系统课堂所学知识与实际结合为一体,培养学生的综合设计能力和动手调试能力。课程共分四个内容:1设计一个简易频率计,用于测量1MHz以下的数字脉冲信号的频率。2设计交通灯控制器,模仿实际路口的东西南北四个方向的红、绿、黄交通灯的工作过程。3设计电子钟,显示电子钟的时、分、秒,并能完成要求功能。4设计药片装瓶系统,学习数字系统的设计方法。

适用专业:计算机科学与技术

选用教材:《数字逻辑与数字系统》第8 、白中英、科学技术出版社、20096 ———————————————————————————————————————————

《操作系统课程设计课程简介

课程编号:1302080

课程名称:操作系统课程设计 (24学时)

Operating System Course Design

内容提要:

操作系统课程设计是为巩固对操作系统知识的学习的一门课程可以帮助学生理解具体操作系统的实现方法,获得操作系统设计工程的基本经验并能从理论与实践结合,加深了解操作系统的基本原理,提高综合运用计算机课程理论原理和技术以及分析问题、解决问题的能力。本课程主要内容:设计、实现一个包括进程管理、内存管理、文件管理的操作系统原型,具体包括调度算法实现、实现进程调度功能、实现内存分配方式、模拟文件操作命令的执行、有关文件及其文件目录的操作等。

先修课程计算机导论与程序设计、算法与数据结构、操作系统 适用专业:计算机科学与技术,网络工程,智能科学与技术 选用教材:Operating System Concepts》(Seventh Edition Abraham Silberschatz et al. 高等教育出版社 20073

———————————————————————————————————————————


《数据库系统原理课程设计课程简介

课程编号:1302090

课程名称:数据库系统原理课程设计 (24学时)

Course Design for Database System Principles

内容提要:

配合《数据库系统原理》课堂教学,帮助学生掌握数据库应用系统基本概念、原理、关键技术、系统设计与开发方法,培养学生在主流数据库管理系统平台下、面向具体应用领域的数据库应用系统开发能力。

要求学生以小组为单位,以DB2SybaseSQL ServerOracle等主流关系数据库管理系统为平台,利用实际应用领域数据,依据数据库应用系统生命周期和设计开发过程,开发面向电信/通信领域、具有B/SC/S结构的数据库应用(原型)系统。

该系统支持用户通过人机交互界面并发访问数据库中各种应用数据,并通过存储过程、触发器实现对数据库中各类应用数据的处理

系统开发过程应按需求分析、概念数据库设计、逻辑数据库设计物理数据库设计、数据库应用程序事务设计、系统实现等步骤进行。 适用专业:计算机科学与技术,网络工程 先修课程数据库系统原理 选用教材:

1.《数据库系统原理》课程设计指导书,任课教师自编

2DB2SybaseSQL ServerOracle等主流DBMS相关技术资料,可从这些数据库产

品的技术 支持网站下载。

3. Database System Concepts (Fifth Edition),

Abraham Silberschatz, Henry F.Korth and S.Sudarshan, 高等教育出版社, 20066

———————————————————————————————————————————

《编译原理与技术课程设计课程简介

课程编号:1302100

课程名称:编译原理与技术课程设计 24学时)

The Course Design of Compiler Principle and Technology

内容提要:

课程是一门实践课程要求学生根据《编译原理与技术》课程讲授的基本原理和实现技术,通过上机实习的形式,开发一个Pascal子集语言的编译器原型系统,可以利用词法分析器和语法分析器的自动生成工具LEXYACC来实现,也可以利用C/C++等语言手工编写程序来实现。

通过本课程设计使学生进一步加深理解编译程序的设计原理,掌握编译程序的构造方法和实现技术,通过理论与实践的结合,培养学生分析问题、解决问题的能力。 先修课程编译原理与技术

适用专业:计算机科学与技术、网络工程 选用教材:

《编译原理与技术》 李文生编著 清华大学出版社 2009.1 《编译原理与技术》课程实验指导书


———————————————————————————————————————————

《微机系统与接口技术课程设计课程简介

课程编号:1302110

课程名称:微机系统与接口技术课程设计 24学时)

Course Design for Microcomputer System and Interface Technique

内容提要:

配合《微机系统与接口技术》课程通过实验进一步加深和巩固对课堂知识的理解与掌握,培养综合运用所学知识去分析问题和解决问题的能力。课程设计有两个课题供选择,题一的内容是用实验系统和PC机通过串口互连实现数字录音机;课题二的内容是利用实验系统的键盘和双色点阵LED显示器设计一个电子钟。课程设计涉及的知识点包括:硬件断与中断服务程序、定时器/计数器、可编程并行接口、A/DD/A转换器、可编程串行通信接口、汇编程序的设计与调试和软硬件调试方法。

先修课程数字逻辑与数字系统、计算机组成原理或计算机组成与系统结构 适用专业:计算机科学与技术、网络工程信息安全 选用教材:

微机接口技术实验系统 靳秀国 编著

———————————————————————————————————————————

计算机网络课程设计课程简介

课程编号:1302120

课程名称:计算机网络课程设计 24学时)

Curriculum Practice of Computer Networks

内容提要:

课程以目前广泛使用的TCP/IP协议栈为基础,使用UDPTCP通信平台,利用SOCKET编程界面,实现TFTP文件传送协议Trivial File Transfer Protocol)的服务器端软件要求学生能够熟悉TCP/IP协议栈,熟练掌握TFTP文件传输协议的内容和Socket编程的基本方法;学会使用有限状态机对通信协议进行描述和设计;完成TFTP文件传输协议的程序设计和开发,并使用第三方设计TFTP客户端软件对系统进行测试。通过本课程学习锻炼软件实践能力,掌握计算机网络协议设计编程实现、软件调试的基本方法和相关技术。 先修课程计算机网络 数据结构

适用专业:计算机科学与技术 网络工程 智能科学与技术 选用教材:

1. TCP/IP 网络互连技术 3 , Douglas E.Comer,清华大学出版社,1999.10 2. RFC1350 TFTPTrivial File Transfer Protocol

———————————————————————————————————————————

《程序设计实践》课程简介

课程编号:1302140

课程名称:程序设计实践 (1周)


Program Design Practice

内容提要:

课程目标是对C语言的原理、语法规则等内容进行系统的实践,培养学生实际的设计与开发能力。主要内容包括:C语法定义、注释、数据类型、变量与表达式、输入与输出、结构体、数组、文件等的熟悉和程序设计方法,以及使用C语言解决实际问题的方法和程序设计及实现技术。

先修课程数据结构、C程序设计

适用专业:计算机信息通信电子工程、自动控制等专业 选用教材:

1)《Visual C++编程百例》,网冠科技编著,机械工业出版社;20041

2)《C语言高级编程及实例剖析》,王为青,刘变红编著,人民邮电出版社,20073

———————————————————————————————————————————

《面向对象大型程序设计实践》课程简介

课程编号:1302150

课程名称:面向对象大型程序设计实践 (3学分)

Practice of Large Object-Oriented Program Design

内容提要:

课程目标是对对象概念及技术、面向对象的程序设计方法、大型程序分析及设计等内容进行系统的实践,培养学生对大型系统的实际设计与开发能力。使学生能够将程序语言和数据结构等相关知识融为一体,编写出具有一定实际使用价值和难度的应用程序;让学生能够切身经历一个软件从立题到完成的整个过程,从而可以培养学生实际的编程能力以及独立分析问题和解决问题的能力。

先修课程数据结构、C程序设计软件工程

适用专业:计算机信息通信电子工程、自动控制等专业 选用教材:

1)《Visual C++编程百例》,网冠科技编著,机械工业出版社;20041 2Visual C++课程设计案例精编》,夏崇镨、任海军等编著,清华大学出版社,200811

———————————————————————————————————————————

信息安全课程设计课程简介

课程编号:1302160

课程名称:信息安全课程设计 (2周)

Information security curriculum design

内容提要:

信息安全课程设计是现代密码学课程的延伸,同时也是信息安全和密码相联系的具体体课程课程围绕密码技术实践和应用这个专题,分为基本密码原语的软件实现和密码软件工具的应用两部分。通过本课程学习培养和锻炼学生密码技术实践能力,使其可以掌


握密码标准算法的实现和应用能力,并通过熟练应用一种密码软件工具,掌握解决通信安全中的密钥生成、信息保密和消息认证问题的能力。

先修课程计算导论与程序设计C++高级语言程序设计信息安全导论、现代密码学 适用专业:信息安全、信息与计算科学等专业 选用教材:

信息安全实验指导》 崔宝江 国防工业出版社 20055 参考书目:

1.《信息安全概论》,牛少彰,北京邮电大学出版社,20045 2.《现代密码学教程》,谷利泽等,北京邮电大学出版社,20098

———————————————————————————————————————————

《嵌入式系统及安全实验》课程简介

课程编号:1302170

课程名称:嵌入式系统及安全实验 (16学时)

Experiments of Embedded Systems and Security

内容提要:

课程属于信息安全专业的专业课程,属于教学实践环节,课程教学目的是培养学生的集成电路和嵌入式系统应用开发能力,使学生能够进行简单组合逻辑和时序逻辑电路的设计和实现,了解利用FPGA进行小型硬件部件的设计方法,了解嵌入式系统的开发方法和流程,了解嵌入式微处理器以及嵌入式操作系统的工作原理和应用方法,了解智能卡的硬件构、接口通信及其操作系统,掌握智能卡、USB-KeyRFID等嵌入式安全系统的开发和应用能力,培养嵌入式系统应用开发的基本能力。

先修课程信息安全导论、现代密码学、数字逻辑与数字系统、微机系统与接口技术、C

言程序设计

适用专业:信息安全 选用教材:

ARM嵌入式系统实验教程(三)》,周立功,北京航空航天大学出版社,200511月。

信息安全综合实验教程》,张焕国、王丽娜,武汉大学出版社,200601月。 ———————————————————————————————————————————

《数字内容安全实验》课程简介

课程编号:1302180

课程名称:数字内容安全实验 (16学时)

Digital Contents Security Experiment

内容提要:

本实验课着重通过各种验证性、设计性和综合性实验,让学生深入理解掌握数字内容安全的基本概念、基本理论;了解并学会使用某种目前市场上成熟的数字内容安全商用软件深入掌握数字内容安全相关技术:密码、数字水印、数字版权管理、内容过滤、盲取证和隐写检测等的基本理论和技能,培养学生发现问题、认识问题、分析问题和解决问题的能力。


先修课程信息安全数学基础、信息论、现代密码学 适用专业:信息安全、通信应用数学等专业 选用教材:

参考:《数字版权管理》, 张茹等, 北京邮电大学出版社,2008

《多媒体认证技术》,周琳娜,张茹等,高教出版社,2010 《数字图像取证》,周琳娜等,北京邮电大学出版社,2008

———————————————————————————————————————————

网络安全实验》课程简介

课程编号:1302190

课程名称:网络安全实验 (16学时)

Network security experiment

内容提要:

网络安全实验是一门专业实验课,旨在巩固学生的信息安全专业知识,培养学生在网络安全方向的分析、实践、编程等动手能力,进一步加深对信息安全基本理论的理解。网络全实验课程内容主要包含ARP欺骗实验、拒绝服务攻击(DoS)实验、安全漏洞扫描实验、防火墙、入侵检测系统、虚拟专用网(VPN)、WEB安全实验、电子邮件安全实验等。 先修课程计算机网络信息安全导论、网络安全 适用专业:信息安全、信息与计算科学等专业 选用教材: 暂定

网络安全实验教程》,崔宝江主编,北京邮电大学出版社,20088

———————————————————————————————————————————

信息系统安全实验》课程简介

课程编号:1302200

课程名称:信息系统安全实验 (16学时)

Experiments on Security of Information Systems

内容提要:

课程精心设计了智能卡身份认证技术、操作系统安全、数据库安全、磁盘容错技术、安全审计技术和数字取证等七个基础实验,学生通过实验,可以加深对信息系统安全》课堂讲授内容的理解。同时,为了培养学生灵活运用所学的知识和技能解决实际应用中的安全问题,课程还在最后安排了一个综合实验。总体看来,课程设计的验证性实验和设计实验各占到50%,有利于学生独立思考和动手能力的提高。

先修课程信息系统安全,网络安全,现代密码学,防火墙,入侵检测 适用专业:信息安全 选用教材:

信息安全实验与实践教程、张基温、北京:清华大学出版社、2005年。

———————————————————————————————————————————


软件安全实验》课程简介

课程编号:1302210

课程名称:软件安全实验 (16学时)

Software safety experiment

内容提要:

通过本实验的操作,使学生理论联系实际,培养其在软件安全技术方面的动手能力和实际技能,加强对软件安全基本理论的理解,初步掌握软件安全分析与设计能力。主要内容包括:软件安全威胁实验,软件安全测试实验,软件安全攻防实验,软件安全防护实验。 先修课程操作系统 C++高级语言程序设计/JAVA高级语言程序设计 信息安全导论 适用专业:信息安全 选用教材:待编写

———————————————————————————————————————————

信息安全综合实验》课程简介

课程编号:1302220

课程名称:信息安全综合实验 1学分)

Integrative Experiment of Information Security 内容提要:

在学生前期学习网络信息安全的理论知识,以及系统安全实验、网络安全实验后,信息安全综合实验将各单项实验整合并将多类安全设备进行联网开展综合安全实验,从而将理论知识点和各单项实验融会贯通,提高学生对信息安全综合技术的整体把握和理解。

信息安全综合实验主要分为网络安全架构的设计和联网实验,以及在此网络中开展的网络攻防综合实验。设计和联网实验要求学生设计并联网搭建网络安全方案整体架构,以便了网络安全各设备的部署原则和安全策略。网络攻防综合实验将参加实验的学生分成攻击组和防守组,两组相互协调交流开展多种综合性攻防实验,从而在实践中深入理解攻击和防范技术的机制。通过信息安全综合实验可让学生对信息安全整个网络安全架构有一个综合而全面的认识。

先修课程信息安全导论、网络安全 适用专业:信息安全 选用教材:

网络安全实验教程》,崔宝江主编,北京邮电大学出版社,20088

———————————————————————————————————————————

信息安全编程技术与实例开发》课程简介

课程编号:1302230

课程名称:信息安全编程技术与实例开发 32学时)

Network Security Programming Technology

内容提要:

课程的主要内容包括网络安全概述、网络安全编程基础、网络安全扫描编程(ICMP扫描技术、TCP扫描技术、SYN扫描、ACK扫描、FIN扫描、NULL扫描等)、网络协议分析


编程、CryptoAPl安全服务的编程实现、OpenSSL编程技术、OpenSSL应用与高级编程、 络安全高级应用与编程(网络安全监控系统、网络安全漏洞扫描、网络安全防护系统)等网络核心技术,使得学生在信息安全专业在网络安全编程方面有全面提高和创新,并具备网络安全工程化编程和实践能力。为了科研创新、实践打下良好的基础。 先修课程C/C++; 计算机网络信息安全导论 适用专业:信息安全、计算机软件 选用教材:

1)刘文涛,网络安全编程技术与实例,机械工业出版社,20088月。

2)袁津生,郭敏哲。计算机网络与安全实用编程,人民邮电出版社,20055月。 ———————————————————————————————————————————


本文来源:https://www.wddqxz.cn/0b1fd3165b0216fc700abb68a98271fe910eaf9a.html

相关推荐