Software Assurance Curriculum Project Volume I: Master of Software Assurance Reference Curriculum

Modern society depends on software systems of ever-increasing scope and complexity in virtually every sphere of human activity, including business, finance, energy, transportation, education, communication, government, and defense. Because the consequences of failure can be severe, dependable functionality and security are essential. As a result, software assurance is emerging as an important discipline for the development, acquisition, and operation of software systems and services that provide requisite levels of dependability and security.

This report is the first volume in the Software Assurance Curriculum Project sponsored by the U.S. Department of Homeland Security. This report presents a body of knowledge from which to create a Master of Software Assurance degree program, as both a stand-alone offering and as a track within existing software engineering and computer science master's degree programs. The report details the process used to create the curriculum and presents the body of knowledge, curriculum architecture, student prerequisites, and expected student outcomes. It also outlines an implementation plan for faculty and other professionals who are responsible for designing, developing, and maintaining graduate software engineering programs that have a focus on software assurance knowledge and practices. The second volume, Undergraduate Course Outlines (CMU/SEI-2010-TR-019), presents seven course outlines that could be used in an undergraduate curriculum specialization for software assurance.

PDF [836 KB]

Authors

Nancy R. Mead

Julia H. Allen

Mark A. Ardis (Stevens Institute of Technology)

Thomas B. Hilburn (Embry-Riddle Aeronautical University)

Andrew J. Kornecki (Embry-Riddle Aeronautical University)

Richard C. Linger (Oak Ridge National Laboratory)

James McDonald (Monmouth University)

This report is related to the following area(s) of work:

Security and Survivability

Technical Report
CMU/SEI-2010-TR-005
August 2010

Cite This Report

SEI:

Mead, Nancy; Allen, Julia; Ardis, Mark; Hilburn, Thomas; Kornecki, Andrew; Linger, Richard; & McDonald, James. Software Assurance Curriculum Project Volume I: Master of Software Assurance Reference Curriculum (CMU/SEI-2010-TR-005). Software Engineering Institute, Carnegie Mellon University, 2010. http://www.sei.cmu.edu/library/abstracts/reports/10tr005.cfm

IEEE:

N. Mead, J. Allen, M. Ardis, T. Hilburn, A. Kornecki, R. Linger, and J. McDonald, "Software Assurance Curriculum Project Volume I: Master of Software Assurance Reference Curriculum," Software Engineering Institute, Carnegie Mellon University, Pittsburgh, Pennsylvania, Technical Report CMU/SEI-2010-TR-005, 2010. http://www.sei.cmu.edu/library/abstracts/reports/10tr005.cfm

APA:

Mead, N., Allen, J., Ardis, M., Hilburn, T., Kornecki, A., Linger, R., & McDonald, J. (2010). Software Assurance Curriculum Project Volume I: Master of Software Assurance Reference Curriculum (CMU/SEI-2010-TR-005). Retrieved May 22, 2013, from the Software Engineering Institute, Carnegie Mellon University website: http://www.sei.cmu.edu/library/abstracts/reports/10tr005.cfm

CHI:

Mead, Nancy, Julia Allen, Mark Ardis, Thomas Hilburn, Andrew Kornecki, Richard Linger, and James McDonald. Software Assurance Curriculum Project Volume I: Master of Software Assurance Reference Curriculum (CMU/SEI-2010-TR-005). Pittsburgh, PA: Software Engineering Institute, Carnegie Mellon University, 2010. http://www.sei.cmu.edu/library/abstracts/reports/10tr005.cfm

MLA:

Mead, N., Allen, J., Ardis, M., Hilburn, T., Kornecki, A., Linger, R., & McDonald, J. 2010. Software Assurance Curriculum Project Volume I: Master of Software Assurance Reference Curriculum (Technical Report CMU/SEI-2010-TR-005). Pittsburgh: Software Engineering Institute, Carnegie Mellon University. http://www.sei.cmu.edu/library/abstracts/reports/10tr005.cfm

Find Us Here

Find us on Youtube  Find us on LinkedIn  Find us on twitter  Find us on Facebook

Share This Page

Share on Facebook  Send to your Twitter page  Save to del.ico.us  Save to LinkedIn  Digg this  Stumble this page.  Add to Technorati favorites  Save this page on your Google Home Page 

For more information

Contact Us

info@sei.cmu.edu

412-268-5800

Help us improve

Visitor feedback helps us continually improve our site.

Please tell us what you
think with this short
(< 5 minute) survey.