Development of a Master of Software Assurance Reference Curriculum - 2013 IJSSE

SEI Report
In this paper, the authors present an overview of the Master of Software Assurance curriculum, including its history, student prerequisites, and outcomes
Publisher

Software Engineering Institute

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.

Cite This SEI Report

Kornecki, A., McDonald, J., Allen, J., Ardis, M., Mead, N., Linger, R., & Hilburn, T. (2013, July 31). Development of a Master of Software Assurance Reference Curriculum - 2013 IJSSE . Retrieved September 11, 2026, from https://www.sei.cmu.edu/library/development-of-a-master-of-software-assurance-reference-curriculum-2013-ijsse/.

@techreport{kornecki_2013,
author={Kornecki, Andrew and McDonald, James and Allen, Julia and Ardis, Mark and Mead, Nancy and Linger, Richard and Hilburn, Thomas},
title={Development of a Master of Software Assurance Reference Curriculum - 2013 IJSSE },
month={Jul},
year={2013},
institution={Software Engineering Institute, Carnegie Mellon University},
url={https://www.sei.cmu.edu/library/development-of-a-master-of-software-assurance-reference-curriculum-2013-ijsse/},
note={Accessed: 2026-Sep-11}
}

Kornecki, Andrew, James McDonald, Julia Allen, Mark Ardis, Nancy Mead, Richard Linger, and Thomas Hilburn. "Development of a Master of Software Assurance Reference Curriculum - 2013 IJSSE ." Software Engineering Institute, Carnegie Mellon University. Software Engineering Institute, July 31, 2013. https://www.sei.cmu.edu/library/development-of-a-master-of-software-assurance-reference-curriculum-2013-ijsse/.

A. Kornecki, J. McDonald, J. Allen, M. Ardis, N. Mead, R. Linger, and T. Hilburn, "Development of a Master of Software Assurance Reference Curriculum - 2013 IJSSE ," Software Engineering Institute, Carnegie Mellon University. Software Engineering Institute, 31-Jul-2013 [Online]. Available: https://www.sei.cmu.edu/library/development-of-a-master-of-software-assurance-reference-curriculum-2013-ijsse/. [Accessed: 11-Sep-2026].

Kornecki, Andrew, James McDonald, Julia Allen, Mark Ardis, Nancy Mead, Richard Linger, and Thomas Hilburn. "Development of a Master of Software Assurance Reference Curriculum - 2013 IJSSE ." Software Engineering Institute, Carnegie Mellon University, Software Engineering Institute, 31 Jul. 2013. https://www.sei.cmu.edu/library/development-of-a-master-of-software-assurance-reference-curriculum-2013-ijsse/. Accessed 11 Sep. 2026.

Kornecki, Andrew; McDonald, James; Allen, Julia; Ardis, Mark; Mead, Nancy; Linger, Richard; & Hilburn, Thomas. Development of a Master of Software Assurance Reference Curriculum - 2013 IJSSE . Software Engineering Institute. 2013. https://www.sei.cmu.edu/library/development-of-a-master-of-software-assurance-reference-curriculum-2013-ijsse/