计算机课程先修关系

上传人:痛*** 文档编号:112259320 上传时间:2022-06-22 格式:DOC 页数:82 大小:482.50KB
收藏 版权申诉 举报 下载
计算机课程先修关系_第1页
第1页 / 共82页
计算机课程先修关系_第2页
第2页 / 共82页
计算机课程先修关系_第3页
第3页 / 共82页
资源描述:

《计算机课程先修关系》由会员分享,可在线阅读,更多相关《计算机课程先修关系(82页珍藏版)》请在装配图网上搜索。

1、一、公共基础课大学计算机基础课程简介说明:根据教育部计算机基础课程教学指导委员会关于计算机基础课程的教学基本要求,结合我校的教学实际,在大学计算机基础教学上,进行分类分层次教学。全校的大学计算机基础教学共分为4类:1.信息与通信工程学院2.电子工程学院、自动化学院、经济管理学院、理学院3.国际学院4.文科每类中(文科除外)进行分层次教学。通过分类分层次教学实现大学计算机基础的分级教学。大学计算机基础(理工类)课程简介课程编号:1300010课程名称:大学计算机基础(理工类)(32学时)College Computer Foundations内容提要:随着计算机技术的发展和应用水平的提高,计算机

2、成为学生今后学习和科研必须掌握的基本工具。通过本课程的学习,使学生了解计算机的基本组成和工作原理,熟悉操作系统的基本功能;熟练掌握Windows操作系统和常用的办公软件使用;了解计算机网络基础,掌握Internet的基本应用;根据专业特点,了解计算机多媒体技术基础知识或数据库的基本知识;了解计算机网络信息安全技术。本课程是计算机的基础课程,通过本课程的学习,使学生掌握计算机的基本原理和基本应用。着重加强学生计算机应用能力的培养,为进一步学习其他计算机课程打下良好的基础。先修课程:无适用专业:理工科非计算机专业选用教材:大学计算机基础牛少彰主编 2009年8月北京邮电大学出版社大学计算机基础(文

3、科)课程简介课程编号:1300010课程名称:大学计算机基础(文科)(32学时)College Computer Foundations内容提要:通过本课程的学习,使学生了解计算机基础知识、基本概念、计算机信息表示和存储;了解微型计算机系统组成和基本工作原理;熟悉Windows操作系统的基本操作;熟练掌握常用办公软件的基本使用;了解计算机网络的基本知识;掌握Internet的基本应用;了解多媒体技术的基础知识。本课程是计算机的基础课程,通过本课程的学习,使学生掌握计算机的基本原理和基本应用。着重加强学生计算机应用能力的培养,为进一步学习其他计算机课程打下良好的基础。先修课程:无适用专业:英语、

4、日语选用教材:大学计算机基础牛少彰主编 2009年8月北京邮电大学出版社大学计算机基础(信通院)课程简介课程编号:1100310课程名称:大学计算机基础(信通院)(32学时)College Computer Foundations内容提要:本课程是信息与通信工程专业的基础课程,主要内容:计算机基础知识;计算机信息表示和存储;微型计算机系统;操作系统基础;多媒体技术基础;信息安全;计算机网络与Internet技术。通过本课程的学习,使学生掌握计算机的基本概念、原理和基本应用、掌握计算机操作的基本技能。本课程重点介绍计算机领域最基本的软、硬件知识,介绍计算机通信领域各主要分支的发展及现状,介绍相关

5、的基本概念;并着重加强学生对于计算机基本概念的理解和计算机应用能力的培养,为进一步学习其他信息与通信工程专业课程打下良好的计算机应用能力基础和基本概念基础。先修课程:无适用专业:理工科非计算机专业选用教材:大学计算机基础第二版、徐惠民主编、人民邮电出版社、2009年9月大学计算机基础(国际学院)课程简介课程编号:1300010课程名称:大学计算机基础(国际学院)(32学时)College Computer Foundations内容提要:本课程是一门计算机基础教学中第一层次的课程,目的是使学生具备计算机的基础知识,对计算机基本原理和概念有一个全面综合的认识和学习。通过本课程的学习,学生首先应该

