Getting ready for the examStandard CS Membership

Start with a CSDA preparation course and evaluate your understanding of key principles. This self-paced, online course is for entry-level software development professionals and contains four modules.



  Member price   Nonmember price
CSDA preparation course $345   $445



Call +866-681-7613 or email for more information.

*New* EssentialSets


EssentialSets are digital PDF anthologies of definitive articles from the IEEE Computer Society's online library and are available for select SWEBOK KAs.

Purchase the Software Design EssentialSet
Purchase the Software Testing EssentialSet
Purchase the Software Construction EssentialSet



The Guide to the Software Engineering Body of Knowledge provides the foundation for IEEE Computer Society certifications and serves as a comprehensive source for software engineering principles.

Purchase a copy

*New* ReadyNotes

Standard CS Membership

ReadyNotes are practical, chapter-sized (25-35 pages) e-books designed to get busy practitioners up to speed on a specific topic right away. There are many ReadyNotes available related to software engineering.  

View ReadyNotes


course outline

Module 1: Software Engineering Development

  • Software Requirements
  • Software Design
  • Software Construction
  • Software Testing

Module 2: Software Maintenance and Management

  • Software Maintenance
  • Software Configuration Management
  • Software Engineering Mangement

Module 3: Software Enginering Support Processes

  • Software Quality
  • Software Engineering Process
  • Software Engineering Methods
  • Professional Practices

Module 4: Foundations

  • Computing Foundations
  • Mathematical Foundations
  • Engineering Foundations

Marketing Automation Platform Marketing Automation Tool