An Innovative Modular Approach of Teaching Cyber Security across Computing Curricula

An Innovative Modular Approach of Teaching Cyber Security across Computing Curricula
复制标题

跨计算课程教授网络安全的创新模块化方法

DOI:
10.1109/fie.2018.8659040
复制
发表时间:
2018
期刊:
2018 IEEE Frontiers in Education Conference (FIE)
影响因子:
--
通讯作者:
Ummugul Bulut
Ummugul Bulut
中科院分区:
--
文献类型:
--
作者:
A. Lodgher;Jeong Yang;Ummugul Bulut

文献摘要

被引文献

相似文献

创新实践类别的这份正在进行的工作文件提出了一种创新方法,其中网络安全概念和方法作为计算机科学(CS),计算机信息系统(CIS)和信息技术(IT)课程中几门现有课程的单独模块进行教学。在几乎所有的大学中,网络安全目前都是作为一个“附加”轨道或浓度来教授的,学生在完成一系列必修的核心课程后,在大三和大四的时候参加一系列与网络安全相关的三到五门课程[4]。网络安全是如此重要,它不能再只是一个主题或轨道-它是所有软件都应该编写的方式。它应该在计算机科学课程的几乎每一门课程中教授,因为网络安全影响着任何计算系统中的每一个主要软件组件。这些模块被设计成独立和松散耦合的,这使得它们能够集成到课程中,提供类似的课程内容,其他计算相关的程序,或由其他学院和大学提供的课程。这些模块从大一开始向学生介绍网络安全的各种概念,以确保从安全的角度教授基本的编程概念-为未来的课程奠定坚实的网络安全基础。这种在各种计算课程中教授网络安全的创新方法将拓宽管道,以满足国家对网络安全教育专业人员的需求。
This work in progress paper in the innovative practice category presents an innovative approach where cybersecurity concepts and methods are taught as individual modules across several existing courses in the curriculum of computer science (CS), computer information systems (CIS) and information technology (IT) courses. In almost all universities, cyber security is currently taught as an “add-on” track or concentration where students take a series of three to five courses related to cyber security in their junior and senior years after they have completed a series of required core courses [4]. Cyber security is so important that it can no longer be just a topic or a track – it is the way in which ALL software should be written. It should be taught in almost every course in a computer science curriculum because cyber security affects every major software component in any computing system. The modules are designed to be independent and loosely coupled, which enables them to be integrated into courses offering similar course content within the program, other computing related programs, or courses offered by other colleges and universities. The modules introduce students to the various concepts of cyber security from the freshman year, to ensure that fundamental programming concepts are taught from a security perspective – building a strong cyber security foundation for future courses. This innovative approach of teaching cyber security across various computing curricula will widen the pipeline to meet the demand of the nation for cyber security educated professionals.