武大信息安全课程

别妄想泡我
504次浏览
2021年03月02日 22:27
最佳经验
本文由作者推荐

阳光工程培训-暑假支教

2021年3月2日发(作者:你懂得)


武大信息安全专业课程简介



1


、计算机导论


Introduction to Computer



课程简介



主要讲授计算机科学与技术学科体系、课程体系、知识结构(包括计算机软件与理论、


计 算机硬件与网络、计算机应用与信息技术等)


、计算机法律、法规和知识产权,计算机学


生的择业与职业道德等内容。


使学生对所学专业及后续课程的学 习有一个整体性、


概括性的


了解,树立专业学习的信心和自豪感 ,为今后的学习打下良好的基础。




参考书








1


)


Roberta Baber, Marilyn Meyer,


《计算机导论》


,


汪嘉


Min


译,


清华大学出 版社,


2000


。







2


)


Tony


Greening


主编,


《


21


世纪计算机科学教育》


,麦中凡等译,高等 教育出版社,


2001


。







3


)姚爱国等,


《计算机导论》

< p>
,武汉大学出版社,


2003


4)

< p>
黄国兴,陶树平,丁岳伟,


《计算机导论》


,清华 大学出版社,


2004


。




2


、计算机应用基础


An Introduction to Computer



课程简介




本课程是计算机科学与技术、


信息安全专业的专业基础必修课。


目的是使学生掌握必须


的计算机基础知识与基本技能,为后续专业基础和专业课程的学习 打下良好的基础。




指定教材





《计算机导论》


,姚爱国、杜瑞颖、谭成予等编著,武汉大学出 版社,


2003


年。




3


、



电路与电子技术


Circuit and Electrical Technology



课程简介



本课程是计算机科学与技术 、


信息安全专业的专业基础必修课,


是学生学习专业知识和


从事工程技术工作的理论基础。


通过对该课程的学习,


让学生掌握各种电路尤其是电路的组


成及基本分析方法,为系统学习专业基础 和专业知识打下坚实的基础。




参考书目



《电路原理》


,江缉光主编,清华大学出版社。



《电路原理》< /p>


,范承志等编,机械工业出版社。



《模 拟电子技术基础》


,童诗白等主编,清华大学出版社。



《电子技术基础》


,康华光主编,高等教育出版社。

< br>



4


、数字逻辑


Digital Logic



课程简介


< p>
本课程是计算机科学与技术、


信息安全专业的专业基础必修课。

< p>
目的是使学生了解逻辑


器件与数字逻辑电路的基本工作原理,


能灵活运用逻辑代数、


卡诺图、


状态理论来研究和分


析由逻辑器件构成的数字逻辑电路,掌握计算机应用系统中基本逻辑部件的分析与设计方


法,并能熟练选择和使用基本逻辑器件及常用功能器件。本课程是一门实验性较强的课程 。




指定教材



《电子技术基础》数字部分 (第四版)


,华中理工大学电子学教研室编,高等教育出版




参考书目



《逻辑设计》


(第二版)


,毛法尧、欧阳星明、任宏萍编著,华 中理工大学出版社。



《数字逻辑与数字系统》


,白中英、岳怡、郑岩编,科学出版社,


1998


。< /p>



《数字电子技术基础》


(第四版)


,阎石主编,高等教育出版社。



《数字逻 辑》


,周南良编,国防科技大学出版社,


1992


。




5

< br>、计算机组成原理


Principles of Computer Construction



课程简介



本课程是计算机科学与技术 、


信息安全专业的专业基础必修课课。


本课程的学习将使学


生了解计算机系统的硬件和软件构成方法,了解其硬件系统中运算器、


控制器、存储器、输


入设备和输出设备和总线系统的构成原理。为后续专业课程的学习 打下扎实的理论基础。




指定教材



《计算机组成与结构》第三版,王爱英主编,清华大学出版社。




参考书目



《计算机组成原理》第三版,白中英主编,科学出版社



《


Structured Computer Organization


》


(Fourth Edition)


,


Andrew S. Tanenbaum


。



《


Computer Organization and Architecture-Designing for Performance


》


(Fifh Editon)



6


、高级语言程序设计


Advanced Language Programming



课程简介



本课程是计算机科学与技术 、


信息安全专业的专业基础必修课。


目的是使学生掌握必须


的程序设计的基本知识与基本技能,


培养学生的分析问题和解决问题 的实际能力,


重点为学


