CERT
search  



 
Historical Documents CMU Heinz College CMU School of Computer Science CyLab
 

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...

transparent transparent transparent transparent transparent


Last updated July 19, 2012