6、系统正确地建立计算机、因特网、网络和电子邮件的基本概念,掌握计算机硬件和软件的原理,具备计算机操作技能,可以熟练使用相关应用软件,学会文件管理、病毒防护、备份以及因特网和网络等技术。本课程坚持广度为主的原则,从需求的角度提高学生的学习兴趣,强化学生的学习目的,为后续计算机课程学习打好基础。先修课程:无适用专业:理工科非计算机专业选用教材:计算机文化New Perspectives on Computer Concepts(美)June Jamrich Parsons, Dan Oja著(第10版)机械工业出版社2008年8月C高级语言程序设计课程简介课程编号:1300029课程名称:程序设计基

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

8、语言程序。先修课程:计算机文化基础适用专业:电信工程及管理,电子商务(工程)与法律选用教材:“A first book of ANSI C”,第四版,Gary Bronson,英文版,电子工业出版社,2006网页设计基础课程简介课程编号:1300050课程名称:网页设计基础 (32学时,其中讲课24学时,实验8学时)Website Design内容提要:网页制作是针对非计算机专业学生开设的一门用于计算机、网络基础知识普及,提高学生学习兴趣和动手能力的计算机类课程。主要内容包括:Internet网络的基本概念,WWW服务器的基本功能,网页浏览实现流程,当前流行Internet网络技术。掌握使用网

9、页编辑软件Dreamweaver和HTML编写静态网页,学习CSS、Javascript等相关技术,了解动态网页设计所需的技术、软件和基本开发方法。能够使用Xitami或者Windows IIS等WWW服务器软件建立局域网内的WWW服务器,使用Dreamweaver进行网站管理。辅助内容的学习包括图像编辑软件、音频编辑软件、视频编辑软件、动画编辑软件等的应用。以网页设计为中心拓宽对Windows操作系统相关功能的了解。先修课程:大学计算机应用基础适用专业:非计算机类各专业选用教材:Adobe Dreamweaver CS3中文版经典教程 人民邮电出版社2008年2月Adobe Dreamwea

10、ver CS3帮助文件数据结构课程简介(2学分)课程编号:1300072课程名称:数据结构 (32学时)Data Structures内容提要:本课程是计算机学科的综合性专业基础课,是非数值型计算机程序设计的基础。也是非计算机专业学生学习理解计算机的推荐课程。 因此本课程的目的在于向学生介绍计算机是如何处理,组织和操作数据.如何评价算法的效率,并且为学习计算机其他专业课以及进行软件开发打好基础。内容包括线性结构,树形结构,图,排序算法,查找算法等.先修课程:计算导论与程序设计适用专业:电子信息科学与技术、电子科学与技术、光信息科学与技术、机械工程及自动化、测控技术与仪器、物流工程、自动化数据结

11、构课程简介(3学分)课程编号:1300073课程名称:数据结构(48学时)Data Structures内容提要:本课程是计算机学科的综合性专业基础课,是非数值型计算机程序设计的基础。也是非计算机专业学生学习理解计算机的推荐课程。 因此本课程的目的在于向学生介绍计算机是如何处理,组织和操作数据.如何评价算法的效率,并且为学习计算机其他专业课以及进行软件开发打好基础。使学生能够利用所学的理论知识解决实际问题,培养学生分析问题、解决问题的能力。内容包括线性结构,树形结构,图,排序算法,查找算法等.先修课程:计算导论与程序设计适用专业:信息安全、工程管理、工商管理、信息管理与信息系统、电子商务、市场

12、营销、数学与应用数学、信息与计算科学、应用物理选用教材:数据结构(C语言版);胡学刚等;高等教育出版社; 2004年1月。数据处理与数据库课程简介课程编号:1300080课程名称:数据处理与数据库(48学时)Data processing and Database内容提要:“数据处理与数据库”课程作为一门计算机应用的限选课程,为经管类专业学生从事信息管理和数据处理提供必要的学习和训练。课程的教学目标是通过该课程的学习,使学生全面系统地了解数据库的基本概念和基本理论,并通过对具体数据库管理系统的学习和实践,使学生具有使用和维护一个一般数据库系统的基本能力和数据处理的能力。课程内容主要包括数据库的

13、基本概念、关系数据库理论、SQL语言、具体数据库管理系统的学习和使用、数据库应用开发等。通过对数据库基本理论的掌握,能进行基本的数据库设计,能使用一种数据库管理系统进行基本的数据管理和数据操作,能进行简单的数据库应用的开发,熟悉掌握目前主流的数据处理及管理的方法。先修课程:大学计算机应用基础、计算机程序设计适用专业:经管类各专业选用教材:数据库技术及应用Access,李雁翎,高等教育出版社,2005.7数据库系统概念,杨冬青等译,机械工业出版社,2006.10微机原理及接口技术课程简介课程编号:1300094课程名称:微机原理与接口技术 (64学时)Principles and Interfa

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