生建立良好的思维模式,为后续专业基础 和专业课程打下良好的基础。




指定教材







《边学边用


C


语言》


,清华大学出版社。




参考书目



《


C


语言程序设计》


,孟庆昌,人民邮 电出版社。




7


、



离散数学


Discrete Mathematics



课程简介



本课程是计算机科学与技术、


信息安全专业的专业基础必修课。


离散数学是现代数学的


重要分支,


是计算机科学的理论基础。< /p>


通过本课程的学习使学生掌握学习各专业课程必备的


数学知识,< /p>


培养学生的逻辑推论能力、


抽象思维能力和形式化思维能力,


提高学生的理论素


质。




指定教材



《离散数学》刘玉珍等,武汉大学出版社




参考书目



《离散数学》方世昌,西安电子科技大学出版社



《


Discrete Mathematical


》


Structure, B, Kolman R. Busby& S, Ross.


。




8


、数据结构


Data Structures



课程简介



数据结构是计算机科学与技术、


信息安全专业的专业基础必修课 。


学好该课程不仅对后


续课程的学习有很大帮助,


而且在实际中有广泛的用途,


同时也是考研的重要课程之一。


突


出抽象数据类型概念、应用和实践,具有先进性。




指定教材



《数据结构(


C


语言)


》


,严蔚敏等,清华大学出版社。




参考书目



《数据结构》


,许卓群等,高等教育出版社。



《


Sorting and searching


》


(中译本)


,V


ol.< /p>


Ⅲ。



《数据结构与算法》


(中译本)


,


Bruno


著,电子工业出版社。



《数据结构



C


—语言描述》


(中译本)


,William Ford


、


Willam Topp


著,清华大学出版社




9


、操作系统原



Operating Systems



课程简介



本课程是计算机科学与技术 、


信息安全专业的专业基础必修课。


通过本课程的学习,


使


学生了解计算机操作系统的基本原理,


包括 操作系统的功能、


结构,


使用的算法和数据结构


等,从而为分析、设计实际操作系统打下坚实的基础。




指定教材



汤子瀛等著《计算机操作系统》西安电子科技大学出版社,


1998



参考书目



《计算机操作系统》


,黄水松等编著,武汉大学出版社。



《操作系统原理》


,何炎祥、熊前兴等编著,华中科技大学出版社。



《


Operating Syste ms


》


,


ngs


,


Macmillan publishing comp


。



《


Operating Systems


》


,


H. M Deitel


,


Addison-Wdsten publishing Comp


。



《计算机操作系统》


,黄干平等编著,科学出版社。




10


、数据库原理



Databases Principles



课程简介



本课程是计算机科学与技术 专业、


信息安全专业的专业基础必修课。


数据库原理课程帮


助学生了解数据库系统的基本原理,


基本技术和基本方法,


为用数据库管理系统产品开发信


息管理系统、


网 络数据库系统等应用提供基本的背景知识。


目的是使学生掌握必须的数据库


的基本知识与基本技能,


培养学生的分析问题和解决问题的实际能力,


重点为学生建立良好


的思维模式,为后续专业基础和专业课程打下良好 的基础。




指定教材



《数据库系统概论》


(第三版)萨师煊、王珊,高等教育出版社,


2000


年




参考书目



《新一代数据库系统及应用教程》待出版。



《


Database Principles, Programming, and Performance


》


Second Edition


,


Patrick O


’


Neil


,


Elizabeth O


’


Neil


,


Morgan Kaufmann Publishers


,


( 教育部高等教育司推荐,国外优秀信息科


学与技术系列教学用书,


《数据库——原理、编程与性能》


(第二版



影印版)


,


高等教育出版


社)



《数据库系统概念》第四版,杨冬青、唐世渭等译,机械工业 出版社。



《现代数据库系统教程》


, 徐洁磐编,北京希望电子出版社。




11


、信息安全数学基础



Foundation of Information Security Mathmatic



课程简介


< /p>


本课程是信息安全专业的专业基础必修课。


通过本课程的学习,< /p>


使学生了解初等数论和


代数学的基本知识,包括同余、欧几里得算 法、中国剩余定理、二次剩余、原根、连分数、


群、环、域等,从而为学习密码学、公钥 密码学、网络安全、信息安全等打下坚实的基础。




指定教材



《信息安全数学基础》


,陈恭亮等编著,清华大学出版社,


2004


。




参考书目



《简明初等数论》


,潘承洞



