CLP – C Certified Professional Programmer Certification

C Certified Professional Programmer (CLP) is a professional certificate that measures your ability to accomplish coding and design tasks related to advanced topics of the C programming language, as well as advanced programming techniques, including the library functions and the usage of the preprocessor.

clp_badge

A test candidate should demonstrate sufficient knowledge of the following concepts:

♦ the universal concepts of computer programming and developer tools, ability to identify code bugs and bottlenecks;
♦ the syntax and semantics of the C language, as well as advanced data types offered by the language, advanced libraries;
programming of advanced data structures, solving non-trivial problems with the use of data structures and algorithms;
designing and writing programs using standard language infrastructure regardless of the hardware or software platform.

Exam name:   CLP – C Certified Professional Programmer
Exam code:   CLP-12-01
Associated certifications:   C Programming Language Certified Associate
CLS – C Certified Senior Programmer
Pre-requisites:   C Programming Language Certified Associate
Exam version:   12-01 (2017)
Duration:   65 minutes (exam) + 10 minutes (NDA/Tutorial)
Number of questions:   55
Format:   Multiple-choice
Passing score:   70%
Full exam price:   USD 295 (see discount information)
Languages:   English

clp_pyramid

To learn more about exam objectives and study resources, locate a test centre that is near you, or schedule your exam, please click on the buttons below.

See Exam Syllabus

See Study Resources

Locate a Test Centre

Schedule your Exam

Rescheduling and canceling

C++ candidates must reschedule and cancel exam appointments at least one full business day (24 hours) before the appointment via the Candidate website (www.pearsonvue.com/cpp) or the Call Centre (+44 161 855 7483). Appointments must be rescheduled within the authorised exam delivery period. All registrations with special requests must be rescheduled or canceled through the Call Centre.

Accommodation of disabilities

C++ Institute will endeavour to accommodate any special requirements. Candidates must submit their requests to C++ Institute (support@cppinstitute.org), who will then notify Pearson VUE by email. Special requests may include:

  • 25% time extension;
  • Adjustable font;
  • Adjustable contrast.

No automatic time extension is given to candidates who reside in a country where the first language is not English.

Retake policy

When a candidate fails an exam, he or she must wait 15 days before being allowed to re-sit that exam. There is no limit to the number of times a candidate may retake an exam. No retakes of a successfully passed exam are allowed.

Each candidate who has paid the full exam price (USD 295), or has completed the CLP course in the self-study mode (50% discount voucher) in the C/C++ Education Platform, is eligible for a free retake of the CLP exam. A candidate who meets the above criteria and wants to receive a free voucher to re-sit a failed exam must write an email to services@cppinstitute.org no later than 30 days after failing the exam, and include in the message the following details:

  • text in the subject line of an email: CLP exam – retake voucher request;
  • information in the body of an email: C++ Institute Testing ID, date of failed exam (day-month-year), full name, email address associated with a candidate’s Pearson VUE account.

A voucher entitling the candidate to a free retake of the exam will be sent within 7 days of receiving the request. The voucher is valid for at least 45 days.

Tutorials

Need help starting your Pearson VUE web account for C++ Institute exams? Don’t know how to connect your Pearson VUE web account with your C++ Institute student account? Not sure how to schedule an exam? Check out our tutorials!

How to set up a Pearson VUE account

How to connect PVUE and C++ Institute accounts

How to schedule a C++ Institute exam