CPA: C++ Certified Associate Programmer
CPA: C++ Certified Associate Programmer, from the C++ Institute (part of OpenEDG), confirms that you can write object-oriented programs in C++ with a sound understanding of how the language works. This is a programming certification and is not related to the accounting CPA. It suits developers and students who know the basics and want a recognised associate-level credential.
The exam covers object-oriented programming in depth, including classes and objects, inheritance and polymorphism, exceptions, operator overloading and working with the standard library. Our preparation course pairs clear explanation with substantial hands-on coding, then rehearses the exam format so you sit it well prepared.
Your path to certification
Prepare
Start from where you are; we help you assess your level.
Train
1 course with an instructor
Sit the exam
CPA
Stay current
Check the awarding body's current renewal policy: the C++ Institute sets the validity period for its certifications.
Where do you sit the exam? At our test centre
Associate and professional C and C++ Institute exams are delivered through Pearson VUE at our Authorised Test Centre in Mazzeh. Entry-level exams such as CLE and CPE are taken online through the OpenEDG testing service, and we will confirm the exact exam and version with you before you book.
Preparation courses
Renewal and validity
The C++ Institute publishes the validity rules for each of its certifications, and these can change over time. Check the C++ Institute's current renewal policy when you pass, and consider CPP as your next step if you want to reach the professional level.
Let's plan your next step together.
Tell us the course or certification you have in mind and we'll send the outline, upcoming dates, fees and private-team options.