15、辑设计或数字电路与数字逻辑适用专业:电子信息科学与技术、电子科学与技术、光信息科学与技术、数学与应用数学、信息与计算科学、应用物理学选用教材:微机系统与接口技术周锋、倪晖电子工业出版社 2010年6月计算机网络技术与应用课程简介课程编号:1300102,1300103课程名称:计算机网络技术与应用(32学时,48学时)Computer Networks Technology & Applications内容提要:本门课从应用的角度出发,以TCP/IP协议作为基础来讲解计算机网络技术的基本原理,使学生了解计算机网络的基本概念,掌握计算机网络的构成和基本工作原理,学会计算机网络的基本应用方法。首先

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

17、ter Networks, Fourth Edition, Andrew S. Tanenbaum,清华大学出版社, 2004.3TCP/IP、CCNA培训计算机软件技术基础课程简介课程编号:1300120课程名称:计算机软件技术基础(32学时)Basics of Software Technology内容提要:本课程是针对文科类学生开设的第二门信息技术课程。先修课程是大学计算机基础。课程内容包括三大部分:一、数据结构与算法,介绍基本概念;二、数据库技术,作为计算机信息系统的核心技术和重要基础,除介绍基本概念外,重点讲解Access数据库的基本操作。三、软件工程基础,介绍基本概念和各阶段的主要

18、技术、方法与工具。通过本课程学习,使学生对数据库应用系统的开发过程形成一个比较完整的认识,并掌握Access数据库的基本操作技能。先修课程:大学计算机基础适用专业:文科类各专业选用教材:计算机软件技术基础沈朝辉编著机械工业出版社 2007数据库技术与应用课程简介(2学分)课程编号:1300132课程名称:数据库技术与应用(32学时)Database technologies and applications内容提要:本课程作为一门计算机应用的限选课程,为非计算机专业学生从事基本的信息管理和数据处理提供一定的学习和训练。课程的教学目标的是使学生比较系统地了解数据库的一些基础概念和技能,要求学生在

19、掌握数据库系统结构和数据库管理系统等基本概念的基础上,能使用SOL语言进行一些基本的数据操作,并至少掌握一种典型的数据库管理系统。通过该课程的学习,能够对数据库技术及其应用系统有一个较全面的认识,准确理解什么是数据库,以及掌握如何利用数据库解决一些简单的数据管理与处理加工问题。先修课程:大学计算机基础适用专业:理工类(除计算机专业)各专业选用教材:(1)数据库原理与应用第二版,何玉洁著,ISBN:7111198719;机械工业出版社;2007年。(2)课外:数据库应用技术-SQL Server 2005基础篇张浦生;机械工业出版社;2009年。数据库技术与应用课程简介(3学分)课程编号:130

20、0133课程名称:数据库技术与应用(48学时)Database technologies and applications内容提要:本课程作为一门计算机应用的限选课程,为非计算机专业学生从事信息管理和数据处理提供必要的学习和训练。课程的教学目标的是使学生全面系统地了解数据库的基础概念和基本技能,要求学生在掌握数据库系统结构和数据库管理系统基本概念的基础上,能使用SOL语言进行基本数据操作,学会采用数据库设计为核心的规范设计方法,并至少掌握一种典型的数据库管理系统。通过该课程的学习,能够对数据库技术及其应用系统有一个较全面的认识,准确理解什么是数据库,掌握如何利用数据库解决一些简单的数据管理与处

21、理加工问题,最终使学生具有设计、使用和维护一个一般数据库系统的基本能力。先修课程:大学计算机基础适用专业:理工类(除计算机专业)各专业选用教材:(1)数据库原理与应用第二版,何玉洁著,ISBN:7111198719;机械工业出版社;2007年。(2)课外:数据库应用技术-SQL Server 2005基础篇张浦生;机械工业出版社;2009年。计算机网络课程简介课程编号:1300142,1300143课程名称:计算机网络( 32学时,无实验2学分)(48学时,有实验3学分) Computer Networks内容提要:本课程以OSI参考模型和TCP/IP协议体系为线索,介绍了计算机网络中的各层协

