Associate – the foundation level
The holder of a certificate at the associate level possesses knowledge of the basics of programming in the C (CLA) or C++ (CPA) language, and demonstrates fundamental programming techniques, customs, vocabulary and the most common library functions.
The CLA and CPA certification will not only help you gain confidence in the knowledge that you possess fundamental C/C++ skills, but it will also give you a chance to stand out in the job market. It will let you complement your education and will give you a head start on preparing for and advancing to the professional level.
Professional – the advanced level
The holder of a certificate at the advanced level possesses knowledge of advanced programming in the C (CLP) or C++ (CPP) language, and demonstrates advanced programming techniques, customs, and vocabulary as well as advanced library functions. He or she is capable of using and creating complex algorithms and is able to deal with complex coding problems.
The CLP and CPP certification shows that you are passionate about C and C++. It proves that you take your career development seriously and it lets you stand out with a globally-recognized credential. Professional certification reflects your wide programming skills and experience.
Senior – the expert level
The holder of a certificate at the senior level possesses knowledge of very advanced programming in the C (CLS) or C++ (CPS) language, demonstrates remarkably advanced programming techniques and is able to deal with highly complex coding problems. He or she is capable of creating and implementing extremely complex algorithms.
The CLS and CPS certification proves your highest C and C++ skills. It also shows that you have great experience in programming. Certification at the senior level translates into the most demanding job positions and, at the same time, greater income and greater respect. It is a sign that you have reached the top certification level.