Software Assurance Curriculum
Recognizing the importance of software assurance education to meet the growing demand for skilled professionals, CERT researchers are collaborating on the software assurance curriculum with a team of educators from Embry-Riddle Aeronautical University, (ICS)2, Stevens Institute of Technology, and Union College.
The focus of the software assurance curriculum project is to
- identify a core body of knowledge that educational institutions can use to develop Master of Software Assurance (MSwA) degree programs
- promote an undergraduate curriculum specialization for software assurance
- address community college needs
- develop educational offerings for executives responsible for software acquisition
Learn more about the curriculum.
|
MSwA Curriculum
The Master of Software Assurance Reference Curriculum is the first curriculum ever to be developed that focuses on assuring the functionality, dependability, and security of software and systems. This curriculum provides guidelines for a well-rounded education on key security and assurance topics. Course syllabi support the development of a set of courses to be used in a master of software assurance curriculum program. These syllabi may also be useful for educators developing courses for industry practitioners.
|
|
SwA Course
Outlines
Undergraduate software assurance (SwA) course outlines are a faculty resource for teaching fundamental skills to students either entering the field directly or continuing with graduate-level education. |
|
Community
College Education
This Community College Education report focuses on community college courses for software assurance. The courses are intended to provide students with fundamental skills for continuing with graduate-level education or to provide supplementary education for students with prior undergraduate technical degrees who wish to become more specialized in software assurance. |
Share
The Software Assurance (SwA) Curriculum Project team is looking for materials to share with educators interested in adopting elements of the software assurance curricula.
Learn more... |
|
Implement
Resources are available for faculty interested in creating a standalone MSwA degree program or an MSwA track within existing programs.
Learn more... |
|
Connect
Connect to a highly engaged group of software assurance education professionals through the Software Assurance Education group on LinkedIn.
Learn more...
|