22、议及工作原理;通过本课程的学习,使学生了解计算机网络的现状和发展情况、掌握计算机网络的构成、工作原理、相关理论和技术,了解典型网络设备的组成和特点,理解典型网络设备的工作原理。使学生在今后的工作和科研中具备了一定的计算机网络方面的背景知识和基础。能够运用计算机网络的基本概念、基本原理和基本方法进行网络系统的分析和应用。本课程的教学重点是网络体系结构、数据链路层协议、LAN协议、IP协议和TCP协议,教学难点是滑动窗口协议、动态路由选择算法、传输层拥塞控制。本课程安排三个实验,通过实验,学生可以加深对于网络基本原理的理解。先修课程:大学计算机基础,通信原理适用专业:非计算机专业选用教材:Comp

23、uter Networks, Andrew Tanenbaum,清华大学出版社,2004年多媒体技术与应用课程简介课程编号:1300150课程名称:多媒体技术及应用(32学时)Multimedia Technology and Applications内容提要:重视培养基础知识,提高分析问题的能力。理论教学分为5个教学模块:1)多媒体的定义、关键技术、现状及发展趋势;2)多媒体数据压缩编码技术及现行编码的国际标准;3)图像、音频、视频信息的获取和处理技术;4)多媒体计算机硬件和软件系统结构;5)多媒体通信技术。6)实验部分。在多媒体技术实验教学中,加强实践和实用性的教学,注重培养学生解决问题的

24、能力,可选的实验的内容包括:媒体内容制作、媒体格式转换、媒体信息处理等。先修课程:高等数学适用专业:理工类非计算机专业、文科类专业、经管类专业选用教材:多媒体技术原理及应用第二版,马华东,清华大学出版社。信息安全课程简介课程编号:1300162(2学分);1300163(3学分)课程名称:信息安全 32学时(或48学时*) Information Security内容提要:在通信和信息网络技术高速发展的今天,信息安全问题已变得至关重要。本课程的定位是“在大学生中普及信息安全知识”。本课程将主要学习密码学基本知识(对称密码、非对称密码、密钥管理、消息验证、身份认证、数字签名)、网络安全及系统安全

25、知识(常见网络安全问题、防火墙、入侵检测、虚拟专用网、漏洞扫描、计算机病毒原理及防范、数据库安全、信息系统灾备技术)、信息安全管理及风险评估、信息安全法律法规等。本课程将按“一般要求”和“较高要求”开设2学分和3学分两个平台,其中分别包括0.5学分和1学分的实验。实验内容主要有:密码学算法设计与实现、网络探测、漏洞扫描、网络攻击与防范、Windows和Linux系统安全等。先修课程:计算机网络适用专业:理、工类专业;建议开课学期:三下或四上选用教材:信息安全概论,牛少彰,北京邮电大学出版社,2004年5月信息安全导论,李剑,北京邮电大学出版社,2008年信息与网络安全课程简介课程编号:1300

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

27、先修课程:高等数学适用专业:信息与计算科学选用教材:信息安全概论 牛少彰主编 北京邮电大学出版社2007年9月面向对象程序设计课程简介课程编号:1300200课程名称:面向对象程序设计 (32学时)Object-Oriented Program Solving内容提要:从面向对象思想的发展来逐步介绍面向对象编程,选用Java语言充分展现面向对象技术的特点,帮助学生建立对象抽象(即如何使用交互对象和方法)的设计模式,熟悉UML模型的图形化描述。课程采用理论讲解结合精心设计的实例,步步深入的方式演示问题分解方法和设计原则。从面向对象的核心思想到程序设计思路,并将设计转换为安全、可扩充的代码。主要内

28、容包括:面向对象发展史、一切皆对象、java程序的结构与执行、对象设计、类库与类重用、GUI图形界面类、继承与多态、异常处理、文件和数据库、网络编程、多线程、算法问题等。先修课程:C语言程序设计适用专业:电子类、信息类、计算机专业选用教材:Java面向对象程序设计、(美)Ralph Morelli,Ralph Walde著,瞿中、金文标、李伟生译、清华大学出版社、2008年1月二、学科大类与专业基础课操作系统课程简介课程编号:1311011课程名称:操作系统 (32学时)Operating System内容提要:本课程属于信息安全专业本科教学计划中的核心课程。通过本课程的学习,使学生体会到其他