潘承彪,北京大学出版社,


1998


。



《初等数论》


,潘承洞



潘承彪,北京大学出版社,


1992


。



《数论导引》


,华罗庚,科学出版社,

< p>
1979


。



《数论的方 法》


(上、下册)


,闵嗣鹤,科学出版社,

1981


。



《初等数论》


(第二版)


,闵嗣鹤



严士健,高等教育出版社,


1982


。



《


Elementary


Number


Theory


and


its


Applications


》


,


K


Rosen

、


Reading


、


MA


、


Addison-Wesley


,

< p>
1996


。



《


A course in Number Theory and Cryptography


》


,


N Koblitz


,


GTM 114


。



《应用近世代数》


(第二版)


,胡冠章,清华大学出版社,


199 9


。



《


Basic Algebra 1


》


,


N Jacobson


,


n and Company


,


1974


。


< p>
《近世代数基础》


,张禾瑞,人民教育出版社,


1 978


。



《抽象代数》


,盛德成,科学出版社,


2000


。



《群论》


,


M.

< p>
赫尔,科学出版社,


1981


。

< br>




12


、通信原理



Communication Principle



课程简介



本课程是信息安全专业的专 业基础必修课。


开设本课程的目的是使学生了解模拟和数字


通信 所涉及的基本原理和方法,具备一定的通信设计、性能分析以及实践的能力。




指定教材



《通信原理》


(第


5


版)


,樊昌信等,国防工业出版社,


2001


。




参考书目



《现代通信系统原理》


,王秉钧、孙学军、沈保锁等,天津大学出版社 。



《通信原理简明教程》


,南利平, 清华大学出版社。




13


、计算机网络



Computer Networks



课程简介



本课程是信息安全专业的专 业基础必修课。


开设本课程的目的是使学生了解并掌握计算


机网 络的基本原理和方法、常见通信协议的原理、计算机网络特别是


Internet


的基本技术及


其应用。




指定教材



《计算机网络》


(第四版)


,谢希仁著,电子工业出版社,


2003


。




参考书目



《计算机网络》

< p>
(第四版)


,


Tanenbaum


著,


Prentice Hall


,

< br>2002


。




14


、微机系统与接口技术



Microcomputer System and Interfacing



课程简介





课程是计算机科学与技术专业的专业基础必修课,

< p>
信息安全专业的专业必修课。


目的是


使学生了解微 处理器、存储器和


I/O


接口芯片的结构、原理和硬件软件接口 技术,培养学生


分析和设计现代微机系统的能力。本课程以


32


位微处理器为核心,全面论述内外存储器、


I/O


接口、中断和


DMA


控制器、总线技术、用户交互接 口及流行的微机系统等。教学中理


论与实践相结合注重能力培养、


硬件与软件相结合注重系统分析与设计、


基本理论与最新技


术 并重掌握发展趋势。




指定教材



《微机系统与接口技术》吴 产乐等编著,华中科技大学出版社,


2001



参考书目



《微机系统与接口技术学习 指导



题解



实验 》


,


吴产乐等编著,


华中科技大学出版 社,


2004


年第一版。


< p>
《


80x86/Pentium


处理器硬件、


软件及接口技术教程》


(中译本)


,


l


著,


清华大


学出版 社,


1999


年。



Intel Corp., Microprocessors V

olume


Ⅰ、Ⅱ、Ⅲ,


1994


。



Intel Corp., Pentium Processor Family User


’


s Manual, 1994


。



Intel Corp., Pentium 4 Processor Manuals, 2000


。




15


、密码学




Cryptology



课程简介



本课程是信息安全专业的专 业必修课。随着计算机和计算机网络在军事、政务、金融、


商业等部门的广泛应用,


社会对计算机的依赖越来越大,


如果计算机系统的安全受到破坏将< /p>


导致社会的混乱并造成巨大损失。然而,


目前计算机病毒泛滥、黑 客入侵、


利用计算机犯罪


等危害计算机系统安全的现状是十分严 重的。


因此,


确保计算机系统的安全已成为世人关注

< p>
的社会问题并成为计算机科学的热点研究课题。


我国政府十分重视信息安全 技术和产业的发


展,并把它列入我国优先发展的领域。



密码技术是信息安全的关键技术之一。


密码技术是一门古老的技术,< /p>


大概自人类社会出现战


争便产生了密码。


战争和科学技术的进步推动了密码学的发展。


计算机和计算机网络的广泛


