Create a Software Assurance Curriculum

The following resources are available for faculty interested in creating a standalone Master of Software Assurance (MSwA) degree program or an MSwA track within existing software engineering or computer science master's degree programs.

Master of Software Assurance Reference Curriculum - the first curriculum ever to be developed that focuses on assuring the functionality, dependability, and security of software and systems.

Master of Software Assurance Course Syllabi - support the development of a set of courses to be used in a master of software assurance curriculum

Undergraduate Course Outlines - intended to provide students with fundamental skills for either entering the field directly or continuing with graduate-level education

Community College Education - focuses on community college courses for software assurance

Software Assurance Curriculum Master Bibliography - a compilation of all references from all Software Assurance Curriculum reports

MSwA Curriculum Overview Presentation to Faculty - presentation that can be used to brief faculty on the MSwA Curriculum

Lecture Materials and Artifacts - materials available for use in a software assurance program or track

Connect with Us

Connect to a highly engaged group of software assurance education professionals through the Software Assurance Education group on LinkedIn.

Resources are available to faculty who wish to build their courseware and curricula from our research and materials.

If you have questions about the materials you've downloaded, please contact us.