29、专业基础知识,如算法与数据结构、程序设计、软件工程等综合应用,加深对专业基础知识的理解,使学生能够利用所学的理论知识解决实际问题,培养学生分析问题、解决问题的能力。掌握操作系统的各个组成部分的功能及设计原理,包括:主要介绍了操作系统的基本概念、进程管理、死锁处理、内存管理、设备管理、虚拟存储、文件系统及其实现、海量存储的结构及调度以及I/O管理。先修课程:计算机导论与程序设计、算法与数据结构适用专业:信息安全选用教材:Operating System Concepts(Seventh Edition)Abraham Silberschatz et al.高等教育出版社2007年3月编译原理与技

30、术课程简介课程编号:1311021课程名称:编译原理与技术(32学时)Compiler Principle and Technology内容提要:本课程介绍编译的基本概念和步骤,介绍形式语言与自动机的基本知识,重点介绍编译程序的设计原理和基本实现技术,主要内容包括词法分析、语法分析、语义分析、中间代码生成、代码生成和代码优化等,同时,还介绍用于实现语义分析和中间代码生成的语法制导翻译技术,以及程序运行时的存储组织与管理。先修课程:计算机导论与程序设计、算法与数据结构适用专业:信息安全选用教材:编译原理与技术李文生编著清华大学出版社 2009.1计算导论与程序设计课程简介课程编号:1312010

31、课程名称:计算导论与程序设计(80学时)Introduction to Computing and How to Program内容提要:本课程介绍计算机的基本组成及工作原理,程序的编译及执行原理,程序设计语言的基本成分,使学生对计算机系统以及程序执行原理有初步的了解;介绍计算的本质以及自动机和递归两种基本计算模型,培养学生抽象和建模的能力;讲解自顶向下、逐步求精的结构化程序设计方法和C程序设计语言,培养学生的基本程序设计能力和良好的程序设计风格;介绍计算学科的知识体系框架和学科方法论,旨在引导学生了解计算机科学与技术学科的本质、明确学科体系、初步掌握学科基本方法。先修课程:无适用专业:计算机

32、科学与技术、网络工程、智能科学与技术、信息安全选用教材:计算机导论与程序设计基础 张雷、周春燕、艾波等编著 北京邮电大学出版社2006.6C程序设计教程H.M.Deitel、P.J.Deitel著 薛万鹏等译 机械工业出版社2000.7离散数学(上)课程简介课程编号:1312020课程名称:离散数学 (32学时)Discrete Mathematics(1)内容提要:离散数学包括集合论、逻辑学、图论、组合学和抽象代数等重要内容,离散数学(上)包括命题逻辑、谓词逻辑、问题的形式化描述方法、推理的证明方法、集合运算及其性质、数学结构、计数初步、函数与增长、算法复杂度与程序的运行时间。先修课程:大学

33、数学适用专业:计算机科学与技术专业、计算机应用专业选用教材:1Discrete Mathematics and Its Applications/6e, Kenneth H. Rosen, McGraw-Hill, 20062Discrete Mathematical Structures: Theory and Applications, D.S.Malik, Thomson Course Technology, 20043离散数学,陈崇昕 等,北京邮电大学出版社,1992离散数学(下)课程简介课程编号:1312030课程名称:离散数学 (48学时)Discrete Mathematics(

34、2)内容提要:离散数学包括集合论、逻辑学、图论、组合学和抽象代数等重要内容,离散数学(下)包括离散概率、递推关系、二元关系及其性质、等价关系和序关系、格与布尔代数、树与图、生成树、网络与最短路径、群论初步及其在编码中的应用。先修课程:大学数学、离散数学(上)适用专业:计算机科学与技术专业、计算机应用专业选用教材:1Discrete Mathematics and Its Applications/6e, Kenneth H. Rosen, McGraw-Hill, 20062Discrete Mathematical Structures: Theory and Applications, D

35、.S.Malik, Thomson Course Technology, 20043离散数学,陈崇昕 等,北京邮电大学出版社,1992形式语言与自动机课程简介课程编号:1312040课程名称:形式语言与自动机 (32学时)formal languages and automata内容提要:形式语言与自动机是将数学系统应用于计算的模型。形式语言给出了对语言的语法规则进行描述和分类的形式化方法;自动机则描述了能够识别语言的自动装置。本课程主要围绕形式语言与自动机的基本体系,介绍形式语言的基本概念、自动机模型及形式语言与自动机的等价性。主要内容包括右线性文法与有限自动机、上下文无关文法与下推自动机、

