This document summarizes a course on programming in C++ for quantitative finance applications. The course teaches C++ programming from basic examples to object-oriented applications, using examples from quantitative finance. It assumes no prior programming knowledge. Students will learn to model quantitative finance problems algorithmically and solve them through C++ code. By the end of the course, students will have a practical knowledge of C++ and skills in computational methods for pricing derivatives. The course is suitable for anyone working in financial markets or hoping to, and aims to provide skills needed for jobs requiring C++.