0607计08秋课表1107更新


《数据库系统原理》教学大纲
本课程将全面介绍数据库系统理论、技术和方法,分为基础篇、设计篇、实现篇、专题篇和新技术篇等5篇。
第一篇:基础篇,将介绍数据库的基本概念和体系结构、关系数据库系统和数据库的安全性与完整性。
大约6-8学时。
第二篇:设计篇,将讨论数据库设计的基本步骤和设计方法,并介绍实体-联系模型、扩展的实体-联系模型和关系数据库的函数依赖理论。
大约6-8学时。
第三篇:实现篇,将介绍数据库的物理存储结构、数据字典、关系代数操作算法、查询优化技术和事务处理技术。
大约10-14学时。
第四篇:专题篇,将介绍新一代数据库技术及应用、扩展的关系数据库系统、面向对象与对象关系数据库系统、分布式数据库系统和并行数据库技术。
大约6-8学时。
第五篇:新技术篇,将介绍数据库领域的新进展,包括数据仓库与联机分析、数据挖掘、Web信息检索与Web数据管理技术等。
大约6-8学时。
教学方式:讲授和课堂讨论等。
考核方式:考查。
《高级计算机网络》课程大纲
任课教师:叶允明
一、课程内容概述
本课程是计算机软件及应用技术的一门基础课程,主要讲授计算机网络的原理、TCP/IP协议族和计算机网络应用层协议。主要内容包括物理层协议、数据链路层协议、介质访问控制协议、网络层路由协议(包括IP协议)、网络拥塞控制算法、传输层控制协议(包括UDP和TCP协议),以及域名解析、HTTP协议和网络安全中的基本协议和算法。同时还将介绍计算机网络技术的一些典型应用,如网络搜索引擎、P2P技术等。
二、课程目标
该课程的总体目的是为了使学生对计算机网络中的相关问题和内容有更深、更全面的认识。课程的主要目标是加强学生对计算机网络的基本概念、网络设计中的主要问题有深入的理解,包括任务时序安排、拥塞控制、路由、流量管理、无线访问以及网络安全等应用。通过该课程的学习,学员将对计算机网络技术有系统深入的认识,并且对工程应用设计打下良好的基础。
三、教材及参考书:
教材:
影印版《 Computer Networks, Fourth Edition》; 作者:ANDREW S.TANENBAUM,Vrije Universiteit,Amsterdam,The Netherlands ;清华大学出版社, 大学计算机教育国外著名教材系列(影印版),2004年,ISBN:7302078157。
参考书:
1. W.Richard Stevens. (译者:范建华等). 《TCP/IP详解卷1:协议》 机械工业出版社,2000年。
2. Behrouz A.Forouzan,Sophia Chung Fegan.(译者: 谢希仁 ),《TCP/IP协议族》,清华大学出版社,2001年。
3. 谢希仁,《计算机网络(第4版)》,电子工业出版社,2003年。
四、考核方法
考核主要通过平时作业(包括课程布置的项目)和期末考试的方式进行
五、课程日程安排
第1天(8学时): 计算机网络基本概念复习、TCP/IP协议体系结构、物理层和数据链路层协议;
第2天(8学时): 数据链路层协议、媒体控制子层协议;
第3天(8学时): 网络层协议;
第4天(8学时): 传输层协议与应用层协议;
第5天(8学时): 网络安全协议,网络搜索引擎,P2P技术。
六、教学方式
课程的教学主要分两种方式:一部分是教师课堂授课,另一部分是教师辅导学生进行相应的课程项目开发,锻炼学生的实践能力,并使学员通过实际的动手更深刻的理解课堂讲解的内容。