IEEE Computer Society

Join: Join the IEEE Computer Society Today!
Publications
Communities
Digital Library: Access thousands of Computer Society Articles available online.
Distance Learning: Offering 100 Course titles FREE to members.


Conferences: Find a conference in your area of expertise.
Standards: Help develop standards for the computing industry.
Technical Committees: Become directly involved in influencing CS standards on development, conferences, publications, and educational activities.
Chapters: Get involved in a local CS Chapter near you.
Career Services Center: Let us aid you in your career search.
Education: Help develop, implement and evaluate educational activities in all computer-related fields.
Certification: Learn more about our Software Certification Program
History of Computing: Explore the fascinating history of computing.
Awards: Recognizing our members for their outstanding accomplishments.

About the Computer Society: Read why we are the leading provider of technical information and services to the world's computing professionals.
Get Involved:  Be an integral part of the Computer Society today!
About the Computer Society:  Discover what we have to offer.
Volunteer Resources:  Links to the pages, information, and services that our volunteers need most often.

Index Search Help Contact
Welcome to computer.org
Resources
 
Certification Home
 
Is Certification for You?
  The Certification Process
  Requirements
  Preparation and Study
  Application
  Exam Sites
  Continuing Education
  Professional Ethics
  SWEBOK
 
 

Certified Software Development Professional

 

 

Highlights:

 
Applying for the Exam
How to Apply
Special Testing Accomodations
Application Requirements
Application Form and Candidate Bulletin
 
Taking the Exam
Exam Sites
Taking the Examination
After the Examination
 
Preparation and Study
Exam Specifications
CSDP Online Course
CSDP Resource Guide
Instructor Led Courses
CSDP Registered Education Providers
Sample Test Questions
Compilation of Software Engineering Terms
Recommended References
     Recommended Reference Analysis
Software Engineering Body of Knowledge (SWEBOK)

Certified Software Development Professionals
List of CSDP Certificate Holders
 
For CSDP Certificate Holders
Recertification and Professional Development Education Information
CSDP Certificate Framing Program
2005 Recertification Schedule
 
 
Additional Information About the Certification Program
Is Certification for You?
Professional Certification: Fact or Fiction?
How the Examination was Developed
The Importance of Job Task Analyses


Additional Information
Software Engineering Code of Ethics and Professional Practice
Certified Software Development Professional Portal
How to become a CSDP Registered Education Provider
CSDP Registered Education Providers
 
Welcome

To the IEEE Computer Society Certified Software Development Professional (CSDP) Program web center.

Here you will find information, resources and support from other software development professionals about becoming certified by the IEEE Computer Society.

Use the navigation bar at the right or the links below to find everything you need to study for the Certified Software Development Professional examination, as well as apply for the certification and present your educational and experience requirements. 

The explosion of technology advancements created an explosion in certification programs - many directed to computer professionals as well as to millions of technicians.  The need to transform knowledge into performance and competitive advantage spurred the growth of certification.

On the front lines of this fast-moving, rapidly evolving scenario are software engineering professionals who have witnessed a handful of certifications offered in the 1960's grow to more than 2000 by software companies and vendor-independent organizations.

As the art, science, engineering, and technology of software advanced into the 1990's, the need for a credential, of the highest value and distinction, became evident.

After more than three years of extensive research in the field among professionals, employers and their customers, the leaders of the IEEE Computer Society realized that the time had come to develop and offer the Certified Software Development Professional designation

Professional certification has three critical components:

  • Exam-based testing demonstrating mastery of a Body of Knowledge (BOK);
  • Extensive experience base in the performance of the work or profession being certified; and
  • Continuing professional education, measured and relevant to the BOK.

The IEEE Computer Society certification is the only  software development professional certification that has all of these critical support components and carries the mark of the IEEE Computer Society, which has been active in developing software engineering standards for more than 20 years.  Collectively, the IEEE standards make up the practice standards for software engineers.  This certification program is part of the society's larger effort to provide education and certification services to the software engineering community.

"I think this certification program would be very useful particularly as it would provide a basis for International recognition and benchmarking of software professionals worldwide. The Computer Society's initiative is very timely. Standards should be set high and maintained at high levels in order for the certification to be respected and recognized."

Many software vendors, training companies and vendor-independent groups have created their own brand of certification since the 1960s. When the rapidly emerging field of computer technology began to experience exponential growth in the 1980s more than 200 different certifications emerged. Computing professionals now face a complex and confusing array of choices for determining and demonstrating competence. 

The credential is a primary certification because it is the only one administered and endorsed by the IEEE Computer Society, which is the only professional society in the world that has provided the highest levels of leadership and expertise needed to unify software engineering standards in the field. 

One of our critical missions is to build the Community of Leading Software Development Professionals and Practitioners. We welcome your participation in advancing software engineering as a profession. We want to hear from you. For more information or to receive periodic updates and news on the program, please contact us directly at certification@computer.org.

Privacy Policy

Quoting individual sentences and paragraphs and graphics from the Certification pages of the Computer Society web site for use in your company is internal communications does not require permission from IEEE Computer Society. However, certification program information that is to be used in advertising, press releases, or promotional materials requires prior written approval from the Continuing Education Coordinator at IEEE Computer Society. A draft of the proposed document should accompany any such request. The Computer Society reserves the right to deny approval of external usage for any reason. Information and opinions are based on the best sources available, but their accuracy and completeness cannot be guaranteed.

CSDP Program
Headquarters Office
1730 Massachusetts Avenue,NW
Washington, DC 20036-1992
Phone +1.202.371.0101
Fax +1.202.728.0884
Continuing Education Coordinator E-Mail: Ssaul@computer.org


Need help? Use our help request form
Read our
Privacy and Security guidelines.

This site and all contents (unless otherwise noted) are Copyright ©2004, IEEE, Inc. All rights reserved.