The IEEE Computer Society has introduced two online courses to help prepare software developers to take the society’s examinations for Certified Software Development Associate (CSDA) and Certified Software Development Professional (CSDP). A CSDA credential is for entry-level developers. A CSDP credential is for mid-career professionals.
The CSDA assessment course comprises four modules dealing with the topics discussed in the Guide to the Software Engineering Body of Knowledge (SWEBOK Guide)—the manual test-takers study for the certification exams. It includes discussions of:
- Software requirements, design, and construction.
- Software testing, maintenance, configuration management, and quality.
- The software engineering process, engineering methods and tools, engineering management, professional practices in software engineering, and economic foundations.
- Computing, mathematical, and engineering foundations.
The CSDP assessment course is divided into eight modules, which are also covered in the SWEBOK Guide. They deal with the topics discussed in the CSDA assessment, only in more detail.
Quizzes are given during each course to test students’ knowledge of the material, and resources for further study are provided, such as links to textbooks and other study materials.
The fee for the CSDA assessment course is US $245 for IEEE and Computer Society members, $345 for nonmembers. The CSDP costs $345 for IEEE and Computer Society members, $445 for nonmembers.