CLP course description
The CLP course prepares students for the CLP (CLP – C Certified Professional Programmer Certification) exam at Pearson VUE.
It covers 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 and designing and writing programs using standard language infrastructure regardless of the hardware or software platform in the C programming.
The aim of the course is to familiarize the student with advanced programming techniques, including the library functions and the usage of the preprocessor. It also helps students to learn coding and design tasks related to advanced topics of the C programming language.
Curriculum and structure
The CLA Course is broken down into 8 chapters:
Once you have signed up for the course, you will have 1 week to study each chapter. Once a week you will also have the chance to check you knowledge through an hour-long weekly assessment. The course has 10 weekly assessments:
Prerequisites: The Student should have a good knowledge of the C language, including inheritance and operator overloading. The student must complete the C language course at the associate level (CLA) prior to signing up for the CLP course.
The course will be available in the list of self-study courses when the student has completed the CLA course and passed the CLA exam at a Pearson VUE test center (the course will be unlocked within 7 days of passing the CLA exam at a Pearson VUE Testing Center).