Certified Software Engineer
About the Certification
Software developers/engineers are the creative minds behind computer programs. Some develop the applications that allow people to do specific tasks on a computer or another device. Others develop the underlying systems that run the devices or that control networks.
Information Systems Core Exam
Software Engineering Exam
Object-Oriented Analysis & Design Exam
Professional Requirements
Adherence to the ICCP Code of Ethics
Minimum 2 years of experience
Practitioner
Professional Level
Professional Requirements
Adherence to the ICCP Code of Ethics
Minimum 4 years of experience
Master
Professional Level
Information Systems Core Exam
Software Engineering Exam
Object-Oriented Analysis & Design Exam
Professional Requirements
Adherence to the ICCP Code of Ethics
Significant Contribution to the Industry
Attend 2-Day Mentoring Workshop
Minimum 5 years of experience
Principal
Professional Level
Information Systems Core Exam or Business Technology Management Core Exam
Software Engineering Exam
Object-Oriented Analysis & Design Exam
There is no exam requirement for this level.
Candidates must pass a written assignment.
Professional Requirements
Adherence to the ICCP Code of Ethics
Minimum 5 years of management experience
Attend a 4-Day Workshop on ___
Executive
Professional Level
Professional Requirements
Adherence to the ICCP Code of Ethics
Assistant
Foundational Level
Information Systems Core Exam (Foundational)
Software Engineering Exam (Foundational)
Certification Levels
Note: If you've achieved a foundation credential by taking the foundation level exams you must retake the exams at 90 minute duration (but at a significantly reduced member price) for any of the higher levels which are extended duration and variety examinations.