Getting ready
Using the terminal
Using Git and GitHub
Introduction to C++
Optimization
Parallelization
Using Make
Writing reports
Projects