36、图灵机以及无限制文法等。同时介绍自动机在通信领域的某些应用。本课程强调基本概念的直观背景和主要定理证明的思路分析,核心内容是形式化描述方法和自动机的工作原理。先修课程:计算机导论与程序设计,数据结构,离散数学适用专业:计算机科学与技术、网络工程、智能科学与技术选用教材:形式语言与自动机, 王柏 杨娟,北京邮电大学出版社,2003年版数字逻辑与数字系统课程简介课程编号:1313020课程名称:数字逻辑与数字系统(48+16学时)Digital Logic and Digital System内容提要:本课程是计算机科学技术专业必修的技术基础课。其内容将传统的数字逻辑基础与数字系统有机地结合为一体

37、,在保证必要的经典内容同时,力求突出系统性和时代性。课程共分六章。前四章为数字逻辑基础部分:介绍逻辑函数的描述方法、逻辑函数的化简;组合逻辑电路的分析、组合逻辑电路的设计、中规模集成电路的应用;时序逻辑电路分析、时序逻辑电路的设计;存储逻辑等。后二章为现代数字逻辑设计部分:介绍可编程阵列PLD、现场可编程门阵列FPGA、硬件描述语言VHDL;数字系统概念、小型控制器设计等。适用专业:计算机科学与技术选用教材:数字逻辑与数字系统(主、辅)、白中英、科学技术出版社、2009年6月计算机组成与系统结构课程简介课程编号:1313120课程名称:计算机组成与系统结构 (64+16学时) The comp

38、uter organization and architecture内容提要:本课程是计算机学科的专业基础课,主要讲解计算机系统的内部工作原理以及系统层次化结构,介绍现代计算机并行体系结构。目的是培养学生掌握计算机基本工作原理,通过本课程的理论和实践学习 ,使学生掌握单处理机系统的组成原理和实现方法,清晰建立计算机的整机概念,理解软件与硬件之间的界面,初步具有硬件的设计与调试能力。主要讲授:计算机系统概论、运算方法和运算器、存储系统、指令系统、中央处理器、总线系统、外围设备、I/O系统。先修课程:数字逻辑与数字系统适用专业:信息安全专业选用教材:主教材:计算机组成与体系结构(第三版)白中英 主

39、编,科学出版社,2007年5月。辅助教材:计算机组成与体系结构题解、题库、实验(第三版)白中英 主编,科学出版社,2007年1月。参考书目:Patterson and Hennesssy. Computer Organization & Design: the hardware/Software Interface网络技术导论课程简介课程编号:1321010课程名称:网络技术导论 (32学时)Introduction to Network Technology内容提要:介绍网络科学和网络工程相关的概念,介绍社会网络、生物网络、信息网络和通信网络的网络特征,了解网络抽象方法和网络描述方法。介绍I

40、TU对现代通信网的分类,学习电信网络、移动网络和计算机网络的基本组成、技术特征、业务和应用,学习网络节点标识、网络地址、地址解析和命名服务;学习网络协议功能和性能,包括接入协议、点到点协议和端到端协议;学习叠加网络概念和技术、网络的业务传输和业务控制方式;了解网络特性与业务融合技术。学习网络技术研究的方法学,了解网络规划和建设、网络运营和管理、网络服务和计量、网络与信息安全,以及网络智能化的发展趋势。先修课程:计算机组成原理适用专业:网络工程,计算机通信选用教材:教材:通信导论,魏更宇、张冬梅,孙岩,北京邮电大学出版社,2005参考书:Network Science theory and ap

41、plication, Ted G. Lewis, John Wiley & Sons, 2009生物信息基础课程简介课程编号:1323010课程名称:生物信息基础 (32学时)Introduction to Bioinformatics内容提要:了解生物信息学的发展和现状,掌握生物信息学中几种主要数据库的内容、注释、检索以及数据库搜索工具的使用方法,包括两序列比对、多序列比对及其算法等,并结合当今生物信息学领域的最新进展,了解上述各种方法在实际研究中的应用。掌握核酸序列分析的内容,序列分析工具的使用;理解基因结构与DNA序列分析的生物学意义;掌握蛋白质序列分析内容,以及蛋白质序列和结构分析工具

