Secure Coding

Defending C and C++

Course Learning Objectives

  • Learn how C and C++ vulnerabilities occur in desktop software.
  • Discover buffer overflows and the dangers of aspects of pointers, memory management and more.
  • Understand how to securely code in C while learning about the common pitfalls to programming in the C language.


Understand desktop software vulnerabilities when it comes to creating software in C/C++. Students will learn about safe memory management, insecure functions and how to defend against buffer overflow security concerns from unmanaged languages.


C++ developers / C++ architects

Time Required

60 minutes total

CPP201S - Defending C and C++

$139.00 *prices shown in USD Add to Cart or Subscribe your team

We would like to inform you that we will be discontinuing the self-checkout option for individual course purchases on April 28, 2022. The website for making individual course purchases will no longer be available after April 28, 2022 and all sales queries will be directed to our sales team for processing.

Our records indicate that you have used this option in the past to purchase individual course subscriptions. We urge you to reach out to our sales development representative with any concerns or questions about this transition.

Thank you for your understanding. 


Security Compass eLearning