Certified Software Development Associate (CSDA)

Certified Software Development Professional (CSDP)


Course overview

The IEEE Computer Society Certified Software Development Associate (CSDA)/Certified Software Development Professional (CSDP) preparation and assessment course is a professional development and examination preparation program developed under the guidance of IEEE Computer Society’s subject matter experts.

The course covers all 15 knowledge areas based on the Software Engineering Body of Knowledge (SWBOK)

This course is the most comprehensive software engineering course that has been adopted in many software engineering universities worldwide

The course provides a lot of exam-like questions that would help you practice for the exam

Course outline

  • Requirements
  • Design
  • Construction
  • Testing
  • Maintenance
  • Configuration Management
  • Engineering Management
  • Engineering Process
  • Engineering Economics
  • Quality
  • Engineering Method
  • Professional Practice
  • Computing Foundations
  • Mathematical Foundation
  • Engineering Foundations


The course will be conducted by Eng. Maged Koshty, the only IEEE Computer Society Software Engineering Certified Instructor in the region with over 20+ years of industry experience.


What Makes ExpertWave Different?

  • The lectures include Q&As and lots of sample exam questions
  • Learn useful techniques for preparing for and taking the CSDA or CSDP exam
  • Learn to apply knowledge to situational types of questions
  • Access to a vast test bank with 100s of questions.
  • Students will enjoy the very special CSDA/CSDP discounted exam prices (check CSDP exam prices or CSDA exam prices)
  • Students can enjoy the very special CSDA/CSDP online courses’ prices
  • We can help with the accommodation process

Course duration

40 hours

Comments are closed