Secure software engineering teaching modules

Secure software engineering teaching modules
复制标题

安全的软件工程教学模块

DOI:
--
复制
发表时间:
2006
期刊:
Annual Conference on Information Security Curriculum Development
影响因子:
--
通讯作者:
Charles E. Frank
Charles E. Frank
中科院分区:
--
文献类型:
--
作者:
J. Walden;Charles E. Frank

文献摘要

被引文献

相似文献

我们正在设计一门安全软件工程课程,教学生如何在整个软件开发生命周期中整合安全性。这门课将作为安全软件工程新研究生证书的顶点。本文描述了本课程的目标、课程设计以及我们将开发的用于讲授安全软件工程的材料。我们正在创建十个模块来涵盖软件安全的核心主题。每个模块将涵盖一个或多个课程目标,并将包括解释性材料和作业,让学生有机会在一个小的背景下应用他们的学习。这些模块将在2006年夏季和秋季开发,课程将在2007年春季首次提供。本课程还将包括一个基于团队的网络开发项目,学生将在整个学期中完成该项目,以获得将安全原则应用于大型项目的经验。
We are designing a course in secure software engineering that will teach students how to incorporate security throughout the software development lifecycle. The class will serve as a capstone for a new graduate certificate in secure software engineering. This paper describes the class goals, the design for the class, and the materials that we will develop to teach secure software engineering. We are creating ten modules to cover the core topics in software security. Each module will cover one or more class goals and will consist of both explanatory materials and assignments to give students the opportunity to apply their learnings in a small context. The modules will be developed over the Summer and Fall of 2006, and the class will be first offered in Spring 2007. The class will also incorporate a team-based web development project that students will work on throughout the semester to gain experience applying security principles to a large-scale project.