42、的使用,特别是蛋白质结构同源建模方法等;掌握序列(双序列和多序列)比对的工具、算法及其使用,以及进化树的构建方法等。先修课程:高等数学、线性代数、概率论与数理统计适用专业:智能科学与技术选用教材:基础生物信息学及应用蒋彦,王小行,曹毅 清华大学出版社 2003年版生物信息学(影印本) D.R.Westhead,J.H.Parish科学出版社 2003年版混沌计算课程简介课程编号:1330130课程名称:混沌计算 (32学时)Chaos Computing内容提要:相比于计算机中的现有的CPU技术,控制动力学来实现的计算机体系结构理论上将具有更加完备的机动性,功能也更加强大,可以克服今天静态电线

43、连接硬件的操作限制。混沌计算的这种动态性和灵活性使它有别于目前广泛使用的电子计算技术,使得开展相关领域理论技术研究有着极大的应用前景。因此,混沌计算引起了科学家们的广泛关注,曾被评为1998年物理学十大进展之一。为了让混沌计算这个非常有发展潜力的理论研究方向为更多的人所了解并应用,本课程主要介绍混沌理论的基本概念、混沌计算的发展历史、混沌控制和同步的基本原理、混沌计算的门限机制和同步机制等内容。先修课程:大学物理、数字电子电路技术适用专业:信息安全、计算机、自动化、电子信息科学与技术等选用教材:教材:无参考书目:1从抛物线谈起-混沌动力学引论、郝柏林、上海科技教育出版社、1995年1月2混沌控

44、制、胡岗等、上海科技教育出版社、2000年12月3动力系统的混沌化-理论、方法与应用、陈关荣等、上海交通大学出版社、2006年4月信息安全数学基础(上)课程简介课程编号:1330280课程名称:信息安全数学基础(上) (32学时)Mathematic Foundations of Information Security(I)内容提要:数学是一切自然科学的基础,当然也是信息安全学科的基础理论。本课程主要介绍了数论基础和数理逻辑基础。数论基础部分主要内容包括:辗转相除法、最大公因数与最小公倍数、整数的惟一分解定理;同余、剩余类、欧拉函数、欧拉定理、孙子定理、二次同余式、勒让德符号、雅可比符号、原

45、根、素性检验、椭圆曲线等。数理逻辑基础部分主要内容包括:经典命题逻辑、经典一阶逻辑、模态命题逻辑、模态一阶逻辑和集合论等。通过本课程的学习,使学生了解信息安全数学的基本概念、主要方法及应用,培养学生的数学思维训练与解决实际问题的能力,为进一步学习现代信息科学、计算机科学和从事专业研究打下基础。先修课程:适用专业:信息安全、信息与计算科学等专业选用教材:信息安全数学基础 覃中平 张焕国 等编清华大学出版社 2006年8月信息安全数学基础(下)课程简介课程编号:1330290课程名称:信息安全数学基础(下) (32学时)Mathematic Foundations of Information S

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

47、2006年8月互联网应用课程简介课程编号:1300179(BBU6404)课程名称:互联网应用(64学时)Internet Applications内容提要:互联网应用系统原理在编程基础、电信和互联网基础两门先修课的基础上,向学生介绍互联网的主要应用系统的工作原理。重点介绍了当前广泛使用的互联网应用,包括域名系统DNS、网络管理协议SNMP和网络文件传输FTP、虚拟终端通信TELNET、电子邮件Email、World Wide Web等非实时数据传输服务的工作原理。同时对基于IP网络的语音通信VoIP等近来得到广泛应用的实时和低时延多媒体传输技术也进行了介绍。除课程讲授外,本课程还通过动手实验

48、,使学生利用简单的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学

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

50、程,智能科学与技术选用教材:Operating System Concepts(Seventh Edition)Abraham Silberschatz et al.高等教育出版社2007年3月编译原理与技术课程简介课程编号:1311020课程名称:编译原理与技术 (64学时)Compiler Principle and Technology内容提要:本课程介绍编译的基本概念和步骤,系统地介绍编译程序的设计原理和基本实现技术,主要内容包括词法分析、语法分析、语义分析、中间代码生成、代码生成和代码优化等,同时,还重点介绍用于实现语义分析和中间代码生成的语法制导翻译技术,以及程序运行时的存储组织与

51、管理。在介绍基本理论和方法的同时,注重实际应用,介绍LEX和YACC工具软件的使用方法及原理,结合理论教学,给出了相应的实践题目,旨在培养学生分析问题解决问题的能力,锻炼学生的动手实践能力。先修课程:计算机导论与程序设计、算法与数据结构、形式语言与自动机、计算机组成原理适用专业:计算机科学与技术、网络工程选用教材:编译原理与技术李文生编著清华大学出版社 2009.1数据库系统原理课程简介课程编号:1311030课程名称:数据库系统原理 (48学时) Principles of Database Systems内容提要:本课程是计算机科学与技术专业的核心课程。系统介绍了数据库系统的基本概念、原理

