Lectures A brief introduction to C++ Class types Loops, containers, and iterators Managing resources Templates for generic programming Algorithms, lambdas and traits Linear algebra with Eigen Threads with C++ and Further topics with threads C++ frameworks for portable performance