Responsible Software Development Module
This webpage, from National Cybersecurity Training and Education (NCYTE) Center, is one of seven learning modules from the Cybersecurity-Infused Computer Science Modules series. This module introduces students to "cybersecurity first principles in the context of responsible software development." The primary learning objectives for this module are:
- Students will be able to identify the cybersecurity first principles.
- Building on these principles, students will become familiar with the software development lifecycle (SDLC) and be able to recognize the three basic control structures.
The module is divided into the following five units: Cybersecurity First Principles, The Software Development Lifecycle, Input Validation, Writing Robust Code, and Responsible Testing.
The other six modules in the series are available to view separately.
About this Resource
Publisher
Date Issued
2017
Resource Type
Audience
Education Level
Language
Subject
GEM Subject
Relation
ATE Contributor
Associated Files
Archived
Comments