CERT

 
Publications CatalogHistorical Documents CMU Heinz College CMU School of Computer Science CyLab
 

Announcements

ThreadStrong's Secure Application Development E-Learning Classes

Curriculum Now Recognized by the IEEE Computer Society and the Association for Computing Machinery

Share Your Software Assurance Education Materials
Implement an MSwA Program or Track
Connect with the SWA Community
Transparent Placeholder transparent

ThreadStrong's Secure Application Development E-Learning Classes

Denim Group donated its ThreadStrong secure software development courses to U.S. universities to help students learn how to build more secure software. According to Denim Group’s press release, students of universities who offer these e-learning courses learn how to “mitigate complex threats presented by a variety of software development languages, including mobile platforms such as Android and Apple's iOS. By taking security into account at the beginning of a software development project, these students can then avoid the common trap of unknowingly introducing security vulnerabilities into their software. These courses also demonstrate how to strike a real-world balance between functionality and security to enable a secure and agile enterprise that can protect its information while exceeding business performance goals.” The press release includes this information for universities to begin offering the courses at no charge: “ThreadStrong licensing is being donated to all eligible accredited universities and offers unlimited access to all available course materials enabling each student to review the training classes even after training is complete to refresh their knowledge. Universities are encouraged to contact Denim Group at (210) 572-4400 or at http://www.threadstrong.com/educational_partners.html to apply for a ThreadStrong complimentary license.”

Curriculum Now Recognized by the IEEE Computer Society and the Association for Computing Machinery

The IEEE Computer Society (IEEE-CS) and Association for Computing Machinery (ACM) have recognized the Master of Software Assurance (MSwA) Reference Curriculum as appropriate for a master’s program in software assurance. This formal recognition signifies to the educational community that the MSwA Reference Curriculum is suitable for creating graduate programs or tracks in software assurance. The IEEE-CS and ACM have developed several computing curricula and are community leaders in curricula development. This MSwA curriculum includes focused curriculum recommendations for software assurance—the first curriculum developed for this specific field. [Read the IEEE press release...]

Share Your Software Assurance Education Materials

The Software Assurance (SwA) Education Project team is looking for materials to share with educators interested in adopting elements of the software assurance curricula. The team has developed the Master of Software Assurance (MSwA) Reference Curriculum that can be used to establish a graduate program or track, syllabi to support the development of courses to be used in an MSwA curriculum, undergraduate SwA course outlines, and SwA community college courses. While these materials can help educators get started in SwA education, more resources are needed to support wider adoption of undergraduate and graduate SwA courses, programs, and tracks. The team is seeking materials related to software assurance, including case studies, homework assignments, examples, lecture slides, and notes.

Authors will retain their own copyright. Materials submitted will be subject to peer review for relevance to the SwA course topics. If selected, materials will either be posted as submitted on this page, or a link to the author’s site will be posted.

If you are interested in submitting materials to help support the SwA education community, please send them, along with an indication of the appropriate course and topic, to swa-education [@] sei.cmu.edu.

Implement an MSwA Program or Track

Interested in starting an MSwA program or track? The MSwA team will discuss course offerings, review plans, and mentor colleges, universities, and governmental educational institutions at no charge.

Presentation materials to inform faculty about the curriculum are available for download. A workshop presentation on getting started in software assurance education from the 2010 Conference on Software Engineering Education and Training (CSEET) is available in the SEI's Virtual Training Environment (VTE).

For more information, contact the MSwA project team lead, Nancy Mead, at nrm [@] sei.cmu.edu.

Connect with the Software Assurance Education Community

Connect to a highly engaged group of software assurance education professionals through the Software Assurance Education group on LinkedIn. This group of more than 160 members regularly participates in discussions about a wide range of software assurance education topics. Members also post important announcements about available materials, calls for papers, and other opportunities.

LinkedIn Signature Join our LinkedIn group.


Last updated December 12, 2011