Development of a Master of Software Assurance Reference Curriculum

Abstract

Modern society is deeply and irreversibly dependent on software systems of remarkable scope and complexity in areas that are essential for preserving our way of life. The security and correct functioning of these systems are vital. Recognizing these realities, the U. S. Department of Homeland Security(DHS) National Cyber Security Division (NCSD) enlisted the resources of the Software Engineering Institute at Carnegie Mellon University to develop a curriculum for a Master of Software Assurance degree program and define transition strategies for implementation. In this article, we present an overview of the Master of Software Assurance curriculum project, including its history, student prerequisites and outcomes, a core body of knowledge, and a curriculum architecture from which to create such a degree program. We also provide suggestions for implementing a Master of Software Assurance program.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Feb 01, 2011
Accession Number
AD1171171

Entities

People

  • Andrew J. Kornecki
  • James Mcdonald
  • Julia H. Allen
  • Mark Ardis
  • Nancy R. Mead
  • Richard Linger
  • Thomas B. Hilburn

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Cyber

DTIC Thesaurus Topics

  • Acquisition
  • Computer Science
  • Computers
  • Cybersecurity
  • Department Of Homeland Security
  • Education
  • Engineering
  • Governments
  • Homeland Security
  • Information Security
  • Information Systems
  • National Security
  • New York
  • Personnel Management
  • Risk Management
  • Software Assurance
  • Software Development
  • Students
  • Systems Engineering

Fields of Study

  • Computer science

Readers

  • STEM Education
  • Software Engineering.
  • Strategic Security Studies

Technology Areas

  • Cyber