52、和方法,如数据模型、数据库体系结构、SQL查询、数据库系统完整性和安全性机制;讲授数据库管理系统的主要实现技术,如物理存储组织与访问方式、查询处理与优化、事务及其并发控制、故障恢复;阐述数据库应用系统设计开发过程,包括需求分析、概念设计、逻辑设计、物理设计等设计步骤和E-R建模、关系模式规范化等技术。实践教学环节包括课程基本实验和课程设计,采用IBM DB2、Sybase、SQL Server2005、Oracle等大型商用数据库作为实验平台,面向具体应用领域,目的是帮助学生理解课堂教学内容,培养学生对于实际数据库系统的使用/操作能力和一定的数据库应用系统开发能力。先修课程:算法与数据结构,离

53、散数学,操作系统,编译原理适用专业:计算机科学与技术,网络工程选用教材:Database System Concepts (Fifth Edition), Abraham Silberschatz, Henry F.Korth and S.Sudarshan,高等教育出版社, 2006年6月算法设计与分析课程简介课程编号:1311040课程名称:算法设计与分析(32学时)Design and Analysis of Algorithms内容提要:算法设计与分析是计算机科学与技术专业的专业课。无论是计算科学还是计算应用,算法都在其中扮演着极其重要的角色。本课程在介绍算法复杂度分析的数学工具基础上

54、,详细讨论了分治法、贪婪法、动态规划和搜索方法等基本算法设计方法,同时还介绍了应用日益广泛的随机算法的理论和相关算法设计。本课程要求学生通过系统地学习和研究计算机算法,掌握算法设计的主要方法,培养对算法的计算复杂性进行正确分析的能力,掌握概率算法的设计,为解决问题时独立设计分析算法奠定扎实的算法基础知识。先修课程:计算导论与程序设计、离散数学适用专业:计算机科学与技术、网络工程选用教材:计算机算法设计与分析(第3版),王晓东编著,北京:电子工业出版社,2007计算机图形学课程简介课程编号:1311050课程名称:计算机图形学(32学时) Computer Graphics内容提要:本课程属于计

55、算机科学与技术学科知识体系中的核心专业课程,它是CAD、CAM、多媒体、虚拟现实、计算机动画、科学计算可视化、人机交互等相关学科领域的基础。近年来,计算机图形学得到了迅猛的发展,新的方法和软件不断推出,使以三维真实感图形为代表的最新图形技术得到广泛的应用。通过本课程学习,使学生对计算机图形学和计算机图形系统有一个全面了解,使学生能掌握图形的输入和描述方法,以及如何利用计算机生成和处理图形,并在显示设备上输出的基本原理、方法和技术。该课程首先介绍了计算机图形学的基本概念、图形系统的结构和图形设备的工作原理;然后,介绍了基本图元和填充图形的生成、图形的变换和裁剪,以及人机交互基本方法;接着,重点介

56、绍与3D真实感图形造型和绘制相关的曲线和曲面表示、三维实体造型方法、光照模型、真实感绘制算法和纹理技术;另外,还介绍了图形国际标准和流行3D图形标准OPEN GL的使用方法。本课程采用课堂教学与实践教学相结合的教学方法,要求学生根据课堂讲授内容采用课后上机实习的形式设计并实现基本图元生成算法,利用OPEN GL设计实现3D真实感交互演示系统。先修课程:计算机导论与程序设计、算法与数据结构、线性代数适用专业:计算机科学与技术、网络工程选用教材:计算机图形学,清华大学出版社,杨钦等编著,2005计算机图形学教程,科学出版社,唐荣锡、汪嘉业、彭群生等编著,2000人工智能原理课程简介课程编号:1311060课程名称:人工智能原理(32学时)Principles of Artificial Intelligence内容提要:本课程属于计算机科学与技术学科知识体系中智能系统(IS)知识领域的核心课程。这门课程主要讲述人工智能(AI)的基本概念和相关的基本技术。课程的主要内容包括在介绍AI历史、研究领域和方法的基础上,重点学习问题的表示、推理方法机器学习的方法,包括状态空间、问题归约、谓词逻辑、语义网络等表达方法,及谓词演算、非确定性推理、非

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!