武大信息安全课程

巡山小妖精
585次浏览
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


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


出的电子系统效率 高、


速度快、


安全保密性好。


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



阳光工程培训-暑假支教


阳光工程培训-暑假支教


阳光工程培训-暑假支教


阳光工程培训-暑假支教


阳光工程培训-暑假支教


阳光工程培训-暑假支教


阳光工程培训-暑假支教


阳光工程培训-暑假支教