Certified Software Development Professional

Certified Software Development Professional
Certified Software Development Professional (CSDP)
Established 2002 [1]
Website computer.org/csdp

Certified Software Development Professional (CSDP) is an ISO-accredited[1] professional certification in software engineering offered by the IEEE Computer Society to mid-career software development practitioners. To become a Certified Software Development Professional candidates must have four years of qualified, professional software development experience, pass a four-hour, 180-question examination on software engineering principles and practice, and possess at least a bachelor's degree from an accredited institution.[2] The CSDP examination tests candidates' proficiency in internationally-accepted, industry-standard[3] software engineering practices.[4] CSDP credential holders are also obligated to adhere to the IEEE/ACM's Software Engineering Code of Ethics and Professional Practice.[5]



The IEEE Computer Society introduced the CSDP in 2002, and on October 27, 2008, it became the first certification to conform to ISO/IEC 24773 standard for software engineering certification.[1]

Determination of Eligibility

Candidates must undergo a peer review of their education and professional qualifications in order to receive authorization to take the CSDP examination. Candidates therefore must submit an application to the IEEE Computer Society that provides verifiable information regarding their educational background and professional experience.

The Certified Software Development Associate certification is available to graduating software engineers and early-career software professionals who do not meet the eligibility requirements for the CSDP.[6]

CSDP Examination Content

The CSDP examination content is based on the Guide To The Software Engineering Body of Knowledge. The examination covers content from all 10 primary knowledge areas in the SWEBOK. Below is a list of the topics tested in terms of their proportion of the total examination.[7]

External links


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Certified Information Technology Professional — (CITP) is a Certified Public Accountant recognized for their technology expertise and unique ability to bridge the gap between business and technology. Unlike other certifications that recognize only a narrow scope of skills, the CITP credential… …   Wikipedia

  • Certified Internet Web Professional — The Certified Internet Web Professional (CIW) education program was created by a community of Web designers and developers in the late 1990s. The company that currently owns CIW, Certification Partners, offers books, on line learning and high… …   Wikipedia

  • Professional certification (computer technology) — Professional certifications in computer technology are non degree awards made to those who have achieved qualifications specified by a certifying authority. Depending on the particular certification, qualifications may include completing a course …   Wikipedia

  • Software engineering — (SE) is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software, and the study of these approaches; that is, the application of engineering to software.[1] It is the… …   Wikipedia

  • Professional certification (Computer technology) — A Professional certification in the Computer technology field is a designation earned by a person to assure that he/she is qualified to perform a job or task.Certifications, generally, need to be renewed periodically, or may be valid for a… …   Wikipedia

  • Software engineering professionalism — For many years, software engineering has been trying to be a profession.This was hampered by the common perception that it is merely the application of computer science. The goal of making software engineering into its own profession spurred a… …   Wikipedia

  • Software testing — is an empirical investigation conducted to provide stakeholders with information about the quality of the product or service under test [ [http://www.kaner.com/pdfs/ETatQAI.pdf Exploratory Testing] , Cem Kaner, Florida Institute of Technology,… …   Wikipedia

  • Professional certification — Professional certification, trade certification, or professional designation, often called simply certification or qualification, is a designation earned by a person to assure qualification to perform a job or task. Many certifications are used… …   Wikipedia

  • Certified Localisation Professional — The Certified Localisation Professional (CLP) programme (also spelled Certified Localization Professional (CLP), see spelling differences) provides for the education and certification of professionals working in internationalization and… …   Wikipedia

  • Software engineer — A software engineer is an engineer who applies the principles of software engineering to the design, development, testing, and evaluation of the software and systems that make computers or anything containing software, such as computer chips,… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”