应用,


电子政务、


电子商务的发展给密码学开拓了广泛 的应用空间,


从而使密码学进入了空


前繁荣的阶段。本课程讲授 密码学的基本理论和实际应用技术。




指定教材








《密码 学引论》


,张焕国、刘玉珍,武汉大学出版社,


2003


。




参考书目



《计算机安全保密技术》< /p>


,张焕国等,机械工业出版社,


1995


。



《应用密码学》


,


Bruce Sch neier


著,吴世忠等译,机械工业出版社,


1997


。



《通信网的安全—理论与技术》


,王育民、刘建伟,西安电子科技大学出版社,


1999


。



《密码学导引》


,冯登国 、裴定一,科学出版社,


1999


。




16


、网络程序设计



Network Programming



课程简介



本课程是计算机科学与技术 专业的专业选修课,


信息安全专业的专业必修课。


本课程的


目的是使学生在巩固计算机网络基础知识的基础上,比较深入地掌握网络环境下的编程方


法,


理解并掌握网络协议的相关算法及软件实现技术,


在互联网的应用层掌握建立网站和制


作主页的基本方法及相关技术。




指定教材



《网络程序设计》自编




参考书目



《计算机网络》

< p>
(第三版)


,


(


Comp uter Networks


)


,Andres S. Tanenbaum,


清华大学出版社。


《数据据通信与计算机网络》


,高传善,高等教育出版社。



《


JSP


网络编程实例》王志勇,中国 电力出版社



《用实例学


ASP. net


》


,Steven A, Sraith


著,马燕等译,电子工业出版。




17


、网络安全




Network Security



课程简介



本课程是计算机科学与技术专业的专业选修课,


信息安全专业的专业必修课。

< p>
开设本课


程的目的是使学生了解网络不安全的各种因素,

< br>掌握常见的网络攻击技术以及保证网络安全


的各种方法和技术。

< br>



指定教材



《网络安全原理与应用》


,张世永,科学出版社,


20 03


。




参考书目



《通信网的安全——理论与 技术》


,王育民、刘建伟,西安电子科技大学出版社,


1999


《


Maximum Security


》


,Anonymous ,Macmilan Publishing,House.



18


、汇编语言程序设计



Assembly Language Programming



课程简介



本课程是计算机科学与技术专业的专业基础必修课,


信息安全专业的专业选修课。


汇编


语言程序设计的内容与计算机硬件特性密切相关,


是一门软件和硬件紧密结合的课程。


通过


教学使学生掌 握新一代汇编语言程序设计的基本原理、


方法与技术,


具有从事 用汇编语言开


发软件和应用的能力,同时为学生学习后续课程打下重要的专业基础。




指定教材


< /p>


《新一代汇编语言程序设计》曹加恒,苏光奎等编著,武汉大学出版社,

< br>2002



参考书目



《


80X86


汇编语言程序设计教程》


,杨季文等著,清华大学出版社。



《汇编语 言程序设计》


,钱晓捷著,电子工业出版社。



《


IBM PC


汇编语言程序设计》< /p>


,沈美明著,清华大学出版社。




19


、大规模集成电路应用




Application of Large Scale Integrated Circuit



课程简介



本课程是计算机科学与技术 、信息安全专业的专业选修课。大规模集成电路(


LSI


)的< /p>


发展与应用是人类社会近代最辉煌的科技成果之一,


它构成了所有 信息系统的基础。


大规模


集成电路中的一个主要分枝是可编程专 用大规模集成电路(


ASIC


)


。


ASIC


的出现使用户自


己设计制作专用集 成电路的理想成为现实,而且使用户现场设计制作集成电路成为现实。


ASIC


的出现推动了电子设计自动化(


EDA


)技术的 迅速发展,各种硬件描述语言(


HDL


)


和开发系统纷纷出现,


像


CPU


这样 复杂的数字系统都可以采用


HDL


进行设计。

< br>现在,


采用


HDL


设计,对可编 程专用大规模集成电路编程,成为电子系统设计的趋势。因为这样设计


出的电子系统效率 高、


速度快、


安全保密性好。


这些特点 对确保信息安全有特别重要的意义。



阳光工程培训-暑假支教


阳光工程培训-暑假支教


阳光工程培训-暑假支教


阳光工程培训-暑假支教


阳光工程培训-暑假支教


阳光工程培训-暑假支教


阳光工程培训-暑假支教


阳光工程培训-暑假支教